版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
電子十所管理信息化規(guī)劃報告之——應(yīng)用集成方案PAGE?Copyright-2010UFIDASoftwareCO.LTDallrightsreserved用友軟件股份有限公司版權(quán)所有,未經(jīng)許可,禁止復(fù)制,傳播。文件編號:中國電子科技集團(tuán)公司第十研究所應(yīng)用集成方案(版本V1.0)用友軟件股份有限公司二〇一〇年三月此文檔為保密文檔,未經(jīng)用友軟件股份有限公司書面同意,不得向任何單位或個人提供、轉(zhuǎn)讓本文檔中的任何內(nèi)容,用友軟件股份有限公司將保留對泄漏文檔內(nèi)容的起訴權(quán)利。電子十所管理信息化規(guī)劃項目——應(yīng)用集成方案文件狀態(tài):[√]草稿[]正在修改[]正式發(fā)布文件標(biāo)識:信息化規(guī)劃報告—應(yīng)用集成方案當(dāng)前版本:V1.0作者:余輝等完成日期:2010-3-版本歷史版本作者參與者起止日期備注1.0余輝余輝2010-03-18擬定初稿電子十所管理信息化規(guī)劃報告之——應(yīng)用集成方案PAGE2?Copyright-2010UFIDASoftwareCO.LTDallrightsreserved用友軟件股份有限公司版權(quán)所有,未經(jīng)許可,禁止復(fù)制,傳播。第4頁/共31頁目錄第1章電子十所信息化現(xiàn)狀 41.1目前十所在用信息系統(tǒng)架構(gòu) 41.2目前集成情況一覽表 41.3主數(shù)據(jù)集成情況一覽 51.4現(xiàn)狀分析 5第2章集成平臺體系架構(gòu) 62.1服務(wù)集成邏輯結(jié)構(gòu)圖 62.2集成與展現(xiàn)的數(shù)據(jù)流程圖 6第3章集成范圍 83.1主數(shù)據(jù)集成 83.1.1主數(shù)據(jù)完成功能 93.1.2集成服務(wù)列表 93.1.3主數(shù)據(jù)實現(xiàn)、實施方案 103.2服務(wù)集成 153.2.1集成方案 153.3流程集成 173.4系統(tǒng)門戶集成 173.4.1集成指導(dǎo)目標(biāo) 173.4.2集成內(nèi)容 183.4.3集成內(nèi)容框架圖 183.4.4集成效果 19第4章ESB評估及選型建議 214.1幾種常用工具選型對比表 214.2關(guān)鍵技術(shù)性能 244.2.1IBM 244.2.2WebLogic 244.2.3UfidaEsb 254.2.4BizTalk 264.3常用集成與展現(xiàn)工具市場地位對比圖 264.4綜合排名 27電子十所信息化現(xiàn)狀目前十所在用信息系統(tǒng)架構(gòu)系統(tǒng)開發(fā)語言數(shù)據(jù)庫對外服務(wù)提供企業(yè)協(xié)同工作平臺JAVAOracleWebservice活動目錄管理.netAccessWebservice/DBPackagePDMJAVAOracleWebservice/xmlFile項目管理JAVAOracleWebservice人力資源管理JAVAOracleWebservice物資管理PBOracleWebservice檔案管理.netSQLWebservice/xmlFile設(shè)備管理PBOracleDB市場管理(CRM)JAVASQLDB裝備生產(chǎn)JAVAOracleWebservice儀器管理PBOracleDB財務(wù)管理JAVAOracleWebservice制造系統(tǒng)DelphiOracleDB軟件配置JAVAOracleWebservice/xmlFile基礎(chǔ)資源規(guī)劃JAVAOracleWebservice/xmlFile/DB/JMS電子元器件(BDA)JAVAOracleWebservice目前集成情況一覽表電子十所管理信息化規(guī)劃報告之——應(yīng)用集方案PAGE2?Copyright-2010UFIDASoftwareCO.LTDallrightsreserved用友軟件股份有限公司版權(quán)所有,未經(jīng)許可,禁止復(fù)制,傳播。第27頁/共31頁主數(shù)據(jù)集成情況一覽fdrp(主數(shù)據(jù)管理)HR物資項目合同人員用戶部門編碼工號編號額企業(yè)協(xié)同工作平臺√√√√PDM√√√√√項目管理√√√√√√人力資源管理√√√√√√物資管理√√√√檔案管理√√√√設(shè)備管理√√√√市場管理(CRM)√√√√√√裝備生產(chǎn)√√√√√儀器管理√√√√財務(wù)管理√√√√√√√制造系統(tǒng)有臨時工
信息,沒啟用有臨時工
信息,沒啟用√√√軟件配置√√√√基礎(chǔ)資源規(guī)劃√√√√電子元器件(BDA)√√√√計量系統(tǒng)√√√√質(zhì)量管理√√√√設(shè)備管理√√√√知識庫4個√√√保密保衛(wèi)2個√√√報刊1個√√√現(xiàn)狀分析目前fdrp主數(shù)據(jù)管理平臺還只是同步了部分主數(shù)據(jù),沒有增加主數(shù)據(jù)管理影射功能,主數(shù)據(jù)管理平臺還沒實現(xiàn)編碼自動生成機(jī)制,編碼對審批流的支持。系統(tǒng)之間的互聯(lián)互通還是處于原始的點對點接口方式,并且很多信息系統(tǒng)還處于孤島狀態(tài)。已經(jīng)有AD,但只是實現(xiàn)了BS系統(tǒng)之間的單點登陸,但對于CS系統(tǒng)軟件,還沒實現(xiàn)單點功能。目前AD還只是接管了公司內(nèi)部用戶主數(shù)據(jù)功能,要實現(xiàn)公司系統(tǒng)內(nèi)互聯(lián)互通,AD本身功能遠(yuǎn)達(dá)不到。已經(jīng)建設(shè)門戶系統(tǒng),而個人信息展現(xiàn)平臺,個性化平臺實現(xiàn)目前還需要進(jìn)一步完善,將各層級管理上需要的來自多個系統(tǒng)的各種指標(biāo)或者綜合統(tǒng)計報表,自動、及時地展現(xiàn)出來。還未建立完善流程引擎,包括工作流業(yè)務(wù)流,目前項目管理和其他很多系統(tǒng)內(nèi)部流程都是開發(fā)時固化下來的流程。目前電子十所有各種不同架構(gòu)的應(yīng)用軟件,給集成帶來很大困難,結(jié)合實際情況,應(yīng)該根據(jù)《電子十所IT規(guī)劃咨詢報告》內(nèi)容,對部分系統(tǒng)進(jìn)行更換或者開發(fā)升級。集成平臺體系架構(gòu)建議本次集成過程中,采用面向服務(wù)的IT架構(gòu),包括了涉足電子十所IT發(fā)展和規(guī)劃的各個層面:各異構(gòu)系統(tǒng)通過企業(yè)服務(wù)總線,通過發(fā)布服務(wù)、消費服務(wù),建立基于SOA的IT體系架構(gòu)?;诳偩€結(jié)構(gòu),可簡化系統(tǒng)之間的結(jié)構(gòu),接口數(shù)減少,松散耦合的連接方式,支持靈活性和擴(kuò)展性。服務(wù)集成邏輯結(jié)構(gòu)圖電子十所在本次集成過程中,選用ESB作為系統(tǒng)集成平臺,總體架構(gòu)如下:企業(yè)內(nèi)所有的應(yīng)用系統(tǒng)都通過企業(yè)服務(wù)總線與其他應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)交互。各應(yīng)用系統(tǒng)將自己的特定服務(wù)開發(fā)成適配器,進(jìn)行服務(wù)封裝發(fā)布到系統(tǒng)總線。所有參與集成的系統(tǒng)都只消費服務(wù)總線上的規(guī)范服務(wù),并不關(guān)心服務(wù)是由哪個系統(tǒng)提供的,服務(wù)時如何具體實現(xiàn)的。每個系統(tǒng)也可能是某個具體服務(wù)的提供著。企業(yè)服務(wù)總線提供數(shù)據(jù)格式的轉(zhuǎn)換,協(xié)議轉(zhuǎn)換,數(shù)據(jù)路由,服務(wù)組裝,消息訂閱廣播等基本功能。通過部署監(jiān)控平臺對系統(tǒng)集成平臺的所有服務(wù)集成監(jiān)控。服務(wù)集成邏輯結(jié)構(gòu)圖如下:集成與展現(xiàn)的數(shù)據(jù)流程圖下圖我們從下往上看,主要包含以下七層:支撐層:首先統(tǒng)一電子十所各業(yè)務(wù)系統(tǒng)所有公共數(shù)據(jù)服務(wù)編碼,各業(yè)務(wù)系統(tǒng)和主數(shù)據(jù)平臺同步數(shù)據(jù)。應(yīng)用系統(tǒng)層-服務(wù)發(fā)布:各個應(yīng)用系統(tǒng)將服務(wù)按照標(biāo)準(zhǔn)服務(wù)規(guī)范發(fā)布到服務(wù)總線上??偩€服務(wù)層-服務(wù)封裝總線將各個系統(tǒng)發(fā)布的服務(wù)重新封裝后形成統(tǒng)一的服務(wù)列表,供外圍各個系統(tǒng)調(diào)用。流程數(shù)據(jù)層-流程集成:ESB流程平臺將各系統(tǒng)發(fā)布服務(wù)按業(yè)務(wù)邏輯規(guī)則進(jìn)行重新編排,組裝成服務(wù)流程,流程之間以消息方式驅(qū)動。門戶展示層-門戶展示:門戶展示層將按照不同角色,不同權(quán)限,不同用戶組裝不同用戶界面,界面上的每個小porlet將調(diào)用ESB上不同服務(wù)獲取用戶對應(yīng)權(quán)限范圍內(nèi)的數(shù)據(jù)展示到界面。達(dá)到事找人的效果。用戶訪問層-用戶訪問:各類不同角色用戶登陸到門戶后,根據(jù)不同權(quán)限呈現(xiàn)不同界面。通過門戶快速獲取自己所需信息,及時處理各項業(yè)務(wù),提升員工與員工之間,員工與領(lǐng)導(dǎo)之間的響應(yīng)速度。處理多個系統(tǒng)的待辦事務(wù),并根據(jù)系統(tǒng)提供的信息快速反應(yīng),支持決策。集成思路指導(dǎo)方案電子十所本次信息集成平臺一體化主要從以下幾方面進(jìn)行。搭建企業(yè)服務(wù)總線平臺改變以往點對點集成方式。利用企業(yè)服務(wù)總線將以前不同類型的應(yīng)用接口轉(zhuǎn)換成為同一種基于Web服務(wù)的接口,從而有效的屏蔽了異構(gòu)系統(tǒng)之間的差異性。完善主數(shù)據(jù)管理平臺統(tǒng)一管理企業(yè)內(nèi)主數(shù)據(jù)。將電子十所各個業(yè)務(wù)系統(tǒng)的公共數(shù)據(jù)通過主數(shù)據(jù)管理平臺進(jìn)行統(tǒng)一的主數(shù)據(jù)管理。避免同類型數(shù)據(jù)在各個系統(tǒng)中的重復(fù)錄入,避免同種類型數(shù)據(jù)在各種系統(tǒng)中使用不同的編碼。同時為企業(yè)服務(wù)集成,流程集成的奠定數(shù)據(jù)交換,消息對應(yīng)基礎(chǔ)。服務(wù)集成將電子十所內(nèi)目前所有的應(yīng)用系統(tǒng)服務(wù)由點對點方式逐漸修改成通過企業(yè)服務(wù)總線與其他應(yīng)用系統(tǒng)發(fā)生關(guān)系,充分的實現(xiàn)系統(tǒng)之間的耦合,使得一個系統(tǒng)接口定義的變化并不會直接影響到其他的系統(tǒng),從而使得系統(tǒng)之間形成“松耦合”的體系架構(gòu)。深化企業(yè)門戶目前十所內(nèi)門戶系統(tǒng)的主要完成了各個系統(tǒng)單點登錄的入口,而個人信息展現(xiàn)平臺,個性化平臺實現(xiàn)目前還需要進(jìn)一步完善,將各層級管理上需要的來自多個系統(tǒng)的各種指標(biāo)或者綜合統(tǒng)計報表,自動、及時地展現(xiàn)出來。逐步深化十所流程集成充分利用ESB流程集成引擎,使我們可以不再拘泥于某個應(yīng)用系統(tǒng)的功能劃分,可以按照業(yè)務(wù)流程的角度看待企業(yè)的信息化系統(tǒng)。流程引擎能夠?qū)⒎?wù)總線的服務(wù)按照業(yè)務(wù)流程組合,并且可以監(jiān)控流程的進(jìn)程。當(dāng)企業(yè)業(yè)務(wù)發(fā)生變動時,隨需組合應(yīng)用,改變固有流程。主數(shù)據(jù)集成目標(biāo):使用相同的主數(shù)各個不同的信息系統(tǒng),使用相同的主數(shù)據(jù),規(guī)范公司業(yè)務(wù)的信息項規(guī)范,不同系統(tǒng)中使用相同的業(yè)務(wù)項時,采用的信息項一致。擴(kuò)展主數(shù)據(jù),以滿足成都十所的需要按照業(yè)務(wù)類別,創(chuàng)建數(shù)據(jù)主題;一個主題的內(nèi)容包括多個維度的內(nèi)容。每個數(shù)據(jù)視圖表現(xiàn)的業(yè)務(wù)內(nèi)容充分詳細(xì),能滿足現(xiàn)有系統(tǒng)的需求?,F(xiàn)有單個應(yīng)用系統(tǒng)所使用到的業(yè)務(wù)數(shù)據(jù)是對應(yīng)主數(shù)據(jù)視圖的一部分。主數(shù)據(jù)完成功能電子十所建立主數(shù)據(jù)MDM管理平臺,基于ERP基礎(chǔ)檔案體系為滿足十所主數(shù)據(jù)管理要求而封裝構(gòu)建的主數(shù)據(jù)管理產(chǎn)品,通過集中統(tǒng)一的主數(shù)據(jù)管理幫助十所對整個企業(yè)范圍內(nèi)的客戶、產(chǎn)品和賬戶等基本檔案數(shù)據(jù)進(jìn)行集中管理,同時支持在日常運營中通過多種方法來定義、創(chuàng)建和使用主數(shù)據(jù)。MDM主要提供以下功能:主數(shù)據(jù)維護(hù):統(tǒng)一集中進(jìn)行企業(yè)基本檔案信息的維護(hù)。數(shù)據(jù)授權(quán)管理:結(jié)合統(tǒng)一認(rèn)證服務(wù)進(jìn)行主數(shù)據(jù)權(quán)限管理與維護(hù)。數(shù)據(jù)發(fā)布服務(wù):為更好實現(xiàn)不同應(yīng)用系統(tǒng)間主數(shù)據(jù)同步,提供主動式數(shù)據(jù)發(fā)布服務(wù),將主數(shù)據(jù)變更信息進(jìn)行實時發(fā)布,供各業(yè)務(wù)系統(tǒng)進(jìn)行同步與更新。據(jù)訪問控制:提供通用的主數(shù)據(jù)訪問控制接口。主數(shù)據(jù)編碼控制:通過設(shè)置不同規(guī)則,不同種類基礎(chǔ)數(shù)據(jù)自動生成對應(yīng)編碼。編碼審批:生成的編碼通過配置好的審批流觸發(fā)審批流程,審批人員審批。集成服務(wù)列表對于總線服務(wù)規(guī)范而言,電子十所應(yīng)用系統(tǒng)應(yīng)該是規(guī)范的具體實現(xiàn)者和消費者。規(guī)范在制定當(dāng)中明確的支出了服務(wù)的具體實現(xiàn)應(yīng)用系統(tǒng)。其他應(yīng)用系統(tǒng)只從企業(yè)服務(wù)總線消費服務(wù),不必關(guān)系服務(wù)的具體實現(xiàn)方法和提供方。下面為目前已有FDRP的主數(shù)據(jù)服務(wù)發(fā)布參考:序號服務(wù)編碼服務(wù)名稱服務(wù)名稱發(fā)布系統(tǒng)1PT_U_001GetUserAccountsSrv獲取帳戶數(shù)據(jù)。獲取門戶系統(tǒng)中記錄的所有系統(tǒng)帳戶數(shù)據(jù)。在應(yīng)用集成系統(tǒng)中,所有參與統(tǒng)一認(rèn)證,單點登錄的系統(tǒng)其系統(tǒng)帳戶均以門戶系統(tǒng)的帳戶數(shù)據(jù)為準(zhǔn)。主數(shù)據(jù)管理系統(tǒng)2PT_U_002GetUserCountSrv獲取帳戶數(shù)量。返回系統(tǒng)存儲帳戶數(shù)目主數(shù)據(jù)管理系統(tǒng)3PT_U_003GetNewUsersSrv獲取帳戶增量數(shù)據(jù)。門戶系統(tǒng)記錄帳戶數(shù)據(jù),將生成的帳戶流水號放在新增帳戶數(shù)據(jù)中返回主數(shù)據(jù)管理系統(tǒng)4PT_U_004AddUserSrv增加帳戶數(shù)據(jù)。門戶系統(tǒng)記錄帳戶數(shù)據(jù),將生成的帳戶流水號放在新增帳戶數(shù)據(jù)中返回。主數(shù)據(jù)管理系統(tǒng)5PT_U_005ModifyUserSrv修改帳戶數(shù)據(jù)。修改門戶系統(tǒng)帳戶數(shù)據(jù)。主數(shù)據(jù)管理系統(tǒng)6PT_U_006FrozenUserSrv凍結(jié)帳戶。處于凍結(jié)狀態(tài)的帳戶無法通過認(rèn)證。主數(shù)據(jù)管理系統(tǒng)7PT_U_007UnFrozenUserSrv解凍帳戶。將凍結(jié)狀態(tài)的帳戶轉(zhuǎn)為正常使用狀態(tài)。主數(shù)據(jù)管理系統(tǒng)8PT_A_001UserAuthenticSrv帳戶認(rèn)證。其它系統(tǒng)對門戶系統(tǒng)提交帳戶認(rèn)證請求。服務(wù)處理認(rèn)證后。如果認(rèn)證通過,返回帳戶令牌信息。主數(shù)據(jù)管理系統(tǒng)9PT_A_002GetUserByIDSrv通過用戶號碼獲取帳戶數(shù)據(jù)。主數(shù)據(jù)管理系統(tǒng)10PT_A_003GetUserByTokenSrv通過用戶令牌獲取帳戶數(shù)據(jù)。主數(shù)據(jù)管理系統(tǒng)11HR_P_001GetPeoplesByAll人員數(shù)據(jù)獲取。獲取所有記錄在人力資源系統(tǒng)中的全部企業(yè)人員數(shù)據(jù)。HR系統(tǒng)12HR_P_002GetPeoplesCount獲取人員數(shù)據(jù)數(shù)量。取系統(tǒng)中記錄的人員數(shù)據(jù)的總數(shù)。HR系統(tǒng)13HR_P_003GetNewPeoples人員增量數(shù)據(jù)獲取。獲取某時間點后所有新增的,修改過的人員數(shù)據(jù)。HR系統(tǒng)14HR_P_004GetPeopleById根據(jù)人員編號獲取人員數(shù)據(jù)。HR系統(tǒng)15HR_D_001GetDeptsByAll獲取部門數(shù)據(jù)。返回所有記錄的部門數(shù)據(jù)集合。HR系統(tǒng)16HR_D_002GetNewDepts獲取部門增量數(shù)據(jù)。獲取某時間點后所有新增的,修改過的部門數(shù)據(jù)。HR系統(tǒng)17HR_D_003GetDeptById根據(jù)部門編號獲取部門數(shù)據(jù)。輸入部門編號,獲取部門數(shù)據(jù)HR系統(tǒng)18HR_U_001GetUnitsByAll獲取單位數(shù)據(jù)。HR系統(tǒng)19HR_U_002GetNewUnits獲取單位增量數(shù)據(jù)。獲取某時間點后所有新增的,修改過的單位數(shù)據(jù)HR系統(tǒng)20HR_U_003GetUnitsById根據(jù)單位編號獲取單位數(shù)據(jù)。HR系統(tǒng)21HR_X_001GetDeptClass獲取部門類別數(shù)據(jù)HR系統(tǒng)22Z_0001GetProjectByID根據(jù)項目編號獲取項目數(shù)據(jù)。綜合項目管理系統(tǒng)23Z_0002GetPersonAccounts根據(jù)合同編號獲取合同數(shù)據(jù)。主數(shù)據(jù)管理系統(tǒng)24HR_X_001GetProjectState獲取項目狀態(tài)信息綜合項目管理系統(tǒng)25ES_001UploadFile歸檔服務(wù)檔案管理系統(tǒng)26ESB_0001MergePerson人員數(shù)據(jù)推送服務(wù)總線27ESB_0002MergeUnit單位數(shù)據(jù)推送總線28ESB_0003MergeDepart部門數(shù)據(jù)推送總線29ESB_0004MergeUser用戶數(shù)據(jù)推送總線30ESB_0005MergeProject工程項目數(shù)據(jù)推送總線31ESB_0006receivePerson接收人員數(shù)據(jù)推送建議所有系統(tǒng)均實現(xiàn)32ESB_0007ReceiveUnit接收單位數(shù)據(jù)推送建議所有系統(tǒng)均實現(xiàn)33ESB_0008ReceiveDepart接收部門數(shù)據(jù)推送建議所有系統(tǒng)均實現(xiàn)34ESB_0009ReceiveUser接收用戶數(shù)據(jù)推送建議所有系統(tǒng)均實現(xiàn)35ESB_0010ReceiveProject接收工程數(shù)據(jù)推送建議所有系統(tǒng)均實現(xiàn)36ESB_0011getUserMessage獲取用戶消息建議所有系統(tǒng)均實現(xiàn)37ESB_0012jumpRequest人員離職請求財務(wù),OA等相關(guān)系統(tǒng)38ERP_001getMaterCode物資編碼ERP39Ct_001getCtCode合同編號ERP40Ct_002getCtMount合同金額ERP主數(shù)據(jù)實現(xiàn)、實施方案以下以實現(xiàn)客戶主數(shù)據(jù)為例:客戶主數(shù)據(jù)應(yīng)用場景描述在主數(shù)據(jù)管理平臺預(yù)先為客戶主數(shù)據(jù)設(shè)置相關(guān)配置,通過ESB服務(wù)總線提供客戶主數(shù)據(jù)基本數(shù)據(jù)服務(wù)。在此框架下添加該客戶主數(shù)據(jù)的應(yīng)用系統(tǒng)、服務(wù)配置、數(shù)據(jù)交換規(guī)則、匹配規(guī)則等??蛻糁鲾?shù)據(jù)管理可以提供客戶主數(shù)據(jù)維護(hù)審核、與其他系統(tǒng)客戶編碼對照關(guān)系、客戶主數(shù)據(jù)合并等功能。一個典型的應(yīng)用場景:CRM業(yè)務(wù)系統(tǒng)通過自己的客戶界面創(chuàng)建一個新的客戶,并且把數(shù)據(jù)寫入了CRM系統(tǒng)數(shù)據(jù)庫中;CRM系統(tǒng)向ESB發(fā)送消息,消息中包含了客戶基本信息和策略信息;ESB接收到該消息,調(diào)用主數(shù)據(jù)管理平臺更新客戶主數(shù)據(jù)服務(wù);主數(shù)據(jù)管理平臺對數(shù)據(jù)進(jìn)行清洗和標(biāo)準(zhǔn)化,做疑似匹配;如果是新增客戶,分配唯一編碼;如果匹配到已有客戶,更新相應(yīng)客戶主數(shù)據(jù)信息;主數(shù)據(jù)管理平臺向ESB發(fā)送消息,消息中包含了客戶信息和策略信息;財務(wù)系統(tǒng)依據(jù)更新策略,更新自身數(shù)據(jù)庫客戶信息;SKIPIF1<0客戶主數(shù)據(jù)實施流程SKIPIF1<0客戶主數(shù)據(jù)功能維護(hù)支持客戶主數(shù)據(jù)查詢、增加、修改、刪除、保存、審核功能;新增保存時,自動獲取編碼;如果是外部系統(tǒng)發(fā)起,需要完成編碼對照;支持審批流;審核完成時向消息列表中寫入一條發(fā)布消息,含XML主數(shù)據(jù)對象;查詢訂閱系統(tǒng)列表,通知所有訂閱系統(tǒng)。客戶編碼對照建立客戶主數(shù)據(jù)與各系統(tǒng)客戶數(shù)據(jù)的編碼對應(yīng)關(guān)系。各系統(tǒng)保持各自的編碼規(guī)則不變。修改刪除主數(shù)據(jù)編碼主數(shù)據(jù)名稱CU10101北京聯(lián)想CU10102中國移動所屬系統(tǒng)數(shù)據(jù)編碼CRM001財務(wù)A01客戶編碼合并主數(shù)據(jù)保存前需要對現(xiàn)有客戶信息做清洗,去除一些過時、不正確的數(shù)據(jù)。在運行階段,客戶關(guān)系可能發(fā)生變化,比如撤消市級機(jī)構(gòu),需要將市級機(jī)構(gòu)合并到省級機(jī)構(gòu)。編碼合并后,可以直接修改編碼對照關(guān)系,相當(dāng)于重定向客戶。各應(yīng)用系統(tǒng)如果也需要合并,那么應(yīng)用系統(tǒng)處理業(yè)務(wù)中的客戶信息。客戶主數(shù)據(jù)服務(wù)總線在ESB服務(wù)總線上建立客戶主數(shù)據(jù)服務(wù),客戶主數(shù)據(jù)服務(wù)發(fā)布、請求、數(shù)據(jù)交換規(guī)則定義。完成客戶主數(shù)據(jù)從業(yè)務(wù)系統(tǒng)到主數(shù)據(jù)平臺,又從客戶主數(shù)據(jù)平臺分發(fā)到業(yè)務(wù)系統(tǒng)的流程??蛻糁鲾?shù)據(jù)服務(wù)總線管理數(shù)據(jù)對象、交換規(guī)則、消息流等。數(shù)據(jù)對象在主數(shù)據(jù)服務(wù)總線表示數(shù)據(jù)對象,需要完整描述主數(shù)據(jù)和系統(tǒng)數(shù)據(jù)對象。主數(shù)據(jù)對象可以從主數(shù)據(jù)管理平臺導(dǎo)入。不同系統(tǒng)數(shù)據(jù)對象需要手工建立。例如,CRM系統(tǒng)的客戶對象、財務(wù)系統(tǒng)的客戶對象等。 主數(shù)據(jù) 客戶mdm.customer CRM 客戶crm.customer 財務(wù) 客戶fi.customer 交換規(guī)則 在客戶主數(shù)據(jù)服務(wù)總線描述客戶主數(shù)據(jù)與不同系統(tǒng)間數(shù)據(jù)交換的規(guī)則。如果有N個系統(tǒng),則應(yīng)該建立N個交換規(guī)則文件。來源數(shù)據(jù)目標(biāo)數(shù)據(jù)客戶主數(shù)據(jù)CRM客戶數(shù)據(jù)客戶主數(shù)據(jù)財務(wù)客戶數(shù)據(jù)消息流客戶主數(shù)據(jù)交換、服務(wù)發(fā)布都通過設(shè)計消息流完成,是整個客戶主數(shù)據(jù)管理的核心。數(shù)據(jù)發(fā)布服務(wù),指應(yīng)用系統(tǒng)修改數(shù)據(jù)后,調(diào)用ESB服務(wù)進(jìn)行發(fā)布一個變更,等待主數(shù)據(jù)更新。數(shù)據(jù)提取服務(wù),指主數(shù)據(jù)發(fā)布變更后,由ESB平臺調(diào)用該服務(wù)完成應(yīng)用系統(tǒng)的數(shù)據(jù)變更。ESB平臺可以幫助應(yīng)用系統(tǒng)封裝服務(wù),并通過平臺發(fā)布。所以,可能所有服務(wù)地址都是ESB服務(wù)器地址,但是卻代表著不同的應(yīng)用系統(tǒng)發(fā)布的。提供方--發(fā)布變更通知服務(wù)應(yīng)用系統(tǒng)發(fā)送新客戶消息,由ESB平臺提供Webservice服務(wù),由XX系統(tǒng)客戶信息審核時調(diào)用;Webservice接入,提供服務(wù)地址;XML解析為XX系統(tǒng)客戶對象;向消息列表中寫入一條發(fā)布消息,含XML系統(tǒng)客戶對象;XX到主數(shù)據(jù)交換規(guī)則映射,轉(zhuǎn)換為客戶主數(shù)據(jù);向消息列表中寫入訂閱系統(tǒng)(主數(shù)據(jù)),含XML客戶主數(shù)據(jù)。主數(shù)據(jù)響應(yīng)流程定時輪詢消息日志,對需要主數(shù)據(jù)響應(yīng)的消息進(jìn)行處理。定時接入;查詢消息日志中響應(yīng)系統(tǒng)為主數(shù)據(jù)的消息;XML解析為客戶主數(shù)據(jù);調(diào)用客戶主數(shù)據(jù)保存服務(wù);向日志中更新響應(yīng)消息。消費方--數(shù)據(jù)提取流程定時輪詢消息列表,對主數(shù)據(jù)發(fā)布的,系統(tǒng)響應(yīng)的消息進(jìn)行處理;定時接入;查詢消息系統(tǒng)中待處理的消息;將消息XML解析為客戶主數(shù)據(jù);主數(shù)據(jù)到XX交換規(guī)則映射,轉(zhuǎn)換為系統(tǒng)客戶對象;調(diào)用XX系統(tǒng)數(shù)據(jù)保存服務(wù)。服務(wù)集成集成方案針對目前電子十所內(nèi)各種異構(gòu)系統(tǒng)使用情況,擬采用以下4類方式針對以前的接口進(jìn)行集成。方式1對于已經(jīng)使用WebService方式的或者服務(wù)提供方與消費方都能夠支持webservice的,我們可以直接把現(xiàn)有的webservice服務(wù)注冊到ESB上,或者消費方發(fā)布webservice,調(diào)用者從ESB上進(jìn)行調(diào)用。該方式要求服務(wù)提供方修改調(diào)用地址,消費方不需要做改動。ESB上的流程如下圖所示:方式2如果服務(wù)提供方能夠調(diào)用webservice,消費方不能夠發(fā)布webservice,我們將在ESB上自行發(fā)布webservice,流程上模擬存儲過程或Job調(diào)用,該方式要求服務(wù)提供方修改服務(wù)提供方式。ESB上的流程如下圖所示:方式3如果服務(wù)提供方不能夠調(diào)用webservice,消費方能夠發(fā)布webservice的,如果服務(wù)提供方能夠支持JMS、文件(包括本地文件系統(tǒng)或FTP)、Http、TCP等協(xié)議(服務(wù)提供方能夠發(fā)送JMS消息、生成本地文件、將文件上傳到FTP、調(diào)用Http協(xié)議、通過TCP發(fā)送消息),那么,我們將在ESB上根據(jù)服務(wù)提供方支持的協(xié)議發(fā)布流程,中間環(huán)節(jié)使用SOAPRequest。如下圖所示:方式4如果服務(wù)提供方不能調(diào)用webservice,消費方不能發(fā)布webservice,如果服務(wù)提供方能夠支持JMS、文件(包括本地文件系統(tǒng)或FTP)、Http、TCP等協(xié)議(服務(wù)提供方能夠發(fā)送JMS消息、生成本地文件、將文件上傳到FTP、調(diào)用Http協(xié)議、通過TCP發(fā)送消息),那么,我們將在ESB上根據(jù)服務(wù)提供方支持的協(xié)議發(fā)布流程,中間環(huán)節(jié)使用Database節(jié)點。該方式要求服務(wù)提供方修改服務(wù)提供方式。以文件節(jié)點為例,流程如下所示:流程集成流程集成與展現(xiàn)主要是解決一個流程能在多個系統(tǒng)中自動流轉(zhuǎn)的問題;流程集成引擎包括業(yè)務(wù)流程和審批流程兩個部分,整個業(yè)務(wù)流程框架的核心是工作流引擎。它負(fù)責(zé)解釋執(zhí)行由業(yè)務(wù)流設(shè)計器和審批流設(shè)計器設(shè)計的流程定義。流程定義可以引用業(yè)務(wù)系統(tǒng)建立的功能模型、組織模型以及各種元數(shù)據(jù)。外業(yè)務(wù)系統(tǒng)用戶可從工作列表中查看到工作流引擎分配給他的工作項。通過單據(jù)動作(比如提交、審批、棄審、駁回等)來處理工作項,從而驅(qū)動流程流轉(zhuǎn)。流程集成引擎在流轉(zhuǎn)過程中還可以調(diào)用各種自動應(yīng)用,包括電子郵件、腳本以及Web服務(wù)等。業(yè)務(wù)流程框架還提供了管理監(jiān)控工具對運行中的流程實例進(jìn)行狀態(tài)查詢和管理。對于流轉(zhuǎn)過程中涉及到的數(shù)據(jù)交換,工作流引擎將調(diào)用交換引擎根據(jù)規(guī)則進(jìn)行數(shù)據(jù)映射。針對電子十所系統(tǒng)情況,我們將流程集成分兩類進(jìn)行:1.各業(yè)務(wù)系統(tǒng)之間的流程采用基于ESB消息流集成方式。見下圖描述。2.業(yè)務(wù)系統(tǒng)內(nèi)(比如PMS項目管理平臺)各業(yè)務(wù)子模塊之間的流程須按帶狀態(tài)流程集成方式,PMS平臺提供審批流和業(yè)務(wù)流功能。我們可以根據(jù)業(yè)務(wù)要求將任意子功能自定義封裝成一個業(yè)務(wù)流程,該流程要求有事務(wù)回滾機(jī)制。系統(tǒng)門戶集成集成指導(dǎo)目標(biāo)從企業(yè)緯度,需快速集中合作伙伴的優(yōu)勢力量共同抓住市場,與客戶、合作伙伴和供應(yīng)商之間的商情共享,提高營業(yè)銷售量和工作效率。但基于目前電子十所網(wǎng)絡(luò)現(xiàn)狀,內(nèi)外網(wǎng)隔離,外客戶較難訪問十所內(nèi)網(wǎng),故暫不設(shè)置客戶portal.從企業(yè)員工緯度,通過登陸自己的門戶就可以了解和自己相關(guān)的客戶、產(chǎn)品等數(shù)據(jù),處理與自己相關(guān)的費用報銷等事務(wù),直接進(jìn)行自助管理明顯提高工作效率。從企業(yè)領(lǐng)導(dǎo)緯度,通過登錄門戶,工作便捷了,可以通過一個門戶,查看多個系統(tǒng)的信息,處理多個系統(tǒng)的待辦事務(wù),并根據(jù)系統(tǒng)提供的信息快速反應(yīng),支持決策。目前的電子十所的門戶系統(tǒng)還遠(yuǎn)遠(yuǎn)不能達(dá)到以上功能要求,建議升級或者替換目前門戶系統(tǒng)。門戶展示內(nèi)容各個系統(tǒng)中的待辦任務(wù)、預(yù)警信息、公告欄、操作人員常用的功能、信息提示、預(yù)警等信息集成在門戶上顯示各種指標(biāo)的圖表顯示;各個系統(tǒng)的常用功能;公司KPI指標(biāo)的數(shù)據(jù)來源分析。將UC和門戶實現(xiàn)單點登陸統(tǒng)一。當(dāng)用戶已經(jīng)登陸門戶,打開UC時自動登陸。同樣當(dāng)已經(jīng)登陸UC,打開門戶時也自動登陸門戶。集成內(nèi)容框架圖電子十所門戶從服務(wù)層與企業(yè)服務(wù)總線發(fā)生關(guān)系,他消費企業(yè)服務(wù)總線上的標(biāo)準(zhǔn)服務(wù)。從這些服務(wù)中獲取集團(tuán)最新的財務(wù)、業(yè)務(wù)數(shù)據(jù)等。這些數(shù)據(jù)是戰(zhàn)略決策分析系統(tǒng)分析的來源,經(jīng)過戰(zhàn)略決策分析系統(tǒng)的分析形成最終結(jié)果。戰(zhàn)略決策分析系統(tǒng)也會根據(jù)集成服務(wù)規(guī)范,在企業(yè)服務(wù)總線上發(fā)布標(biāo)準(zhǔn)服務(wù)。這個服務(wù)的主要消費者應(yīng)該是協(xié)同展示平臺。協(xié)同展示平臺可以把電子十所的生產(chǎn)經(jīng)營數(shù)據(jù)和財務(wù)報表數(shù)據(jù)分別制作成單獨的組件。這些組件只對企業(yè)的高層領(lǐng)導(dǎo)授權(quán)。這樣在企業(yè)決策層登陸協(xié)同展示平臺的時候,就能夠看到幾天中最新、最全面、最準(zhǔn)確的數(shù)據(jù)了。門戶從界面層也可以單獨集成其他業(yè)務(wù)系統(tǒng)的WEB頁,將業(yè)務(wù)系統(tǒng)的關(guān)鍵數(shù)據(jù)直接顯示到門戶。協(xié)同展示平臺還可以根據(jù)企業(yè)中層領(lǐng)導(dǎo),下屬企業(yè)領(lǐng)導(dǎo),普通用戶的各種特定需求,開發(fā)各種相應(yīng)的組件。集成效果總體效果圖表顯示效果可以將各類KPI指標(biāo)數(shù)據(jù)到不同角色權(quán)限顯示到門戶界面上。ESB評估及選型建議基本上,ESB可以提供一種低成本的應(yīng)用集成方案,它以Web服務(wù)標(biāo)準(zhǔn)為基礎(chǔ),為SOA提供了一種不錯的實現(xiàn)方法。SOA則被認(rèn)為是一種松耦合、易改變、以Web服務(wù)等標(biāo)準(zhǔn)為基礎(chǔ)的IT架構(gòu)。技術(shù)選型主要考慮:現(xiàn)有信息系統(tǒng)支撐能力、服務(wù)封裝、開發(fā)和部署、協(xié)議支持,消息轉(zhuǎn)換、性能、安全可靠性、產(chǎn)品的使用便捷程度、系統(tǒng)監(jiān)控、公司產(chǎn)品線全面性、所需技術(shù)可獲得性、公司可持續(xù)發(fā)展、投資收益比、應(yīng)用案例等13大要素結(jié)合電子十所情況綜合評比得出。幾種常用工具選型對比表對比指標(biāo)權(quán)重IBMWebspher得分BEAWebLogicIntegration得分UfidaESB得分MSBizTalk得分現(xiàn)有信息系統(tǒng)
支撐能力12%WAS中間鍵性能良好,目前十所內(nèi)部財務(wù)、HR為用友產(chǎn)品,WAS在用友ERP產(chǎn)品上做了很多性能調(diào)優(yōu)及其適配10良好,但其他ERP系統(tǒng)要重新適配的話,改造任務(wù)大。8良好,ESB和NC產(chǎn)品均在UAP平臺上運行,適配非常好10良好,只能運行在windows服務(wù)器,擴(kuò)展性一般8服務(wù)封裝6%提供協(xié)議轉(zhuǎn)換,支持的協(xié)議多百種,對WebService支持WS擴(kuò)展6僅提供常用協(xié)議間轉(zhuǎn)換提供協(xié)議轉(zhuǎn)換。支持WS-Security6提供各類協(xié)議轉(zhuǎn)換。對WebService支持WS擴(kuò)展服務(wù)封裝后,進(jìn)行消息體映射時,可以直接引用主數(shù)據(jù)管理中的數(shù)據(jù),按多種方式對照(公式,映射等)6僅提供常用協(xié)議間轉(zhuǎn)換,數(shù)據(jù)傳輸。6開發(fā)和部署,6%WMBToolkit,開發(fā)工具是基于Eclipse3.0的集成開發(fā)環(huán)境,我們可以在其中開發(fā)消息流、消息集、ESQL代碼、Java代碼、映射規(guī)則等。5OracleJDeveloper5uapESB開發(fā)平臺,基于Eclipse3.0的集成開發(fā)環(huán)境,我們可以在其中開發(fā)消息流、消息集、ESQL代碼、Java代碼、映射規(guī)則等。產(chǎn)品交付簡單,易上手。5BizTalkServer通過與VisualStudio2008搭配,為開發(fā)人員提供許多新的綜合功能,包括可視化調(diào)試、單元測試、訪問codeartifacts等,以提升良好的開發(fā)體驗。界面比較容易上手5協(xié)議支持,消息轉(zhuǎn)換6%XML、非XML
DB,Jms,Tcp/ip,file,F(xiàn)tp,Mail6XML、非XML、DB、OracleAQ、套接字/TCP-IP、文件、FTP、JMS、MQ系列6XML、非XML
DB,Jms,Tcp/ip,file,F(xiàn)tp,Mail6XML、非XML
DB,Jms,Tcp/ip,file,F(xiàn)tp,Mail
EDI6性能(見后附表)10%良好8良好7良好7良好7安全可靠性,穩(wěn)定,保密性10%良好8良好8良好8良好7產(chǎn)品的使用便捷程度6%復(fù)雜7比較復(fù)雜7簡便,界面直觀8比較復(fù)雜7系統(tǒng)監(jiān)控6%有,只能監(jiān)控服務(wù)運行狀態(tài)8有,只能監(jiān)控服務(wù)運行狀態(tài)8有,能否將日志與數(shù)據(jù)進(jìn)行穿透,快速定位問題8有,只能監(jiān)控服務(wù)運行狀態(tài)8公司產(chǎn)品線全面性6%WebSpherePortalServer
WebSphere
WebsphereMQ
WebSphereESB、WebsphereMessageBroker、WebSphereDataPower
WebsphereProcessServer6WebLogicPortal
WebLogic
WebLogicJMSServer
AquaLogicServic
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年衛(wèi)生院“健康促進(jìn)醫(yī)院”創(chuàng)建工作總結(jié)樣本(2篇)
- 化妝品標(biāo)簽管理規(guī)定范文(2篇)
- 衛(wèi)生院安全管理制度模版(2篇)
- 工地管理制度及工地生活區(qū)管理制度模版(2篇)
- 市容環(huán)境衛(wèi)生街道建設(shè)方案模版(3篇)
- 混凝土工安全作業(yè)規(guī)程(3篇)
- 辦事處規(guī)章制度(二篇)
- 勞動保護(hù)用品發(fā)放制度范文(2篇)
- 農(nóng)業(yè)主導(dǎo)特色產(chǎn)業(yè)培育實施方案樣本(5篇)
- 炮采工作面安全質(zhì)量標(biāo)準(zhǔn)化及考核評分辦法范文(2篇)
- 2023年中荊投資控股集團(tuán)有限公司招聘筆試模擬試題及答案解析
- DPP-4抑制劑的臨床應(yīng)用及優(yōu)勢解析課件
- 《起重吊裝方案編制》課件
- 光伏扶貧項目可行性研究報告
- 鈑金沖壓件質(zhì)量要求
- 2022年高考全國甲卷語文試題評講課件55張
- 欠條(標(biāo)準(zhǔn)模版)
- 深圳京基·KKmall市場考察報告(45頁
- 國家開放大學(xué)電大本科《西方社會學(xué)》2023-2024期末試題及答案(試卷代號:1296)
- JBT5323-91立體倉庫焊接式鋼結(jié)構(gòu)貨架 技術(shù)條件
- 60m3臥式液化石油氣儲罐設(shè)計
評論
0/150
提交評論