
在南京油運大樓一層的一個大開間辦公室里,坐滿了來自5家方案商的技術人員,這里是南京油運管理信息系統集成項目組。每個工位都完全開放,沒有格子間,沒有任何隔斷。總集成商華勝天成的項目負責人沈暉的工位也在其中。
”開放、無障礙溝通“不僅是項目組的合作方式,更是這個項目所追求的目標。經過一年的實施,不僅系統之間實現了信息共享,還搭建了SOA基礎平臺,實現了標準服務的封裝與可調用。
SOA的落地開花是令人欣慰和鼓舞的。不論對中國的用戶還是方案商而言,經過數年的投入和實踐,都需要一些好消息鼓勵路上的人繼續前行。
應用層面:讓信息共享
南京油運全稱中國長航南京長江油運公司,主營原油、成品油運輸,擁有各類營運船舶380余艘,年運量4160萬噸。
南京油運管理信息集成項目在應用層面需要對多個系統進行整合,這些系統包括 Portal門戶系統、金蝶EAS應用套件(包括財務、物資、資產、人力資源、經濟監督與審計管理系統)、網絡化辦公系統、船員管理系統、船舶管理系統、經營管理系統、客戶關系管理系統、商業智能系統。系統之間很多是異構的。通過整合,南京油運實現了信息采集和處理的自動化,達到了信息共享的目標。
在進行系統整合之前,南京油運經常出現一個人力資源方面的問題。對船員的管理對油運公司來說是很重要的。不同的船上有多少船員,他們的年齡、健康狀況等信息都在船員管理公司的信息系統里。而南京油運人力資源部要統籌、調配船員,卻不能共享信息。系統整合之后,不同系統之間的信息可以共享了。任何部門在授權允許的范圍內都可以得到船員的信息。這只需要單點登錄進入信息系統,就可以調出需要的數據。
這樣的例子還有很多。再比如,在過去的經營管理過程中,會發生業務和財務數據的不一致,原因是統計口徑不同。同樣一項收入,財務部按照貨運完成時到達量計算,航運部按照船舶離岸時裝運量計算,這樣統計出來的數據不統一就很常見了。系統整合之后,財務和業務一體化了,所有數據的口徑、來源、標準、時效都是一致的,這給南京油運的決策提供了快捷、準確的依據。
系統層面:讓服務共享
SOA項目最典型的標志在于,能將應用功能封裝成標準化服務模塊,在未來的系統開發中可以調用。如果系統進行修改,也只需修改標準模塊,再統一進行分發,以此達到系統易擴展、隨需應變的目的。
”這樣的應用已經在南京油運的系統中陸續體現出來了?!澳暇╅L江油運公司信息中心主任鄧長林說。比如在菲奈特開發的BI系統中要進行數據挖掘、數據聯查。如果數據查詢涉及到憑證的查詢,只需要調用金蝶的財務系統中去憑證查詢的功能,而不是直接到數據庫中進行數據調用。不論是查詢圖表、報表、賬簿、憑證,都不需要重新開發應用,只要調用已封裝的標準服務就可以了。并且這種調用不是點對點之間的調用,是通過ESB總線來進行的。
總集成商華勝天成將所有的標準服務進行注冊,各個應用系統的服務調用都通過ESB總線進行,改變了以往點對點調用的混亂局面。現在已經打包的標準服務模塊有70多個。
”做SOA項目將應用定義成標準模式很重要,“沈暉說,”做南京油運的項目,最開始對信息交換的需求提出了100多項,如果每項需求都用不同的方式實現那效率就太低了。我們最后將它們抽象成4種模式,只要做4個標準服務模塊就好了,這是SOA方法的優勢所在?!?BR>
南京油運在SOA項目中逐步嘗到了甜頭。南京長江油運公司負責信息化業務的副總余俊說:”其中華勝天成作為總集成商,起到了牽頭和把控的作用。在集成的過程中,既有從信息交換、共享為切入點的自下而上的集成,也有從業務流程驅動的自上而下的集成。自下而上的集成解決信息數據標準化的問題,自上而下的集成解決服務封裝共享的問題。“
對華勝天成來說,具體項目建設范圍包括:中間件平臺系統安裝與調測、統一用戶管理與身份認證、Portal門戶系統定制開發、應用系統之間的信息交換、跨多個應用系統的流程整合,還有一些其它功能的定制開發,比如短信接口網關定制開發、網絡爬蟲與信息管理功能定制開發。從集成的角度5個層面同時進行,是比較少見的。從應用的角度,有些應用系統已經開發完成,有的應用系統正在開發過程當中,有的系統在規劃之中。在系統集成的項目中事前、事中、事后集成同時出現,也是對集成方的考驗。整個項目組也在項目實施中磨練和成長了。
信息與服務的雙向集成
從SOA的成熟度來講,項目小組一致認為,目前這個項目已經達到SOA 3級成熟程度。至于未來是否將4級、5級成熟度作為目標,還要動態來判斷。因為,信息化不僅涉及一個企業內部的信息化水平,還要看產業鏈整體的信息化水平,要與貨主、港口代理等合作伙伴、供應商的信息系統進行接軌,這也是南京油運未來的信息化方向。
附文一: 堅持與妥協
”關于標準問題,能與國際接軌的就采用國際標準,沒有國際標準的按國家標準,沒有國家標準的按照省部委的標準?!霸跇藴实膯栴}上,南京油運集成項目組是堅持的。
要做好SOA的項目,除了堅持,沈暉還總結了一條經驗——妥協。
做SOA項目,難免有追求完美的想法,但是在實施中發現根本做不到,要讓項目進行下去,只能是妥協。對總集成商來說,妥協是一種必備的態度。
在項目剛剛啟動的時候,華勝天成提出要做消息中心,比如,審批怎么走、代辦通知怎么走,都制定標準流程。但在現實情況中,各家應用軟件開發商根本不可能把流程做到統一。要做到統一,必須推翻他們已有的軟件產品重新開發,這是不可能做到的,而工期又擺在那里。怎么辦?只能退一步去協商解決。采取折中的辦法。把消息匯聚到門戶上,再往下流轉。這樣也能達到信息交換的效果。
要進行應用集成,各軟件廠商的代碼在語義上不統一。舉例說,合同類型,在企業標準里邊”0“代表有效,”1“代表作廢,但是有些軟件里的”0“和”1“代表另外的意思。要讓語義一致,大家必須先在企業編碼的角度進行整改。這個梳理過程用掉了整個實施周期的1/3。華勝天成專門組織各家軟件廠商成立了數據管控組,每家軟件廠商都有專人負責編碼的協調。
在應用集成的過程中,南京油運也發揮了很大作用,在開始談合同的階段就闡明,每家軟件廠商都要有一定的工作量是參與集成的。實施過程中則要求由總集成商對編碼進行管控,給華勝天成的協調工作以明確的授權。
”做不同應用系統的集成,技術是一方面,融洽的合作氛圍甚至比技術最重要。“沈暉說?!表椖拷浝淼膮f調起到了關鍵作用?!岸缮痰膬r值也恰恰體現在這里。
附文二: SOA適合一類用戶,而非適合所有
南京油運的信息化建設是在2005年啟動的,這正是南京油運經營體系大變革的一年。從國營體制到面向市場化競爭,讓南京油運將信息化提上日程,以此來提升經營管理水平、提高競爭力。
”我們的信息化幾乎是從一張白紙上開始的,以往的遺留系統非常少,這讓我們能夠從一開始就做一個清晰的信息化整體規劃,可以按照SOA的方法論去實施?!澳暇┯瓦\公司副總經理余俊說。當記者問到,”如果南京油運以往的遺留信息化系統很多,是否還會啟動SOA項目?“余俊沒有正面回答,他說,”如果那樣的話,需要推翻重建很多系統,損失和成本都會非常大,系統建設的難度也會很大?!?BR>
SOA項目的成功案例之所以鳳毛麟角,一個原因在于,SOA項目的周期都比較長,從 2006年SOA概念升溫之后,一些啟動的項目還沒有做完;另外的原因就在于,對于以往有很多成熟信息化系統的用戶而言,啟動SOA項目需要否定和推翻太多原有的項目,造成巨大的損失、花費巨大的成本,制造太高的風險。
南京油運的項目之所以能夠順利推進,在于其幾乎沒有遺留的系統。而在一張白紙上規劃信息化藍圖,SOA則代表了先進的設計思想。從這個意義上來講,南京油運代表了一類SOA用戶,而不代表所有。企業要啟動SOA項目,應先審視自身是否有能讓SOA落地開花的土壤。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄