STS分割・TR分割・共通機能分割とは?えすてぃーえすぶんかつてぃーあーるぶんかつきょうつうきのうぶんかつ
STS分割・TR分割・共通機能分割とは、構造化設計におけるモジュール分割の技法。STS分割は処理を入力(Source)・変換(Transform)・出力(Sink)の3つに割る。TR分割(トランザクション分割)は入力の種類ごとに処理を割る。共通機能分割は複数から呼ばれる共通処理を独立させる。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
受注ファイルを読み、金額を集計し、帳票を出す一本道のバッチはSTS分割が向く。一方、画面から「登録」「更新」「削除」の要求が来て種類ごとに処理が分かれるオンライン処理はTR分割が向く。日付書式変換のような部品は共通機能分割で切り出す。
試験での引っ掛け
STSとTRの選択は「データの流れが一本道か、入力の種類で分岐するか」で決まる。名前からSTSを「順次処理」、TRを「トランザクション処理(DBの話)」と読むと誤る。TRのトランザクションはACID特性の意味ではなく「処理要求」の意味。
関連用語
出典・参考
公式シラバスの4 開発技術 > 2. 設計 > (11) モジュールの設計に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。