3.1.2采用協(xié)同SynchroESB實(shí)現(xiàn)系統(tǒng)整合
協(xié)同SynchroESB平臺(tái)是一個(gè)面向服務(wù)(SOA)軟件架構(gòu)之上的企業(yè)服務(wù)總線(xiàn)平臺(tái),它將應(yīng)用程序的不同功能單元----服務(wù)(service),通過(guò)服務(wù)間定義良好的接口和契約(contract)聯(lián)系起來(lái)。接口采用中立的方式定義,獨(dú)立于具體實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言,使得構(gòu)建在這樣的系統(tǒng)中的服務(wù)可以使用統(tǒng)一和標(biāo)準(zhǔn)的方式進(jìn)行通信。
SynchroESB的系統(tǒng)架構(gòu)如圖所示
3.2系統(tǒng)體系架構(gòu)
電信工程項(xiàng)目管理系統(tǒng)基于協(xié)同SynchroFlow工作流平臺(tái),采用分層的系統(tǒng)架構(gòu),在與外部系統(tǒng)集成的上,基于SOA整合模式,采用協(xié)同SynchroESB集成平臺(tái),充分使系統(tǒng)達(dá)到組件化、松耦合、易擴(kuò)展的目標(biāo)。
工程管理系統(tǒng)體系架構(gòu)如圖所示:
工程項(xiàng)目管理系統(tǒng)與需求系統(tǒng)、ERP系統(tǒng)、物流系統(tǒng)、檔案系統(tǒng)、預(yù)算系統(tǒng)、報(bào)賬平臺(tái)等外部系統(tǒng)存在信息交換。在項(xiàng)目建議書(shū)之前,需求系統(tǒng)通過(guò)調(diào)用工程管理系統(tǒng)下達(dá)開(kāi)發(fā)任務(wù)書(shū);工程管理系統(tǒng)和ERP系統(tǒng)之間存在組織結(jié)構(gòu)數(shù)據(jù)的實(shí)時(shí)同步;項(xiàng)目到立項(xiàng)的時(shí)候,需要根據(jù)項(xiàng)目號(hào)從預(yù)算系統(tǒng)中實(shí)時(shí)同步部分立項(xiàng)信息;當(dāng)項(xiàng)目進(jìn)行到合同錄入階段以后,物流系統(tǒng)從工程管理系統(tǒng)中取得合同、項(xiàng)目、供應(yīng)商數(shù)據(jù);工程管理系統(tǒng)中的付款功能需要調(diào)用報(bào)賬系統(tǒng)中的數(shù)據(jù),方能完成付款;工程管理系統(tǒng)中的項(xiàng)目數(shù)據(jù)需要按季度定時(shí)歸檔,存放到檔案系統(tǒng)中。通過(guò)SynchroESB平臺(tái)將工程管理系統(tǒng)與其他系統(tǒng)有機(jī)的整合如圖所示:
四.結(jié)束語(yǔ)
電信行業(yè)的工程項(xiàng)目管理系統(tǒng)的建設(shè)模式和系統(tǒng)設(shè)計(jì)架構(gòu)以先進(jìn)的項(xiàng)目管理思想為指導(dǎo),基于SOA和工作流引擎建設(shè)的工程項(xiàng)目管理系統(tǒng),在電信行業(yè)的大型項(xiàng)目的整個(gè)生命周期管理過(guò)程中,必將發(fā)揮越來(lái)越重要的作用。