在架構設計中姨俩,概念架構蘸拔、或者說總體架構师郑,是很重要的。它基本上可以和方方面面的干系人打交道调窍。不管是客戶宝冕、設計師、開發(fā)邓萨、測試地梨、還是實施、運維缔恳,甚至是領導宝剖,都可以通過概念架構來理解這個項目的設計。
概念設計一般完成是架構設計早期歉甚,往往比較注重識別重大需求万细、特色需求和高風險需求,根據(jù)這些來設計概念架構纸泄。
通過概念架構設計赖钞,來闡述“客戶關心的價值如何實現(xiàn)”和“擔心的問題如何解決”。
先看一張概念架構圖:
![概念架構圖示例](https://raw.githubusercontent.com/wiki/wallace1/archimate-learning/overallarchitectural.bmp)
在概念架構中聘裁,有以下圖標比較常用:
-
位置
通常用來表達“服務器”雪营、“服務”或者“組件”的部署位置,項目涉及機構所在位置衡便,項目用戶使用項目的辦公場所献起,等待。
如示例圖中镣陕,右側托盤中用紅框標注的是“位置圖標”征唬,點擊該圖標,就可以畫到工作區(qū)去茁彭。
左側工作區(qū)的有多個“位置”示例总寒,如紅框標注的兩個:
位置示例 -
組件包或組
這個好理解,是多個組件或其他標注的集合理肺。
在示例圖中也大量用到:
包示例
右側托盤中用紅框標注的是“包圖標”摄闸,點擊該圖標,就可以畫到工作區(qū)去妹萨。
示例圖中年枕,應用到多個包:“業(yè)務層”、“基礎設施”和“大數(shù)據(jù)接入層”等乎完。 -
組件
組件也是概念架構中常用的一種圖標 熏兄,一個組件,通常用來完成一定的功能,可大可小摩桶。
示意圖中也應用到多個組件桥状,下圖中,右側托盤中用紅框標注的是“組件圖標”硝清,點擊該圖標辅斟,就可以畫到工作區(qū)去。
組件示例 -
設備
設備通常用來描述非自己開發(fā)的芦拿,引入的第三方硬件或者軟件設施士飒。
在示例圖中也被廣泛使用,如引入的大數(shù)據(jù)系統(tǒng)-HDFS蔗崎、Hive酵幕、spark、關系數(shù)據(jù)庫缓苛、FTP服務器裙盾,這些都是第三方軟件系統(tǒng);而點鈔機他嫡、清分機番官、ATM機等,都是第三方硬件系統(tǒng)钢属。
下圖中徘熔,右側托盤中用紅框標注的是“組件圖標”,點擊該圖標淆党,就可以畫到工作區(qū)去酷师。
設備示例 -
角色
指用到該系統(tǒng)的用戶分類。
概念架構需要跟用戶打交道染乌,角色圖標應該是必不可少的山孔。
下圖中,右側托盤中用紅框標注的是“角色圖標”荷憋,點擊該圖標台颠,就可以畫到工作區(qū)去。
角色示例 連接線
用來表示各種圖標之間的關系勒庄,在概念架構圖中串前,常用到的連接線主要有四種:服務關系 表示提供服務的一種關系;
訪問關系 表示兩者有訪問關系实蔽;
觸發(fā)關系 表示由什么事件觸發(fā)荡碾;
流向關系 表示數(shù)據(jù)的流向。
如下圖所示:
![常用連接線示例](https://raw.githubusercontent.com/wiki/wallace1/archimate-learning/connector.png)
紅框表示“服務關系”局装,黃框表示“訪問關系”坛吁,綠框表示“觸發(fā)關系”劳殖,藍框表示“數(shù)據(jù)流向關系”。
以上是在概念架構設計中常用到的一些圖標拨脉,需要我們熟練掌握哆姻。