◎ 易建科技有限公司副總經理 文愛華

當前施工企業(yè)面臨的問題:日益激烈的競爭、永恒的變化、無情的財務壓力、無法預測的威脅。信息化是施工企業(yè)提高管理水平、經營決策能力、提高競爭力必經之路!
然而目前我國90%施工企業(yè)信息化都存在一定問題。首先是系統的異構性。首先是開發(fā)語言包含J2EE、.net、delphi、C++;數據庫種類包含:oracle、sybase;訪問協議包含:HTTP、UDP、TCP 等;操作系統包含:linux、wendows等,通信協議包含:SOAP、IIOP、JMS;訪問模式包含:BS、CS等。其次是分散性。現在很多企業(yè)趨向集團化,企業(yè)內部的系統經常分散到不同部門或者不同的地區(qū)。最后是孤立性。絕大部分企業(yè)的系統之間完全是孤立的,最為嚴重的是財務系統完全孤立于其他系統。
這三種特性就造成了非常嚴重的后果——信息不暢通。例如當企業(yè)在投標時,最迫切看到的是在建項目的報價,有了快速支持后,企業(yè)才能夠在市場上快速做出反應。信息整合之后一定要達到重點目標,要關注企業(yè)的業(yè)務。因此目的第一是關注重點,聚焦目標。第二是實時響應,反應靈敏。因為市場是永恒變化的,企業(yè)內部也是在變化的。通過整合后,可以實時應對各種變化。第三是隨機應變,變化靈活。這是對于企業(yè)內部流程變化而提出來的。最后是建立一個堅固可靠,彈性運營的綜合信息化系統。
整合的發(fā)展——第一階段是孤立系統間的互聯階段。實現這一階段的技術方法是:系統間數據導入導出交互整合、點對點訪問同構平臺之間API訪問整合、點對點的異構平臺之間數據庫整合、點對點webservices整合等。系統之間的數據通過導入導出,其優(yōu)點是簡單快捷,起初代價較低,基本上沒有費用。但是缺點也是顯而易見的,這個系統缺乏整體規(guī)劃和統一標準,多系統互聯造成管理復雜,維護困難,而且后期維護成本過高。如圖一所示。一個兩個系統之間維護起來非常容易,但是當系統多了之后,各個系統之間的交集就變得復雜起來,這時候再維護,成本就變得龐大,幾乎是不可維護的。
整合的發(fā)展——第二階段EAI整合階段,通過采用EAI工具實現企業(yè)的應用系統整合。這種系統有整體規(guī)劃,各系統接口統一,后期維護成本較低。但是也有一些缺點,如接口未形成標準化;不同系統的供應商提供的解決方案不一樣,不具備兼容性;初期成本較高。如圖二所示:每個系統通過EAI集成工具,集成到一起。
整合的發(fā)展——第三階段是面向服務整合階段。使用web服務和面向服務(SOA)ESB工具進行整合,每個系統向其他系統提供服務接口達到整合的目的。這樣系統的優(yōu)點是顯而易見的,系統整體規(guī)劃完善;接口統一并標準化;不同廠商之間具備兼容性;面向服務,可以重用;面向消息;事件驅動;后期維護成本很低。但是其缺點是前期成本較高。

圖一

圖二

圖三 易建科技集成平臺框架介紹
這個平臺具有面向服務,分布式的應用由可重用的服務組成;事件驅動,應用之間通過集成平臺發(fā)送和接受消息;面向消息,應用之間異步地產生和接收消息;分布式部署能力;可視開發(fā)平臺,用戶自主配置、組裝、部署能力;業(yè)務邏輯流程分離能力以及支持多種資源訪問等優(yōu)點。
面向服務的特點就是可以重用。如HR系統更換后怎么樣可以讓它最快與整個系統集成,如何能使成本最低?面向服務是最核心的。
這套平臺的工作原理首先是服務封裝。要定義規(guī)范與標準,規(guī)范標準之后,才能夠真正實現信息化整合。接下來要供應商定義服務,封裝服務,服務注冊以及服務調用。
工作原理其次是數據轉換與處理,這也是核心的工作原理。集成的核心是什么?異構數據的轉換。如圖四所示,中間有一個數據轉換的平臺,里面提供了很多自動轉換的工具,數據自動進行轉換,也可以自定義轉換組件。
這套集成平臺最核心的概念是服務編排。服務編排不是單個存在的,是服務與服務之間需要多個服務系統形成另一個系統所需要的信息。如圖五所示從HR到CRM、OA、PM、財務,通過服務一處理之后,直接可以到OA中,再通過服務一和服務二處置之后,形成PM,這就是項目管理所需要的數據,以此類推。
接下來是服務注冊,為什么需要服務注冊?如果僅僅是企業(yè)內部使用,是不需要服務注冊的。但是一個大企業(yè),需要有電子商務平臺等一些對外平臺,形成了大集成之后,這些服務就有用處了。這個集成平臺的開發(fā)工具有傳統的部署形態(tài),從開發(fā)到部署都受到監(jiān)控,這部分是可視化的開發(fā)工具。在集成開發(fā)角色定位中,企業(yè)應該進行一個分工,其中需要一位重要的專家,專家通過分析去定義分裝服務,這期間的技術問題則并不是最重要的。

圖四

圖五
建模:服務設計。根據規(guī)劃的業(yè)務過程需求合理設計原子服務,同時定義標準化。
改造:改造服務接口。 按照新的服務設計規(guī)劃,改造原有服務接口。新開發(fā)服務:按照服務設計原則開發(fā)新的服務。
集成:按照業(yè)務流程集成所有的原則服務,需要進行消息路由 、消息轉換等輔助功能開發(fā)。
交互:為人力、數據、應用和流程的隨時隨地隨設備的交互提供安全和單一接口的服務,做到隨時隨地能夠安全可靠、方便快捷、個性化地訪問各種應用、流程和人力資源。
管理:按照業(yè)務目標評測業(yè)務性能,優(yōu)化資源再分配和再部署。
加速:利用現有業(yè)務經驗和成熟模式;采用與底層無關Web策略;部署經驗證的可擴展業(yè)務流程;選擇預先構建的后端應用適配器,以加速整合。
整合的大方向應該從三個方面來講,一是企業(yè)內部的橫向整合,每個企業(yè)都有許多系統,這些系統需要做橫向整合;二是集團企業(yè)需要縱向整合;三是企業(yè)與外部要進行整合。整合的內容主要是人、信息、流程。
易建科技根據施工企業(yè)的特點提出了幾點信息整合的重點。HR為中心的人員崗位信息整合;項目管理成本為中心的預算軟件、財務軟件整合;HR與外部社保局、招聘網站等整合;電子商務與材料供應商、設備租賃商等整合;項目管理結算與業(yè)主工程管理系統整合;質量、安全與國家相關部門系統的整合等。
信息整合必然帶來的是流程整合,由于歷史原因造成孤立的系統,同時也造成了流程被限制的某一部門,但現實中企業(yè)的流程絕大多數是跨部門、跨組織的,實現信息整合后流程就會跟隨信息的整合進行整合。比如實現了財務業(yè)務一體化的信息整合后,就實現了即經營生產流程、財務會計流程、業(yè)務管理流程有機融合,這一改變能最大限度地實現數據共享,實時控制業(yè)務經濟,真正將會計控制職能發(fā)揮出來,實現了從過去的事后成本管控到事中成本控制。流程的整合需要經過企業(yè)完整的業(yè)務、數據、流程梳理后規(guī)劃出信息整合的整體框架后才能確定流程整合。最終實現流程重組。