情報処理安全確保支援士暗記無料で始める

STS分割・TR分割・共通機能分割とは?えすてぃーえすぶんかつてぃーあーるぶんかつきょうつうきのうぶんかつ

STS分割・TR分割・共通機能分割とは、構造化設計でプログラムをモジュールへ割るときの代表的な技法。入力(Source)・変換(Transform)・出力(Sink)という流れの節目で割るのがSTS分割、届く処理要求の種類ごとに割るのがTR分割、複数の箇所から呼ばれる部分を独立した部品として抜き出すのが共通機能分割である。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

情報処理安全確保支援士を最短で暗記・合格する →

背景

分け方の指針が無いと、担当者ごとに違う粒度で切ることになり、一つの修正が複数のモジュールへ散る。処理の形――一本道か、要求の種類で分岐するか――を手掛かりに切れば、変更の影響を一か所へ収められる。この考え方はラリー・コンスタンチンらが体系化した構造化設計に由来する。支援士の側から見ても、入力を受け取る箇所を一つに寄せる発想は、検証漏れの入口を作らない設計そのものである。

具体例

口座ファイルを読み、利息を計算し、明細を出力する夜間バッチは、処理が一本道なのでSTS分割が向く。一方、ATMの画面から引出し・預入れ・振込という要求が届く処理はTR分割で要求ごとに分け、金額の書式変換や日付の整形といった部品は共通機能分割で一つにまとめる。

試験での引っ掛け

選ぶ基準はデータの流れが一本道か入力の種類で分岐するかであって、処理の規模ではない。TRのトランザクションはデータベースのACID特性の話ではなく「処理要求」を指す。STSを順次処理の略と読み替えるのも誤りで、SourceとSinkは入力元と出力先を表す。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 選ぶ基準はデータの流れが一本道か入力の種類で分岐するかであって、処理の規模ではない。