実行
開始 |
工程 |
実行回数 |
分類 |
順番 |
作業内容 |
呼出
メソッド |
実行開始命令
(メイン
メソッド) |
|
static
メソッド。
インスタンス
生成前に
実行。
1-1:
プロジェクト
用地で
[実行開始命令]
メソッドを実行。
1-2:[準備]
「メイン工場
x」を造る。
(メイン工場の設計図を使用)
1-4:[運用]
「メイン工場
x」の
「組立ライン」を実行する |
|
準備
工程 |
一回だけ |
|
(メイン工場クラスの
コンストラクタから
[準備処理]メソッドを実行) |
|
準備処理
[メイン工場] |
|
「メイン工場 x」
から、各工場を
造る指示を出す。 |
|
1-3 |
「絵の具工場 a」を造る。(絵の具工場の設計図を使用) |
|
「筆工場 b」を造る。(筆工場の設計図を使用) |
|
「パレット工場 c」を造る。(パレット工場の設計図を使用) |
|
「ケース工場 d」を造る。(ケース工場の設計図を使用) |
|
運用
工程 |
組立ライン
(繰り返し)
[メイン工場] |
|
工場全体の
大きな作業の流れ
メイン工場クラスの
[組立ライン]
メソッド
・受注・製造・
出荷の処理を
順番に実行
する。
・出荷完了後、
受注に戻って
処理を繰り返す。 |
|
受注処理
[メイン工場] |
|
顧客から受注した内容を整理する |
|
2 |
顧客から受注する |
|
3 |
受注内容をチェックする |
|
製造処理
[メイン工場] |
|
各工場に
道具の製造を
発注。
納品してもらう。 |
|
4 |
絵の具を製造する
[絵の具工場]へ依頼 |
製造ライン
処理 |
5 |
筆を製造する
[筆工場]へ依頼 |
製造ライン
処理 |
6 |
パレットを製造する
[パレット工場]へ依頼 |
製造ライン
処理 |
7 |
ケースを製造する
[ケース工場]へ依頼 |
製造ライン
処理 |
8 |
道具をケースにまとめる |
|
出荷処理
[メイン工場] |
9 |
顧客に出荷する |
|