1、企業(yè)架構(gòu)概述
企業(yè)架構(gòu)的應(yīng)用目標(biāo)是將業(yè)務(wù)功能與需求映射到IT系統(tǒng),是企業(yè)通過(guò)IT獲得競(jìng)爭(zhēng)優(yōu)勢(shì)不可缺少的手段。20世紀(jì)80年代中期,IBM的John Zachman率先提出了“信息系統(tǒng)架構(gòu)框架”的概念,從信息、流程、網(wǎng)絡(luò)、人員、時(shí)間、基本原理等6個(gè)透視角度來(lái)分析企業(yè)。該理論提供了與這些視角相對(duì)應(yīng)的6個(gè)模型,包括語(yǔ)義、概念、邏輯、物理、構(gòu)件和功能等。企業(yè)架構(gòu)的核心目標(biāo)是保持?jǐn)M設(shè)計(jì)的信息系統(tǒng)與其業(yè)務(wù)的動(dòng)態(tài)一致性,包括業(yè)務(wù)架構(gòu)和IT架構(gòu)。
IT架構(gòu)包含數(shù)據(jù)架構(gòu)、應(yīng)用架構(gòu)、技術(shù)架構(gòu)。與業(yè)務(wù)架構(gòu)一起,這4個(gè)架構(gòu)是系統(tǒng)設(shè)計(jì)師從4個(gè)不同的視角對(duì)系統(tǒng)所進(jìn)行的建模,每個(gè)架構(gòu)之問(wèn)既有區(qū)別,又有緊密的聯(lián)系。目前,常用的企業(yè)架構(gòu)有兩條演進(jìn)路線:一條是以日科曼框架(Zachman Architecture)為基礎(chǔ)開(kāi)發(fā)的主流架構(gòu)框架與方法;另一條是以ISO/IECl4252為基礎(chǔ)開(kāi)發(fā)出的框架和方法,包括TOGAF、The Open Group Architecture Framework。目前,這兩種企業(yè)架構(gòu)框架的演進(jìn)路線相互融合,架構(gòu)框架的構(gòu)成要素與定義架構(gòu)過(guò)程基本趨于相同。筆者通過(guò)對(duì)Zachman框架、Togaf框架這兩種主流企業(yè)架構(gòu)進(jìn)行對(duì)比分析,提取出以下3點(diǎn)共性特征,作為非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)架構(gòu)設(shè)計(jì)的指導(dǎo)原則:
(1)兩種架構(gòu)均能夠從多個(gè)視角對(duì)需求進(jìn)行分析。通過(guò)引入企業(yè)架構(gòu),需求分析人員能夠全面考慮對(duì)象系統(tǒng)各個(gè)方面,形成完整的需求分析模型。把需求分析活動(dòng)納入多視圖框架中考慮,以更廣泛的視角對(duì)需求進(jìn)行建模,將框架內(nèi)各個(gè)單元不同的視角和視點(diǎn)組合,為信息系統(tǒng)開(kāi)發(fā)提供完整的體系結(jié)構(gòu)。
(2)兩種架構(gòu)均能夠全面貫徹技術(shù)與業(yè)務(wù)分離。設(shè)計(jì)與實(shí)現(xiàn)分離這一面對(duì)對(duì)象設(shè)計(jì)的核心思想,利于軟件工廠模式的全面實(shí)現(xiàn)。基于Zachman框架,不同職責(zé)人員能在所有者視圖、設(shè)計(jì)者視圖、實(shí)現(xiàn)者視圖的轉(zhuǎn)換過(guò)程中創(chuàng)建各種結(jié)果,減少業(yè)務(wù)變動(dòng)對(duì)設(shè)計(jì)和實(shí)現(xiàn)帶來(lái)的沖擊,避免因數(shù)據(jù)、系統(tǒng)功能、業(yè)務(wù)規(guī)則和開(kāi)發(fā)人員變動(dòng)對(duì)系統(tǒng)開(kāi)發(fā)形成負(fù)面影響。
(3)兩種架構(gòu)均能夠有效集成各種主流的建模方法。基于Zachman框架或基于Togaf框架的需求建模方法是面向過(guò)程、面向數(shù)據(jù)、面向控制和面向?qū)ο蟮雀鞣N建模方法的有效集成。
2、非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)需求分析
本文根據(jù)對(duì)國(guó)內(nèi)大型企業(yè)非結(jié)構(gòu)化數(shù)據(jù)應(yīng)用現(xiàn)狀調(diào)研結(jié)果,結(jié)合AIIM、Garnter等權(quán)威機(jī)構(gòu)對(duì)內(nèi)容管理業(yè)務(wù)領(lǐng)域的研究,綜合分析出適用于大型企業(yè)的非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)需要重點(diǎn)滿(mǎn)足以下需求:
(1)滿(mǎn)足統(tǒng)一存儲(chǔ)需求。即針對(duì)大型企業(yè)內(nèi)各業(yè)務(wù)應(yīng)用系統(tǒng)基本采用分散存儲(chǔ)各自產(chǎn)生的非結(jié)構(gòu)化數(shù)據(jù)的應(yīng)用現(xiàn)狀,建立企業(yè)內(nèi)部的非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)中心,同時(shí)通過(guò)制訂存儲(chǔ)優(yōu)化策略達(dá)到優(yōu)化存儲(chǔ)結(jié)構(gòu),提高存儲(chǔ)資源利用率。
(2)滿(mǎn)足集中管理需求。即通過(guò)“標(biāo)準(zhǔn)制訂一產(chǎn)品開(kāi)發(fā)一成果實(shí)施”的方式提高企業(yè)信息化建設(shè)中所產(chǎn)生的大量文件檔案,如規(guī)章制度、工程圖紙、合同票據(jù)、統(tǒng)計(jì)報(bào)表等各類(lèi)非結(jié)構(gòu)化數(shù)據(jù)的集約化管理水平。
(3)滿(mǎn)足全生命周期管理需求。全生命周期管理是指內(nèi)容的創(chuàng)建、申請(qǐng)、審核、生效、分發(fā)、退休到銷(xiāo)毀的全生命周期過(guò)程。全生命周期管理的最大價(jià)值是使內(nèi)容的創(chuàng)建者和使用者能夠在全牛命周期中協(xié)同參與,共同維護(hù),創(chuàng)建者可以完整地控制和管理內(nèi)容生命周期過(guò)程。
(4)滿(mǎn)足對(duì)外提供非結(jié)構(gòu)化數(shù)據(jù)的公共服務(wù)需求。能夠?qū)ν馓峁┗竟卜⻊?wù)(包括內(nèi)容存儲(chǔ)服務(wù)、內(nèi)容訪問(wèn)服務(wù)、內(nèi)容管理服務(wù)以及運(yùn)行監(jiān)控服務(wù)等)及各類(lèi)工具(數(shù)據(jù)分析及挖掘工具等),能夠?qū)ζ髽I(yè)內(nèi)部相關(guān)業(yè)務(wù)應(yīng)用系統(tǒng)提供統(tǒng)一的非結(jié)構(gòu)化數(shù)據(jù)利用服務(wù)。
(5)滿(mǎn)足基于不同開(kāi)發(fā)語(yǔ)言及技術(shù)的應(yīng)用系統(tǒng)的接入需求。針對(duì)大型企業(yè)內(nèi)的業(yè)務(wù)系統(tǒng)存在業(yè)務(wù)邏輯多樣性、所采用的開(kāi)發(fā)技術(shù)多樣性的特點(diǎn)。平臺(tái)須具備對(duì)企業(yè)內(nèi)多樣化業(yè)務(wù)系統(tǒng)進(jìn)行有序、規(guī)范接人的能力。
3、平臺(tái)架構(gòu)設(shè)計(jì)
3.1 企業(yè)架構(gòu)設(shè)計(jì)應(yīng)用方法
在企業(yè)架構(gòu)所包含的四大架構(gòu)中,業(yè)務(wù)架構(gòu)是企業(yè)戰(zhàn)略目標(biāo)的分解和細(xì)化,描述業(yè)務(wù)目標(biāo)、業(yè)務(wù)場(chǎng)景及業(yè)務(wù)流程;應(yīng)用架構(gòu)解決信息系統(tǒng)功能問(wèn)的層級(jí);數(shù)據(jù)架構(gòu)定義數(shù)據(jù)模型;技術(shù)架構(gòu)解決系統(tǒng)的集成和部署問(wèn)題。這4個(gè)架構(gòu)分別從4個(gè)不同的視角對(duì)擬開(kāi)發(fā)的信息系統(tǒng)進(jìn)行了全程建模。根據(jù)上述思想,筆者提出了這4個(gè)主要架構(gòu)的設(shè)計(jì)路線,如圖1所示。
3.2平臺(tái)業(yè)務(wù)架構(gòu)分析
業(yè)務(wù)架構(gòu)描述平臺(tái)的業(yè)務(wù)目標(biāo)。描述了非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的、業(yè)務(wù)能力。根據(jù)中央辦公廳2009發(fā)布的《電子文件暫行管理辦法》(2009年39號(hào)文)以及非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的關(guān)鍵業(yè)務(wù)需求,設(shè)計(jì)如圖2所示的非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)業(yè)務(wù)架構(gòu)。
非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)對(duì)企業(yè)非結(jié)構(gòu)化數(shù)據(jù)管理的業(yè)務(wù)能力自下而上劃分為:
統(tǒng)一存儲(chǔ)能力:是指平臺(tái)具有能將非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行集中存儲(chǔ)的能力。該業(yè)務(wù)能力使平臺(tái)能夠?qū)ζ髽I(yè)內(nèi)大數(shù)據(jù)量的非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行集中存儲(chǔ)及存儲(chǔ)優(yōu)化能力,這是非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的基本業(yè)務(wù)能力。
統(tǒng)一標(biāo)準(zhǔn)能力:是指平臺(tái)作為企業(yè)信息基礎(chǔ)設(shè)施的重要組成部分,必須擔(dān)負(fù)企業(yè)內(nèi)各項(xiàng)非結(jié)構(gòu)化數(shù)據(jù)管理及應(yīng)用標(biāo)準(zhǔn)的制訂者與實(shí)踐者的角色,通過(guò)制訂各類(lèi)且具可行性的非結(jié)構(gòu)化數(shù)據(jù)的管理和利用標(biāo)準(zhǔn),如平臺(tái)管理辦法、元數(shù)據(jù)標(biāo)準(zhǔn)、數(shù)據(jù)歸集標(biāo)準(zhǔn)、業(yè)務(wù)應(yīng)用接人標(biāo)準(zhǔn)等,指導(dǎo)平臺(tái)各項(xiàng)建設(shè)工作的開(kāi)展。
統(tǒng)一管理能力:是指平臺(tái)提供對(duì)企業(yè)內(nèi)非結(jié)構(gòu)化數(shù)據(jù)統(tǒng)一管理的能力,如非結(jié)構(gòu)化數(shù)據(jù)的全生命周期管理、數(shù)字資產(chǎn)管理、數(shù)據(jù)歸集管理以及文檔管理等。
統(tǒng)一利用能力:是指平臺(tái)提供內(nèi)容訪問(wèn)服務(wù)、內(nèi)容處理服務(wù)、安全管控服務(wù)、高級(jí)應(yīng)用服務(wù),在實(shí)現(xiàn)非結(jié)構(gòu)化數(shù)據(jù)統(tǒng)一存儲(chǔ)與統(tǒng)一管理的基礎(chǔ)上,實(shí)現(xiàn)非結(jié)構(gòu)化數(shù)據(jù)的安全、高效、增值利用。
統(tǒng)一運(yùn)維能力:是指平臺(tái)提供各種能夠支撐平臺(tái)運(yùn)維的工具(如健康度分析工具、集成管理工具等)來(lái)實(shí)現(xiàn)對(duì)平臺(tái)的統(tǒng)一運(yùn)維。
3.3平臺(tái)應(yīng)用架構(gòu)分析
應(yīng)用架構(gòu)描述非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的功能邏輯,描述平臺(tái)各項(xiàng)功能問(wèn)的層級(jí)關(guān)系,是業(yè)務(wù)架構(gòu)的技術(shù)表現(xiàn),非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的應(yīng)用架構(gòu)如圖3所示。
非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)應(yīng)用架構(gòu)劃分為4個(gè)組成部分,分別是非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)服務(wù)器(UDS-Server)、非結(jié)構(gòu)化數(shù)據(jù)管理系統(tǒng)(UDS-Administrator)、非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)配套丁具(UDS-Tools)、非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)開(kāi)發(fā)工具包(UDS-SDK),具體如下:
(1)UDS-Server。它是非結(jié)構(gòu)化數(shù)據(jù)管理服務(wù)器,為UDSAdministrator、UI)S-SDK、UDS-Tools提供系統(tǒng)級(jí)服務(wù),包括提供內(nèi)容訪問(wèn)服務(wù)、內(nèi)容傳輸服務(wù)、內(nèi)容處理服務(wù)、內(nèi)容存儲(chǔ)服務(wù)等功能。
(2)UDS-Administrator。它是非結(jié)構(gòu)化數(shù)據(jù)管理系統(tǒng),是平臺(tái)的后臺(tái)管理模塊,主要包括平臺(tái)管理、應(yīng)用管理、運(yùn)行監(jiān)控、集成管理與統(tǒng)計(jì)報(bào)表。
(3)UDS-T00ls。它是非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)配套工具,提供數(shù)據(jù)服務(wù)工具,如歷史數(shù)據(jù)遷移工具。
(4)UDS-SDK。它是非結(jié)構(gòu)化數(shù)據(jù)服務(wù)開(kāi)發(fā)工具包,提供非結(jié)構(gòu)化數(shù)據(jù)服務(wù)開(kāi)發(fā)工具,目前主要是面向業(yè)務(wù)系統(tǒng)接入提供開(kāi)發(fā)工具包。主要包括HTTP接口、Web Services接口、嵌入式控件接口、文件異步上傳接口4種方式。
平臺(tái)的應(yīng)用架構(gòu)設(shè)計(jì)體現(xiàn)了平臺(tái)以提供非結(jié)構(gòu)化數(shù)據(jù)服務(wù)為中心,將人、信息、應(yīng)用和流程端到端動(dòng)態(tài)整合的一體化基礎(chǔ)信息平臺(tái)特征。平臺(tái)的4大組件之間是松散耦合的.一個(gè)模塊的變化(功能、數(shù)據(jù)、過(guò)程、技術(shù)環(huán)境等)不會(huì)影響到其它模塊的變化,確保了系統(tǒng)具有良好的可擴(kuò)展性。
3.4技術(shù)架構(gòu)分析
技術(shù)架構(gòu)是基于功能和技術(shù)的需求,描述系統(tǒng)內(nèi)模塊間的關(guān)系以及與其它系統(tǒng)間的相互關(guān)系,同時(shí)描述平臺(tái)開(kāi)發(fā)、部署、運(yùn)行所需的技術(shù)組件。非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)技術(shù)架構(gòu)設(shè)計(jì)如圖4所示。
非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)技術(shù)架構(gòu)分層及各層功能說(shuō)明如下:
數(shù)據(jù)存儲(chǔ)層:對(duì)外提供數(shù)據(jù)存儲(chǔ)服務(wù).實(shí)現(xiàn)業(yè)務(wù)架構(gòu)設(shè)計(jì)中統(tǒng)一存儲(chǔ)的目標(biāo)。該層主要由內(nèi)容管理組件、分布式文件系統(tǒng)、存儲(chǔ)設(shè)備集群組成。該層對(duì)外提供存儲(chǔ)接口,支撐大數(shù)據(jù)量非結(jié)構(gòu)化數(shù)據(jù)在平臺(tái)的物理存儲(chǔ)。
邏輯資源層:用于各業(yè)務(wù)應(yīng)用系統(tǒng)在非結(jié)構(gòu)化數(shù)據(jù)平臺(tái)的存儲(chǔ)映射.支撐大數(shù)據(jù)量非結(jié)構(gòu)化數(shù)據(jù)在平臺(tái)上的邏輯存儲(chǔ)。
集成服務(wù)層:對(duì)外提供非結(jié)構(gòu)化數(shù)據(jù)全生命周期管理服務(wù).實(shí)現(xiàn)業(yè)務(wù)架構(gòu)設(shè)計(jì)中統(tǒng)一標(biāo)準(zhǔn)、統(tǒng)一管理和統(tǒng)一運(yùn)維的目標(biāo)。陔層主要由統(tǒng)一數(shù)據(jù)目錄(業(yè)務(wù)元數(shù)據(jù))、用戶(hù)與權(quán)限管理、運(yùn)行監(jiān)控、運(yùn)行策略配置、服務(wù)集成框架與服務(wù)插件組成。該層還能和企業(yè)內(nèi)的業(yè)務(wù)流程管理、業(yè)務(wù)流程監(jiān)控、企業(yè)服務(wù)注冊(cè)中心、企業(yè)服務(wù)總線等一體化平臺(tái)集成服務(wù)層進(jìn)行整合.對(duì)外提供統(tǒng)一服務(wù)。
業(yè)務(wù)系統(tǒng)層:業(yè)務(wù)應(yīng)用系統(tǒng)既是非結(jié)構(gòu)化數(shù)據(jù)資源的生產(chǎn)者,義是數(shù)據(jù)資源和數(shù)據(jù)服務(wù)的消費(fèi)者。平臺(tái)對(duì)業(yè)務(wù)系統(tǒng)提供的各種非結(jié)構(gòu)化數(shù)據(jù)訪問(wèn)和利用服務(wù)集中在該層,該層集中體現(xiàn)平臺(tái)對(duì)業(yè)務(wù)應(yīng)用系統(tǒng)提供的對(duì)非結(jié)構(gòu)化數(shù)據(jù)統(tǒng)一訪問(wèn)和利用的業(yè)務(wù)能力。
信息展現(xiàn)層:即用戶(hù)界面層.主要是用于非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)與用戶(hù)的交互,并根據(jù)用戶(hù)發(fā)出的平臺(tái)請(qǐng)求,展現(xiàn)交互結(jié)果。
3.5數(shù)據(jù)架構(gòu)分析
如圖5所示,非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的數(shù)據(jù)架構(gòu)可以從3個(gè)維度進(jìn)行描述,這3個(gè)維度分別對(duì)應(yīng)3個(gè)主題域:
(1)業(yè)務(wù)維度。對(duì)應(yīng)非結(jié)構(gòu)化數(shù)據(jù)的業(yè)務(wù)主題域。該主題域是集中體現(xiàn)平臺(tái)對(duì)人資系統(tǒng)、物資系統(tǒng)、財(cái)務(wù)系統(tǒng)、綜合管理、協(xié)同辦公等業(yè)務(wù)體系的非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)、展示及運(yùn)營(yíng)能力。
(2)生命周期維度。生命周期維度是指非結(jié)構(gòu)化數(shù)據(jù)管理平俞對(duì)文件的管控貫穿于文件的形成一辦理一傳輸一保存一利用一歸梢這6個(gè)環(huán)節(jié),覆蓋電子文件的整個(gè)生命周期.形成了文檔一體化的管控體系。
(3)價(jià)值維度。價(jià)值維度是非結(jié)構(gòu)化數(shù)據(jù)從應(yīng)用的角度來(lái)進(jìn)行價(jià)值升華的過(guò)程。非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)提供文本分析、加工挖掘和信息抽取等技術(shù)手段,在滿(mǎn)足企業(yè)對(duì)非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)與利用的基礎(chǔ)上,實(shí)現(xiàn)對(duì)文檔的分析和挖掘。從海量的文檔中挖掘大量對(duì)提升業(yè)務(wù)價(jià)值有重要意義的知識(shí).實(shí)現(xiàn)基于信息的決策。
4、結(jié)語(yǔ)
對(duì)海量的非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行有效管理是當(dāng)今大型企業(yè)信息化的研究熱點(diǎn)之一。以微軟公司、EMC公司、IBM公司為代表的全球lT巨頭高度重視相關(guān)產(chǎn)晶的研發(fā)T作,非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)今后將成為大型企業(yè)信息基礎(chǔ)設(shè)施的暈要組成部分。本文分析了非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的建沒(méi)背景和關(guān)鍵業(yè)務(wù)需求,引入企業(yè)架構(gòu)設(shè)計(jì)理論.對(duì)非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)的業(yè)務(wù)架構(gòu)、應(yīng)用架構(gòu)、技術(shù)架構(gòu)及數(shù)據(jù)架構(gòu)進(jìn)行了深入分析,從多個(gè)視角對(duì)平臺(tái)進(jìn)行了建模,搭建了從平臺(tái)需求分析到系統(tǒng)設(shè)計(jì)之間的橋梁.為大型企業(yè)非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)建設(shè)提供了可借鑒的成功經(jīng)驗(yàn)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴(lài)品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:基于企業(yè)架構(gòu)的非結(jié)構(gòu)化數(shù)據(jù)管理平臺(tái)建設(shè)
本文網(wǎng)址:http://www.oesoe.com/html/support/1112157367.html