アプリケーション IGYTSALE は、スポーツ用品販売店の商品売上と売上手数料を追跡します。
このネストされたプログラム・アプリケーションでは、次のタスクが実行されます。
- 製品種目、顧客、および販売員の人数を記録します。
このデータは、IGYTABLE と呼ばれるファイルに保管されます。
- 有効なトランザクションとトランザクション・エラーを記録するファイルを保守します。
無効なトランザクションにはすべてフラグが立てられ、結果は報告書に印刷されます。処理されるトランザクションは、IGYTRANA と呼ばれるファイルの中にあります。
- トランザクションを処理して、地域ごとの売上高を報告します。
- 各販売員の販売実績と手数料を記録して、その結果を報告書に印刷します。
- 販売日と出荷日を地方時と UTC (世界協定時) で報告し、応答時間を計算します。
次の図は、アプリケーションの各部分を階層として示しています。

次の図は、各部分がどのようにネストされているかを示します。
