John Zachman的Enterprise Architecture[企業(yè)架構(gòu)]解析
Posted on 2010-06-29 09:25 詩(shī)特林 閱讀(2066) 評(píng)論(0) 編輯 收藏 所屬分類: 系統(tǒng)架構(gòu)企業(yè)信息基礎(chǔ)設(shè)施的理解與表述。 John Zachman的Enterprise Architecture[企業(yè)架構(gòu)]解析。 (‘87)
早在1987年,John Zachman就提出: “為了避免企業(yè)分崩離析,信息系統(tǒng)架構(gòu)已經(jīng)不再是一個(gè)可有可無(wú)的選擇,而是企業(yè)的必需”。從那時(shí)起,Zachman的企業(yè)架構(gòu)理論就開(kāi)始逐漸發(fā)展起來(lái),它現(xiàn)已成為許多大公司用來(lái)理解、表述企業(yè)信息基礎(chǔ)設(shè)施的一個(gè)直觀模型,為企業(yè)現(xiàn)在的以及未來(lái)的信息基礎(chǔ)設(shè)施建設(shè)提供了藍(lán)圖和架構(gòu)。
Zachman的企業(yè)架構(gòu)是一個(gè)全新的模型,為企業(yè)信息基礎(chǔ)設(shè)施提供一種可以理解的信息表述。
Zachman沒(méi)有把企業(yè)的流程簡(jiǎn)單視作一系列步驟,而是綜合考慮不同角色的不同觀點(diǎn),提出了一個(gè)多視角、多維度的企業(yè)架構(gòu)。
企業(yè)架構(gòu)中的不同角色
1. 企業(yè)擁有者。
2. 業(yè)務(wù)管理者。
3. 系統(tǒng)分析者。
4. 系統(tǒng)設(shè)計(jì)者。
5. 系統(tǒng)建設(shè)者。
6. 系統(tǒng)本身。
下圖的各行內(nèi)容即反映了不同角色的不同關(guān)注點(diǎn)(角度)。
Zachman同時(shí)承認(rèn)每個(gè)角色均關(guān)注相同的信息類別(維度),即下圖各列內(nèi)容。
企業(yè)架構(gòu)的信息類別
· 數(shù)據(jù)(什么?)
· 功能(怎樣?)
· 網(wǎng)絡(luò)(哪里?)
· 時(shí)間(何時(shí)?)
· 角色(誰(shuí)?)
· 動(dòng)機(jī)(為何?)
企業(yè)架構(gòu)理論術(shù)語(yǔ)
· “企業(yè)”(Enterprise)是指由一整套可識(shí)別的、互為作用的業(yè)務(wù)功能構(gòu)成的商業(yè)組織。它有能力作為獨(dú)立實(shí)體經(jīng)營(yíng)運(yùn)作。根據(jù)這一定義,就應(yīng)該存在企業(yè)內(nèi)的企業(yè)。只要企業(yè)內(nèi)部的事業(yè)部門能夠獨(dú)立運(yùn)作,它或許就可以被當(dāng)作一個(gè)企業(yè)。在這里,這一企業(yè)概念也可以被看作為“擴(kuò)展企業(yè)”(Extended Enterprise),它意味著企業(yè)架構(gòu)框架也包括了企業(yè)與外部實(shí)體的相互關(guān)系。例如:供應(yīng)商、商業(yè)伙伴和客戶。
· “架構(gòu)”(Architecture)提供基礎(chǔ)框架,它定義和描述了企業(yè)實(shí)現(xiàn)經(jīng)營(yíng)目的和商業(yè)愿景的平臺(tái)。 “架構(gòu)”可以被具體定義為:與企業(yè)經(jīng)營(yíng)戰(zhàn)略、信息需求緊密相連的一整套原則、方針、政策、模型、標(biāo)準(zhǔn)以及流程,它結(jié)合企業(yè)未來(lái)發(fā)展方向,為企業(yè)各項(xiàng)解決方案的設(shè)計(jì)、選擇和執(zhí)行提供指導(dǎo)。
數(shù)據(jù)(什么?) |
功能(怎樣?) |
網(wǎng)絡(luò)(哪里?) |
角色(誰(shuí)?) |
時(shí)間(何時(shí)?) |
動(dòng)機(jī)(為何?) |
|
目標(biāo)范圍 |
列出對(duì)業(yè)務(wù)至關(guān)重要的元素 |
列出業(yè)務(wù)執(zhí)行的流程 |
列出與業(yè)務(wù)運(yùn)營(yíng)有關(guān)的地域分布要求 |
列出對(duì)業(yè)務(wù)重要的組織部門 |
列出對(duì)業(yè)務(wù)重要的事件及時(shí)間周期 |
列出企業(yè)目標(biāo)、戰(zhàn)略 |
業(yè)務(wù)模型 |
實(shí)體關(guān)系圖(包括M: M關(guān)系、N-ary關(guān)系、歸因關(guān)系) |
物流網(wǎng)絡(luò)(節(jié)點(diǎn)和鏈接) |
基于角色的組織層次圖,包括相關(guān)技能規(guī)定、安全保障問(wèn)題。 |
業(yè)務(wù)主進(jìn)度表 |
業(yè)務(wù)計(jì)劃 |
|
信息系統(tǒng)模型 |
數(shù)據(jù)模型(聚合體、完全規(guī)格化) |
關(guān)鍵數(shù)據(jù)流程圖、應(yīng)用架構(gòu) |
分布系統(tǒng)架構(gòu) |
人機(jī)界面架構(gòu)(角色、數(shù)據(jù)、入口) |
相依關(guān)系圖、數(shù)據(jù)實(shí)體生命歷程(流程結(jié)構(gòu)) |
業(yè)務(wù)標(biāo)準(zhǔn)模型 |
技術(shù)模型 |
數(shù)據(jù)架構(gòu)(數(shù)據(jù)庫(kù)中的表格列表及屬性)、遺產(chǎn)數(shù)據(jù)圖 |
系統(tǒng)設(shè)計(jì):結(jié)構(gòu)圖、偽代碼 |
系統(tǒng)架構(gòu)(硬件、軟件類型) |
用戶界面(系統(tǒng)如何工作)、安全設(shè)計(jì) |
“控制流”圖(控制結(jié)構(gòu)) |
業(yè)務(wù)標(biāo)準(zhǔn)設(shè)計(jì) |
詳細(xì)展現(xiàn) |
數(shù)據(jù)設(shè)計(jì)(反向規(guī)格化)、物理存儲(chǔ)器設(shè)計(jì) |
詳細(xì)程序設(shè)計(jì) |
網(wǎng)絡(luò)架構(gòu) |
屏顯、安全機(jī)構(gòu)(不同種類數(shù)據(jù)源的開(kāi)放設(shè)定) |
時(shí)間、周期定義 |
程序邏輯的角色說(shuō)明 |
功能系統(tǒng) |
轉(zhuǎn)化后的數(shù)據(jù) |
可執(zhí)行程序 |
通信設(shè)備 |
受訓(xùn)的人員 |
企業(yè)業(yè)務(wù) |
強(qiáng)制標(biāo)準(zhǔn) |