文章分類:系統分析與設計
{UML2.0} Package Diagram 簡單說明與範例
套件(Package) 圖: 群組(Grouping)分類的邏輯單位。 “Package 圖”內可以包含基本元素(element),最普遍的即是 “Class”、”Component”,以及 “Sub-Package”。 “Package 圖” 被用來界定 …
{UML2.0} Communication Diagram 簡單說明與範例
溝通(Communication) 圖: 與 “Sequence 圖” 性質是相近的,均是表達物件之間的互動。 在 UML 1.X 的規格稱之為 “Collaboration Diagram”。 與 “Sequence 圖” 較不一樣的是,”Communi …
{UML2.0} Sequence Diagram 簡單範例與說明
循序(Sequence) 圖: 循序(Sequence)圖描述的是一組物件,互動協同合作,以完成源頭(可能是 Actor)所交付的 “Task”。 基本上(非強制規範),一個 Use Case 會有一到多張的循序圖來表達為了履行該 Use Case 的目的 …
{UML2.0}Class 與 Object Diagram 簡單範例與說明
類別(Class) 圖: Class 圖是系統建構的“基石(Building Block)”,表達系統內部的主要結構。是UML 圖中最重要、最必要的。 Class 圖描述了類別的型態,以及類別之間的靜態關連(static relationship),同時也 …
{UML 2.0} Use Case Diagram 的說明與範例
捕捉系統功能性需求的技術。 表達使用者對系統的期望或目的(Goal)。 Actor 可以是 “使用者” 或 “外部系統”。 Use Case 是 “封裝(Encapsulation)” 複雜度(Complexity)的最佳工具。 封裝整體系統內部的複雜。 …
{UML 2.0} Activity Diagram 的說明與範例
描述企業流程(business process)、工作流程(workflow)與程序性邏輯(procedural logic)等。 表達企業管理階層的觀點(View)。 用來表達 BPM (Business Process Management) high …