1. 架構模型1—拓撲圖
(1)拓撲圖概念
拓撲圖,將多個軟件系統用網絡圖連接起來的表達方式。
(2)拓撲圖分類
- 總線型結構
比較普遍采用的方式,將所有的系統接到一條總線上。
- 星狀結構
各個系統通過點到點的方式連接到一個中央系統上。
- 環狀結構
將各個系統連接成一個閉合的環。
拓撲圖
2.?架構模型2—分層圖
分層圖,將研究對象按照不同內容分成不同邏輯層的方法。
分層圖
3. 架構模型3—框架圖
框架圖,主要用來對研究對象進行全面、局部的規劃,它可以給出對象的范圍、對象內部的分區、分區的邊界以及分區之間的關系。表達上不拘泥于細節,是粗粒度的表達方式,通常被用作架構圖中的頂層規劃、架構總圖。
框架圖適用于對研究對象進行全面、局部的規劃,一般系統設計圖的正式設計的第一幅圖一般會使用框架圖。
框架圖(企業信息信息系統規劃圖)
4. 架構模型4—分解圖
分解圖,是對研究對象的有序分離或是對細粒度要素有序歸集的表達。可以向下一級進行拆分的對象,都可以繪制它的分解圖,如功能、組織等。
- 功能
系統—>子系統—>模塊—>功能。
- 組織
行業—>企業—>部門—>崗位—>角色。
分解圖
5.?架構模型5—流程圖
流程圖,一組為完成特定目標而進行有序活動的過程表達。
(1)線行流程圖
線行流程圖
(2)泳道流程圖
泳道流程圖
6. 其它模型—交互圖
交互圖,以干系人的交互工作為主線的有序活動過程表達。
交互圖