本文へスキップ

テクノロジ系 / システム開発技術

TR(Transaction:トランザクション)分割

入力された処理要求(トランザクション)の種類ごとに処理経路を振り分ける形でモジュールを分割する構造化設計の技法。

別名・関連表記:Transaction:トランザクション

もう少し詳しく

TR分割は、1つの入力に対して「何を要求されたか」で処理が枝分かれする構造に着目し、要求の種類ごとにモジュールを分けます。メニュー選択のように、入力内容によって以降の処理が大きく変わる場面に向きます。データの流れで分けるSTS分割とは着眼点が異なります。

試験での見方

黒猫の闇の刻印

「処理要求の種類で枝分かれする=TR分割」「入力→変換→出力の流れで分ける=STS分割」のセットで問われます。メニュー型の振り分け処理はTR分割の典型例として覚えます。

例:銀行端末で「振込」「残高照会」「入金」のどれが選ばれたかによって、それぞれ専用モジュールへ処理を振り分ける設計。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:設計

関連トピック:分割手法

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ