MDA之CIM3定義系統範圍

經過了CIM1定義業務流程以及CIM2分析業務流程之後,終於進入CIM3壓軸戲了。CIM1和CIM2生成文件,跟CIM3的生成文件有如下關聯性:

  • CIM2活動圖中的每一個動作,都可能成爲CIM-3的系統用例
  • CIM1中的業務執行者,以及CIM2的動作負責人,都可能成爲CIM3的系統執行者(system actor)

在CIM3中,系統分析員將分析CIM2的所有活動圖,定義出一系列的系統用例,隨後待項目經理以及相關人士從中挑選出一批系統用例,作爲首期發佈的系統用例,此外,系統分析員也將帶着這批中選的系統用例進入PIM1,開始描述每一個系統用例的詳細規格。

 

在CIM3的中,系統分析員主要將生成下列UML文件

  1. 系統用例圖
  2. 系統用例簡述

系統分析員在定義系統用例時,可以參考下列建議:

  • 每一個系統用例最好只有一個啓動者(直接操作計算機的人)
  • 系統用例執行期間,如果有聯機其他系統,將它們列爲支持者
  • 遇到定時啓動的系統用例,可以定義一個名爲“定時啓動者(Timer)”的虛擬啓動者

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章