監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

企業(yè)架構(gòu)與SOA的有效整合

申請免費(fèi)試用、咨詢電話:400-8352-114

來源:泛普軟件

企業(yè)總體架構(gòu)(EA)是對企業(yè)多角度的一種描述,并綜合反映企業(yè)中的人、流程以及技術(shù),其可以為企業(yè)中的不同參與者提供了不同的視圖,并用他們易于理解的方式和語言反映企業(yè)的狀態(tài)。

然而,目前國內(nèi)的現(xiàn)實(shí)應(yīng)用情況是,很多企業(yè)都是隨著業(yè)務(wù)的發(fā)展設(shè)立并開發(fā)很多分割的部門、流程和系統(tǒng),而它們之間就無法進(jìn)行有機(jī)的合作。而且,還會經(jīng)常出現(xiàn)信息與業(yè)務(wù)報告不準(zhǔn)、部門之間無法銜接等問題。更可怕的是,企業(yè)沒有方法和工具來解決這些問題。

根據(jù)國際和國內(nèi)的經(jīng)驗(yàn),通過企業(yè)總體架構(gòu)的方法可以解決上述這些問題。目前,國內(nèi)對企業(yè)架構(gòu)設(shè)計(jì)的使用還主要集中在IT層面,業(yè)務(wù)人員還沒有開始利用這類工具進(jìn)行業(yè)務(wù)的設(shè)計(jì)和規(guī)劃。其實(shí),企業(yè)總體架構(gòu)是一個涵蓋業(yè)務(wù)、IT的全面企業(yè)藍(lán)圖設(shè)計(jì)工具,其可以幫助企業(yè)的管理者了解企業(yè)的構(gòu)成,發(fā)現(xiàn)問題并不斷改進(jìn)問題。

事實(shí)上,架構(gòu)設(shè)計(jì)經(jīng)過漫長的演變到現(xiàn)在,已經(jīng)成為現(xiàn)實(shí)生活中必不可少的工作。比如,要建一棟房子,就需要進(jìn)行很多的架構(gòu)設(shè)計(jì)工作,首先要進(jìn)行外部架構(gòu)的效果設(shè)計(jì),在客戶滿意之后,才進(jìn)一步地設(shè)計(jì)內(nèi)部結(jié)構(gòu),并進(jìn)行相配套的包括線路和上下水等多方面的設(shè)計(jì)。這就好比我們談到的企業(yè)架構(gòu)設(shè)計(jì)一樣,是從不同的層次和角度去描述一個企業(yè)的特征。

在項(xiàng)目建設(shè)和施工的時候,沒有架構(gòu)圖就開始進(jìn)行是很不可思議的一件事情,但是在企業(yè)內(nèi)部管理方面,卻完全是另外一番景象。很多公司雖然運(yùn)轉(zhuǎn)了一段時間,但是一直沒有明確的企業(yè)架構(gòu)和藍(lán)圖,或者說是不是很清晰,從而導(dǎo)致了很多運(yùn)營中的問題,比如部門之間的職責(zé)界定不清稀、配合不順暢;運(yùn)營的效率較低,很難提高客戶滿意度;流程改進(jìn)的效果不明顯;業(yè)務(wù)部門與IT部門之間的關(guān)系緊張,系統(tǒng)問題比較多等。如果這些問題在企業(yè)中非常凸顯,那么,企業(yè)就可以考慮總體架構(gòu)的方法,因?yàn)槠髽I(yè)總體架構(gòu)能夠幫助企業(yè)有效地解決這些問題。

理清企業(yè)總體架構(gòu)的概念

談到企業(yè)總體架構(gòu)設(shè)計(jì),我們首先要澄清幾個概念:框架、方法論以及方案等,企業(yè)只有深刻理解了這些概念,才能建立有效的企業(yè)總體架構(gòu)。

首先,框架(framework)定義了解決一個問題的相關(guān)因素以及它們之間的關(guān)聯(lián)關(guān)系,并描述了這些關(guān)聯(lián)因素是如何設(shè)計(jì)的。在實(shí)際應(yīng)用中,框架會結(jié)合不同的方法論和方案來解決問題。一般,一個好的框架會支持多種方法論和方案,比如SOA框架、Zachman框架、DoDF框架等都是解決問題的框架。框架涉及的范圍一般都比較廣,但又都不是很具體,只是起指導(dǎo)作用,因此在具體實(shí)施的時候,可以采取不同的路徑。

其次,方法論(methodology/method)是由一系列相關(guān)的流程、任務(wù)和活動組成的,也是如何達(dá)到一個特定目標(biāo)的理論。一般包括誰(who)、做什么(what)、地點(diǎn)(where)、何時(when)和為什么(why)等要素。很多時候也會包括一些標(biāo)準(zhǔn)、政策、規(guī)則等方面的內(nèi)容,比如IT規(guī)劃方法論、系統(tǒng)開發(fā)方法論以及CMM方法論等。

最后,方案(approach)則是面對一個具體的問題,如何去解決它,比如有全面質(zhì)量管理(TQM)、流程再造(BPR)等。

在企業(yè)的信息化建設(shè)中,需要用方法論定義什么是獲得成功必備的系統(tǒng)。此外,方法論是指如何從現(xiàn)有的狀態(tài)通過一系列的項(xiàng)目建設(shè)達(dá)到目標(biāo)的狀態(tài);而方法則是指企業(yè)如何開發(fā)和改造各個系統(tǒng)。

現(xiàn)在,企業(yè)架構(gòu)設(shè)計(jì)在國內(nèi)的應(yīng)用還并不廣泛,也沒有明確的定義,不同的公司和專家有相近但卻又不同的看法,還并沒能形成一種相對統(tǒng)一的認(rèn)知。比如,有人認(rèn)為,企業(yè)架構(gòu)是定義企業(yè)各組成部分是如何構(gòu)架的以及它們之間的關(guān)系,以及它們設(shè)計(jì)和演變的原則和規(guī)定;也有人認(rèn)為,企業(yè)架構(gòu)是企業(yè)的邏輯藍(lán)圖,定義了企業(yè)的結(jié)構(gòu)以及如何運(yùn)轉(zhuǎn),使企業(yè)能夠達(dá)到現(xiàn)有和未來的目標(biāo)。

追本溯源,全球第一個總體架構(gòu)的框架理論是由John Zachman在1987年創(chuàng)立的。到今天,這個架構(gòu)還是最被企業(yè)和組織所接受的理論,國際上通稱之為Zachman總體架構(gòu)框架。

的確,盡管在IT業(yè)界有幾種比較流行的總體架構(gòu)框架理論,比如TOGAF、DoDF等,但Zachman總體架構(gòu)框架被公認(rèn)為是最為完善的,在企業(yè)領(lǐng)域的應(yīng)用也最廣。Zachman的著作“信息系統(tǒng)架構(gòu)框架”(Framework for Information System Architecture)直到今天也在業(yè)界普遍被認(rèn)為是一個權(quán)威的框架。

在Zachman架構(gòu)框架中最有代表性的是6列5行、共有30個元素的矩陣圖形。架構(gòu)框架圖形以最簡單的形式描述了總體架構(gòu)內(nèi)的元素及其關(guān)系,說明了這些元素在設(shè)計(jì)中的功能和作用。而Zachman框架矩陣中的行是架構(gòu)的層次和相關(guān)人。

第一行:規(guī)劃人員

第二行:屬主,通常是業(yè)務(wù)屬主部門

第三行:設(shè)計(jì)人員

第四行:開發(fā)實(shí)施人員

第五行:廠商/承包商

不過,Zachman架構(gòu)框架還是比較側(cè)重在IT層面。然而,隨著企業(yè)架構(gòu)的不斷進(jìn)化,企業(yè)架構(gòu)理論越來越與戰(zhàn)略和業(yè)務(wù)相融合,圖1展示了近幾年來很多企業(yè)架構(gòu)的層次和內(nèi)容。

可以看出,企業(yè)架構(gòu)由四個部分組成。

第一層:在架構(gòu)的最上層是企業(yè)的戰(zhàn)略思想,其清晰地定義了企業(yè)的愿景和目標(biāo),描述了未來企業(yè)發(fā)展的戰(zhàn)略方向、外部環(huán)境的影響和競爭策略,以及如何建立核心競爭力、如何衡量企業(yè)未來的業(yè)績、是否成功達(dá)到目標(biāo)等。

第二層:中間一層是業(yè)務(wù)架構(gòu),業(yè)務(wù)架構(gòu)是各個層次中最有影響力的部分,它定義了企業(yè)的業(yè)務(wù)流程以及信息系統(tǒng)應(yīng)該如何支持業(yè)務(wù)的需求。其是將高層次的業(yè)務(wù)目標(biāo)轉(zhuǎn)換成了可操作的業(yè)務(wù)模型,并描述了業(yè)務(wù)應(yīng)該以何種方式運(yùn)作才能滿足企業(yè)成功所需要的能力和靈活性。

第三層:業(yè)務(wù)架構(gòu)下面一層是信息架構(gòu),信息架構(gòu)是一個廣義的概念,包含了信息的定義和內(nèi)容,以及與信息結(jié)合的數(shù)據(jù)的定義和內(nèi)容。

第四層:最下面一層是IT架構(gòu),IT架構(gòu)包括了應(yīng)用架構(gòu)、技術(shù)架構(gòu)和底層的基礎(chǔ)設(shè)施等,是總體架構(gòu)的最底層,也是實(shí)現(xiàn)企業(yè)運(yùn)營的基礎(chǔ)。

運(yùn)營模式與企業(yè)架構(gòu)緊密相連

對于企業(yè)來說,企業(yè)運(yùn)營模式也是非常重要的,并且,運(yùn)營模式與企業(yè)架構(gòu)還有著非常緊密的聯(lián)系。企業(yè)的運(yùn)營模式主要包括了以下三個方面的內(nèi)容

業(yè)務(wù)架構(gòu)

業(yè)務(wù)架構(gòu)定義了企業(yè)是如何創(chuàng)造價值以及企業(yè)內(nèi)外部的協(xié)作關(guān)系,描述了企業(yè)如何滿足客戶的需求、進(jìn)行市場競爭、與合作伙伴合作、建立運(yùn)營以及培養(yǎng)員工等信息。

可以說,業(yè)務(wù)架構(gòu)建立了企業(yè)戰(zhàn)略與日常運(yùn)營之間的關(guān)聯(lián)關(guān)系,通過運(yùn)營對戰(zhàn)略的支持,才能達(dá)到企業(yè)建立的業(yè)務(wù)目標(biāo)。同時,業(yè)務(wù)架構(gòu)也是通過戰(zhàn)略影響其他一系列企業(yè)組成的工具,因?yàn)槭趾暧^的戰(zhàn)略需要通過業(yè)務(wù)結(jié)構(gòu)進(jìn)行分解,從戰(zhàn)略范疇轉(zhuǎn)化到戰(zhàn)術(shù)范疇。比如,從降低運(yùn)營成本20%的戰(zhàn)略措施,到提供網(wǎng)絡(luò)自助服務(wù)、裁減客戶服務(wù)人員40%等。事實(shí)上,IT、組織、流程等都是由業(yè)務(wù)架構(gòu)進(jìn)一步推導(dǎo)出來的,如果沒有業(yè)務(wù)架構(gòu)而直接進(jìn)行企業(yè)細(xì)節(jié)的設(shè)計(jì),就會出現(xiàn)與戰(zhàn)略不一致的問題。

信息(數(shù)據(jù))架構(gòu)

在歐美的很多企業(yè)中,數(shù)據(jù)架構(gòu)與信息架構(gòu)在涉及到總體架構(gòu)的概念時,常常被交互使用。這里的信息架構(gòu)和數(shù)據(jù)架構(gòu)是一個廣義的概念,包含了信息的定義和內(nèi)容、與信息結(jié)合的數(shù)據(jù)的定義和內(nèi)容。如果遇到某些理論中提及信息架構(gòu)時,其實(shí)與這里定義的數(shù)據(jù)架構(gòu)是一致的。

信息(數(shù)據(jù))架構(gòu)包括數(shù)據(jù)實(shí)體和數(shù)據(jù)的交換和流動,保證數(shù)據(jù)有效地共享和交換是企業(yè)總體架構(gòu)的主要目的之一。信息架構(gòu)描述了企業(yè)現(xiàn)在和未來是如何使用信息和數(shù)據(jù)的,主要包括信息的分類和定義、與業(yè)務(wù)模塊結(jié)合的信息內(nèi)容和信息流、數(shù)據(jù)的采集、存儲、轉(zhuǎn)換、發(fā)布和傳輸、企業(yè)的數(shù)據(jù)庫設(shè)計(jì)和使用、數(shù)據(jù)標(biāo)準(zhǔn)和格式,以及數(shù)據(jù)字典、數(shù)據(jù)管理、知識管理、數(shù)據(jù)倉庫、數(shù)據(jù)集市、數(shù)據(jù)挖掘等與數(shù)據(jù)相關(guān)的應(yīng)用系統(tǒng)等。

應(yīng)用架構(gòu)

應(yīng)用架構(gòu)描述了支持企業(yè)運(yùn)作的系統(tǒng),比如財(cái)務(wù)系統(tǒng)、交易處理系統(tǒng)、人力資源、辦公系統(tǒng)等。應(yīng)用架構(gòu)可以采用多種方式來表達(dá),通行的架構(gòu)有客戶機(jī)/服務(wù)器(C/S)模式、瀏覽器/服務(wù)器模式(3層架構(gòu)或者4層架構(gòu))等。在應(yīng)用架構(gòu)中有許多行業(yè)標(biāo)準(zhǔn),比如J2EE和。NET等,它們都體現(xiàn)了模塊化和集成化的思想。

技術(shù)架構(gòu)

技術(shù)架構(gòu)是定義企業(yè)IT的科技管理和技術(shù)標(biāo)準(zhǔn),從最高層次的政策(Technology Policy)、原則(Principles)、指導(dǎo)綱要(Guideline)到技術(shù)領(lǐng)域的技術(shù)標(biāo)準(zhǔn)化(Technology Standardization)、技術(shù)選擇(Technology Selections)和技術(shù)組件(Technology Components)。

可以說,制定技術(shù)標(biāo)準(zhǔn)和推廣標(biāo)準(zhǔn)化是企業(yè)的兩項(xiàng)重要任務(wù)。圍繞著技術(shù)標(biāo)準(zhǔn)化,有一系列的流程與管理。技術(shù)元素包含了一系列的總體架構(gòu)的技術(shù)組件,這些組件可以是一個可重復(fù)應(yīng)用的系統(tǒng)或模塊,也可以是最小的可獨(dú)立在架構(gòu)中使用的單個技術(shù)組件,如一個安全軟件、一個插入的外圍設(shè)備等。完整的企業(yè)標(biāo)準(zhǔn)技術(shù)架構(gòu)是涉及了信息架構(gòu)、應(yīng)用架構(gòu)和基礎(chǔ)設(shè)施等層面的標(biāo)準(zhǔn)。

基礎(chǔ)設(shè)施

基礎(chǔ)設(shè)施是企業(yè)整個IT系統(tǒng)的基礎(chǔ),是包括硬件、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)等企業(yè)數(shù)據(jù)和應(yīng)用程序可以運(yùn)行的環(huán)境,同時要滿足企業(yè)的數(shù)據(jù)量、用戶數(shù)、反映速度、在線率等要求。企業(yè)70%的IT投資都花在了建設(shè)基礎(chǔ)設(shè)施上,對分布在企業(yè)各個部門、地區(qū)的IT資產(chǎn)的了解可以降低資源的浪費(fèi),并提高系統(tǒng)的利用率。

而基礎(chǔ)設(shè)施標(biāo)準(zhǔn)的定義是:一系列技術(shù)和服務(wù)的組合,提供了一個穩(wěn)定的、低成本的數(shù)據(jù)和信息的采集、錄入、處理和傳送的物理和邏輯的設(shè)施。大型企業(yè)可以根據(jù)基礎(chǔ)設(shè)施的種類不同進(jìn)行分類,如數(shù)據(jù)中心、網(wǎng)絡(luò)、指揮中心、服務(wù)器組等。而具體的業(yè)務(wù)應(yīng)用,如財(cái)務(wù)、HR、銷售、采購、研發(fā)、制造系統(tǒng)等為非基礎(chǔ)設(shè)施的IT應(yīng)用,它們是運(yùn)行在企業(yè)基礎(chǔ)設(shè)施之上的應(yīng)用系統(tǒng)。

基于SOA的IT系統(tǒng)規(guī)劃

目前,被越來越廣泛使用的SOA系統(tǒng)規(guī)劃和開發(fā)方式改變了以前的舊有方法,使得IT系統(tǒng)變得更加靈活,并能夠重復(fù)使用。SOA模式不僅要求IT要采用組件化的開發(fā),而且要求業(yè)務(wù)也要同時使用組件化和服務(wù)化的運(yùn)營模式。圖2展示了如何從業(yè)務(wù)的組件化中提出SOA的需求,并實(shí)現(xiàn)IT的組件化。

在業(yè)務(wù)范疇之內(nèi),由流程/子流程能夠歸納出業(yè)務(wù)組件。而業(yè)務(wù)組件可以提供一系列的服務(wù),在提供服務(wù)的同時,也需要使用其他組件的服務(wù),這就是SOA業(yè)務(wù)服務(wù)化的重點(diǎn)。在系統(tǒng)范疇之內(nèi),系統(tǒng)組件是提供服務(wù)的單位,它提供的服務(wù)與業(yè)務(wù)的服務(wù)是一一對應(yīng)的。這是在SOA框架下,業(yè)務(wù)與IT的緊密連接之處。系統(tǒng)組件是由多個組件組成的,這些組件可以分成功能性組件和技術(shù)性組件,并且,系統(tǒng)組件組成了子系統(tǒng)合系統(tǒng)。

在實(shí)際的業(yè)務(wù)服務(wù)設(shè)計(jì)中,一般會對業(yè)務(wù)組件和業(yè)務(wù)組件內(nèi)部的活動進(jìn)行定義,如下圖3所示。比如,在保險業(yè)務(wù)當(dāng)中的理賠中,接報案是一個業(yè)務(wù)組件,組件內(nèi)部的活動有接聽報案、查詢信息、記錄、案件分類等,接報案組件能夠提供的服務(wù)在表格的右邊;接報案需要的其他業(yè)務(wù)組件提供的服務(wù)列在表格的左邊。

當(dāng)設(shè)計(jì)好業(yè)務(wù)服務(wù)的架構(gòu)以后,能夠很容易的開始SOA在IT階段的開發(fā);這也從另一個角度說明,SOA的建設(shè)是需要從業(yè)務(wù)開始的。

總之,如果企業(yè)總體架構(gòu)的理論和模型可以被企業(yè)管理層、CIO、規(guī)劃部門、IT分析人員和開發(fā)人員理解并使用,就可以規(guī)范并提高國內(nèi)IT管理和規(guī)劃的水平。當(dāng)然,先進(jìn)的管理理念和方法的采納及運(yùn)用需要一段時間,而一旦能夠得以實(shí)施,對企業(yè)會帶來巨大的效益。(CIO時代網(wǎng))

發(fā)布:2007-04-25 16:50    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普泛普博客其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實(shí)施方案 泛普OA項(xiàng)目啟動 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問題解決 泛普OA操作手冊 泛普軟件項(xiàng)目驗(yàn)收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客