聯繫我們

award icon svg 證書

 課程時長 21 時間:

課程簡介

簡介

  • 考試信息
  • 覆蓋範圍表
  • OMG 認證專業人員目錄
  • 參加考試(在線或測試中心)

為什麼要建模

  • 建模的價值
  • 何時建模?
  • 何時不建模?
  • 抽象
  • MDA 簡介
  • 領域模型
  • 模型價值分析

類圖

常見結構

  • 類型 (Type)
  • 依賴 (Dependency)
  • 命名空間 (Namespace)
  • 可見性類型 (VisibilityKind: public, private, protected)
  • 重數元素 (MultiplicityElement)
  • 約束 (Constraint)
  • 註釋 (Comment)

簡單分類器

  • 原始類型 (PrimitiveType)
  • 數據類型 (DataType)
  • 枚舉 (Enumeration)
  • 枚舉字面量 (EnumerationLiteral)
  • 接口 (Interface)
  • 接口實現 (InterfaceRealization)
  • 信號 (Signal)
  • 接收 (Reception)

結構化分類器

  • 關聯 (Association)
  • 類 (Class)

分類

  • 泛化 (Generalization)
  • 特徵 (Feature)
  • 結構特徵 (Structural Feature)
  • 行為特徵 (Behavioral Feature)
  • 屬性 (Property)
  • 操作 (Operation)
  • 參數 (Parameter)
  • 聚合類型 (AggregationKind: Composition, Aggregation)

值

  • 字面量布爾 (LiteralBoolean)
  • 字面量整數 (LiteralInteger)
  • 字面量實數 (LiteralReal)
  • 字面量無限制自然數 (LiteralUnlimitedNatural)
  • 字面量空值 (LiteralNull)
  • 字面量字符串 (LiteralString)
  • 不透明表達式 (Opaque Expression)

對象圖

  • 實例規範 (InstanceSpecification)
  • 插槽 (Slot)

包圖

包

  • 包 (Package)
  • 包導入 (PackageImport)

用例圖

用例

  • 用例 (UseCase)
  • 角色 (Actor)
  • 包含 (Include)

活動圖

活動

  • 活動 (Activity)
  • 活動終點節點 (ActivityFinalNode)
  • 活動參數節點 (ActivityParameterNode)
  • 控制流 (ControlFlow)
  • 初始節點 (InitialNode)
  • 決策節點 (DecisionNode)
  • 流終點節點 (FlowFinalNode)
  • 分叉節點 (ForkNode)
  • 會合節點 (JoinNode)
  • 合併節點 (MergeNode)
  • 對象流 (ObjectFlow)
  • 對象節點 (ObjectNode)

動作

  • 動作 (Action)
  • 調用行為動作 (CallBehaviorAction)
  • 調用操作動作 (CallOperationAction)
  • 發送信號動作 (SendSignalAction)
  • 接受事件動作 (AcceptEventAction)
  • 圖釘 (Pin)
  • 輸入圖釘、輸出圖釘 (InputPin, OutputPin)
  • 不透明動作 (OpaqueAction)

序列圖

交互

  • 交互 (Interaction)
  • 發生規範 (OccurrenceSpecification)
  • 執行規範 (ExecutionSpecification)
  • 執行發生規範 (ExecutionOccurrenceSpecification)
  • 銷毀發生規範 (DestructionOccurrenceSpecification)
  • 生命線 (Lifeline)
  • 消息 (Message)
  • 消息發生規範 (MessageOccurrenceSpecification)
  • 消息類型 (MessageSort)
  • 消息端點 (MessageEnd)

常見行為

  • 調用事件 (CallEvent)
  • 信號事件 (SignalEvent)
  • 觸發器 (Trigger)
  • 不透明行為 (OpaqueBehavior)

狀態機圖

狀態機

  • 狀態機 (StateMachine)
  • 狀態 (State)
  • 遷移 (Transition)
  • 偽狀態:選擇、連接、初始 (Pseudostate: choice, junction, initial)
  • 終態 (FinalState)

最低要求

需要理解基本的面向對象概念或基本的 UML 知識。

客戶評論 (7)

課程分類