2012年2月24日

6.4-備妥StarUML及敘述格式


寫給SA的UML/MDA實務手冊
----------
第6章-分析系統流程



6.4-備妥StarUML及敘述格式

PIM-1的主要產出是系統UC敘述,採用MS Word。不過,雖說如此,我們還是要求系統分析師在StarUML中,針對每組的系統UC都建立一張專屬的系統UC圖,便於觀看與管理。操作步驟如下:

1.          在「PIM-1:分析系統流程」底下,新增一張系統UC(Add Use Case Diagram),並更名為「第1組系統UC圖」,如圖6-7所示。

6-7:  新增UC

2.          隨後,開啟第1組系統UC圖,並點開「CIM-3:定義系統範圍」底下的「投資人」套件,點選套件下的「投資人」參與者,並且拖曳至UC圖面空白處。此時,在UC圖面處,就出現一個投資人圖示了,如圖6-8所示。
6-8:  拖曳加入參與者

3.          依照上述拖曳步驟,依序拖曳「投資人」套件底下的「網路申購單筆基金」、「網路申購定期定額基金、「定期定額約定異動」和「綜存系統」至UC圖面,如圖6-9所示。

6-9:  拖曳加入其餘的UC及參與者

4.          依照上述步驟,從不同的套件底下拖曳出第1組的系統UC,最後匯出如圖6-6的第1組系統UCJPG圖檔。

(請參照前圖6-6)
6-6  1組系統UC

此外,我們設計了一份開放式的UC敘述格式如下表。針對每一個UC,所獲取的細節內容有所不同,所以系統分析師並不需要使用所有欄位。系統分析師可以將此表放置於每份UC敘述文件的首頁,勾取有所紀錄的欄位,讓觀看者一眼就可以知道UC敘述內容涵蓋哪些資料。

UC名稱  UC編號  UC簡述  UC  □系統  □參與者 
□相關UC  □其他(                                         )
□主要流程  □替代流程  □例外流程
□其他(                                                    )
□啟動事件或要件  □執行前要件  □成功時要件  □失敗時狀態
□企業規則  □其他(                                        )
UC敘述的歷史版本  UML  □參考畫面  □非UML文檔
□其他(                                                    )
□優先性  □循環等級  □待解議題  □基本假設  □相關人員
□特殊需求  □其他(                                        )
□其他(                                                    )



沒有留言: