2011年10月7日

1.3-UML圖

寫給SA的UML/MDA實務手冊
----------
第1章-Why系統分析師需要學習UML

1.3-UML圖

在本書中,系統分析師將學到兩大類的UML圖:行為類的圖(Behavior Diagrams)與結構類的圖(Structure Diagrams)。

行為圖將引導系統分析師分析且釐清「系統該做些什麼?」系統分析師在繪製行為圖時,可以聚焦在系統多方面的動作,像是系統與使用者之間的互動,或者是某種物件(Object)因為事件的刺激以至於發生某些反應動作,以及一群物件互動完成某項服務等等。系統分析師在訪談期間或結束之後,可以透過這些不同功能的行為圖,獲知系統多方面的行為。

系統分析師主要會學到下列的UML圖,它們都歸屬於行為類:

1.使用案例圖(Use Case Diagram)
2.活動圖(Activity Diagram)
3.狀態圖(State Machine Diagram)
4.循序圖(Sequence Diagram)

結構圖將引導系統分析師獲知「系統的重要組成元素是什麼?」通常,透過結構圖將引導系統分析師釐清企業裡(Business)的專有名詞,以及專有名詞之間的關係,以此做為系統的核心結構。其餘,技術面的結構設計就留待設計師去傷腦筋了,這部分並不是系統分析師的工作職責。

系統分析師主要會學到下列的UML圖,它們都歸屬於結構類:

1.類別圖(Class Diagram)

沒有留言: