郭萬(wàn)松牟菁楊耀忠段鴻杰
1中國(guó)石化油田勘探開(kāi)發(fā)事業(yè)部2勝利石油管理局信息中心
勝利油田企業(yè)信息系統(tǒng)集成平臺(tái)研發(fā)及應(yīng)用
郭萬(wàn)松1牟菁2楊耀忠2段鴻杰2
1中國(guó)石化油田勘探開(kāi)發(fā)事業(yè)部2勝利石油管理局信息中心
針對(duì)勝利油田在信息系統(tǒng)集成整合過(guò)程中面臨的問(wèn)題,研發(fā)了企業(yè)信息系統(tǒng)集成平臺(tái),平臺(tái)建設(shè)內(nèi)容包括1個(gè)框架(企業(yè)級(jí)信息集成框架體系)、1套標(biāo)準(zhǔn)(技術(shù)標(biāo)準(zhǔn))、3個(gè)中心(用戶管理中心、流程管理中心、組件管理中心)和1個(gè)平臺(tái)(基于門(mén)戶的集成展現(xiàn)平臺(tái))等6個(gè)方面。目前勝利油田開(kāi)展的信息化項(xiàng)目均通過(guò)該集成平臺(tái)構(gòu)建,油田用戶發(fā)放了統(tǒng)一賬號(hào)的電子身份證,解決了油田內(nèi)部應(yīng)用和中石化總部推廣應(yīng)用的單點(diǎn)登錄問(wèn)題,集成了財(cái)務(wù)報(bào)銷(xiāo)系統(tǒng)、油田門(mén)戶、生產(chǎn)指揮系統(tǒng)、勘探信息集成系統(tǒng)、輸變電線路管理、物資管理系統(tǒng)等80多套重點(diǎn)業(yè)務(wù),實(shí)現(xiàn)了不同系統(tǒng)間業(yè)務(wù)的互聯(lián)互通。
信息平臺(tái);集成整合;流程管理;門(mén)戶;企業(yè)服務(wù)總線
勝利油田企業(yè)信息化建設(shè)發(fā)展歷程是伴隨著油田勘探開(kāi)發(fā)、經(jīng)營(yíng)管理的不斷深化而逐步發(fā)展的過(guò)程,大致經(jīng)歷了單點(diǎn)應(yīng)用、全面應(yīng)用和整合提升3個(gè)階段。
目前油田的信息化發(fā)展正處于集成整合階段,此階段的問(wèn)題主要表現(xiàn)在以下5個(gè)方面:
(1)技術(shù)架構(gòu)不一致。目前油田的IT技術(shù)架構(gòu)復(fù)雜,各專(zhuān)業(yè)系統(tǒng)自成體系,跨技術(shù)平臺(tái)的信息系統(tǒng)難以集成。
(2)用戶分散管理難。每個(gè)業(yè)務(wù)系統(tǒng)都有獨(dú)立的用戶管理功能,一個(gè)用戶需要記住多個(gè)不同的賬號(hào)及密碼,導(dǎo)致安全隱患多,無(wú)法實(shí)現(xiàn)單點(diǎn)登錄,應(yīng)用集成難度大。
(3)業(yè)務(wù)協(xié)同范圍小。流程大多局限于單個(gè)系統(tǒng)內(nèi)部,不同業(yè)務(wù)系統(tǒng)間的互聯(lián)互通性差,跨系統(tǒng)的流程協(xié)作困難。
(4)軟件功能復(fù)用低。相同或類(lèi)似的業(yè)務(wù)功能在不同的信息系統(tǒng)中重復(fù)開(kāi)發(fā),造成投資浪費(fèi)和軟件開(kāi)發(fā)周期長(zhǎng)。
(5)普通用戶體驗(yàn)差。在跨系統(tǒng)、跨部門(mén)、跨組織的業(yè)務(wù)操作和信息查詢需求日益增多的情況下,每一個(gè)業(yè)務(wù)應(yīng)用系統(tǒng)的操作界面、用戶認(rèn)證彼此獨(dú)立,已經(jīng)成為業(yè)務(wù)過(guò)程中相關(guān)職能部門(mén)人員間相互協(xié)作的巨大障礙。
針對(duì)以上問(wèn)題,勝利油田提出構(gòu)建企業(yè)級(jí)的信息系統(tǒng)集成平臺(tái),基于SOA理念,本著集中集成、開(kāi)放包容、創(chuàng)新提升的原則,實(shí)現(xiàn)統(tǒng)一用戶管理、統(tǒng)一流程管理、統(tǒng)一組件管理、統(tǒng)一界面展示、統(tǒng)一開(kāi)發(fā)環(huán)境,形成標(biāo)準(zhǔn)化服務(wù)、模塊化建設(shè)、一體化運(yùn)營(yíng)、定制化應(yīng)用的企業(yè)信息化建設(shè)及應(yīng)用生態(tài)環(huán)境,達(dá)到支撐油田改革、提升應(yīng)用水平以及提高投入產(chǎn)出的目的[1-3]。
平臺(tái)建設(shè)內(nèi)容包括1個(gè)框架(企業(yè)級(jí)信息集成框架體系)、1套標(biāo)準(zhǔn)(技術(shù)標(biāo)準(zhǔn))、3個(gè)中心(用戶管理中心、流程管理中心、組件管理中心)和1個(gè)平臺(tái)(基于門(mén)戶的集成展現(xiàn)平臺(tái))等6個(gè)方面。
3.1 用戶管理中心建設(shè)
依托中石化統(tǒng)一認(rèn)證安全體系,建立油田用戶管理中心,提供統(tǒng)一的身份服務(wù),作為信息安全基礎(chǔ)設(shè)施,與中石化已經(jīng)投用的SAP HR系統(tǒng)、公開(kāi)密鑰基礎(chǔ)設(shè)施(PKI/CA)以及活動(dòng)目錄(AD)系統(tǒng)集成,為業(yè)務(wù)系統(tǒng)提供身份整合、身份認(rèn)證、授權(quán)管理、行為審計(jì)等安全服務(wù),實(shí)現(xiàn)信息系統(tǒng)中的用戶身份、用戶屬性、用戶行為、用戶生命周期統(tǒng)一的集約化管理。同時(shí),基于門(mén)戶平臺(tái)展示多個(gè)業(yè)務(wù)系統(tǒng),實(shí)現(xiàn)單點(diǎn)登錄功能,使用戶的業(yè)務(wù)操作更加便捷、高效。
架構(gòu)設(shè)計(jì)采用云技術(shù)實(shí)現(xiàn)部分系統(tǒng)模塊的部署,通過(guò)云架構(gòu)的特點(diǎn)為用戶和應(yīng)用提供不間斷服務(wù)能力。以云的基礎(chǔ)服務(wù)為平臺(tái),形成SIAM系統(tǒng)中統(tǒng)一接入服務(wù)、統(tǒng)一目錄服務(wù)和統(tǒng)一認(rèn)證服務(wù)云的PaaS服務(wù)平臺(tái)。
3.2 流程管理中心建設(shè)
3.2.1 實(shí)現(xiàn)功能
(1)提供標(biāo)準(zhǔn)流程開(kāi)發(fā)環(huán)境及流程發(fā)布功能,統(tǒng)一流程服務(wù)接口,解決新建業(yè)務(wù)流程耗時(shí)耗力的問(wèn)題。
(2)提供統(tǒng)一待辦功能,通過(guò)監(jiān)控服務(wù)接口,兼容第三方流程產(chǎn)品,將各系統(tǒng)的流程信息匯總到流程中心,解決各系統(tǒng)間的流程互聯(lián)互通問(wèn)題。
(3)實(shí)現(xiàn)流程運(yùn)行、業(yè)務(wù)催辦、辦理效率、績(jī)效考核的全過(guò)程管理,通過(guò)運(yùn)行監(jiān)控、時(shí)效分析等統(tǒng)計(jì)功能,為全面掌握各系統(tǒng)的業(yè)務(wù)辦理情況及員工辦理效率提供幫助。
(4)解決了云環(huán)境下的流程動(dòng)態(tài)優(yōu)化配置,實(shí)現(xiàn)業(yè)務(wù)流程在不同流程服務(wù)節(jié)點(diǎn)間的選擇部署及動(dòng)態(tài)遷移,以此為基礎(chǔ)構(gòu)建流程超市,當(dāng)有新的業(yè)務(wù)需求提出時(shí),可通過(guò)流程超市快速、低成本構(gòu)建所需流程。
圖1 流程管理中心平臺(tái)架構(gòu)總體設(shè)計(jì)
3.2.2 架構(gòu)設(shè)計(jì)
流程管理中心平臺(tái)架構(gòu)總體設(shè)計(jì)見(jiàn)圖1。
(1)流程門(mén)戶。主要實(shí)現(xiàn)為最終管理及業(yè)務(wù)用戶、業(yè)務(wù)系統(tǒng)管理人員、運(yùn)維人員提供統(tǒng)一的流程應(yīng)用和流程管理界面,為業(yè)務(wù)系統(tǒng)開(kāi)發(fā)人員提供工具和學(xué)習(xí)資料下載界面的功能;并作為流程管理中心的唯一界面入口,為集中監(jiān)控子系統(tǒng)、業(yè)務(wù)支撐管理子系統(tǒng)和數(shù)據(jù)離線管理子系統(tǒng)提供功能導(dǎo)航。
(2)集中監(jiān)控。提供所管轄系統(tǒng)、模塊或流程的運(yùn)行狀態(tài)監(jiān)控、歷史數(shù)據(jù)分析、異常情況處理和流程催辦、流程督辦等操作功能;為管理和運(yùn)維崗位人員提供系統(tǒng)運(yùn)行的監(jiān)控和管理權(quán)限,并按照權(quán)限分配給不同人員。
(3)流程接口及數(shù)據(jù)服務(wù)。為業(yè)務(wù)系統(tǒng)開(kāi)發(fā)人員提供各類(lèi)流程服務(wù)接口;提供流程數(shù)據(jù)訪問(wèn)接口或流程數(shù)據(jù)報(bào)表;為最終管理人員、業(yè)務(wù)用戶及業(yè)務(wù)系統(tǒng)管理人員提供催辦和督辦等流程相關(guān)功能。
3.3 公用組件管理系統(tǒng)建設(shè)
3.3.1 實(shí)現(xiàn)功能
通過(guò)企業(yè)統(tǒng)一功能的整體規(guī)劃和研究,結(jié)合相關(guān)的技術(shù),研究組件庫(kù)管理路線、部署服務(wù)測(cè)試運(yùn)行環(huán)境,制定組件生產(chǎn)發(fā)布標(biāo)準(zhǔn),創(chuàng)建高效應(yīng)用項(xiàng)目庫(kù),最大限制地支持公用組件復(fù)用,加快開(kāi)發(fā)成果積累及轉(zhuǎn)化為企業(yè)IT資產(chǎn)的速度,讓各應(yīng)用系統(tǒng)更多考慮業(yè)務(wù)問(wèn)題而非技術(shù)實(shí)現(xiàn),達(dá)到資源共享最大化,實(shí)現(xiàn)油田應(yīng)用的快速開(kāi)發(fā)與集成共享。
3.3.2 架構(gòu)設(shè)計(jì)
(1)進(jìn)行組件收集、分析和梳理,開(kāi)發(fā)產(chǎn)品、業(yè)務(wù)組件,形成業(yè)務(wù)庫(kù),部署組件運(yùn)行及測(cè)試環(huán)境來(lái)測(cè)試組件是否滿足相應(yīng)標(biāo)準(zhǔn),規(guī)范業(yè)務(wù)系統(tǒng)及組件的發(fā)布方式。編制組件開(kāi)發(fā)及部署的相關(guān)技術(shù)規(guī)范,約束和指導(dǎo)組件的建設(shè)及應(yīng)用。
(2)研制組件庫(kù)管理系統(tǒng),解決相同或類(lèi)似的業(yè)務(wù)功能在不同系統(tǒng)中重復(fù)開(kāi)發(fā)、開(kāi)發(fā)效率低、軟件成果難以積累的問(wèn)題。
3.4 企業(yè)門(mén)戶建設(shè)
建立基于門(mén)戶技術(shù)和桌面辦公環(huán)境的統(tǒng)一門(mén)戶服務(wù),提供單點(diǎn)登錄功能。用戶登錄門(mén)戶后,多個(gè)業(yè)務(wù)系統(tǒng)間的訪問(wèn)自行切換,極大改善用戶體驗(yàn)感受。同時(shí)及時(shí)將業(yè)務(wù)處理信息推送到企業(yè)用戶的電腦、手機(jī)等各種終端,并結(jié)合短信、郵件和APP等多種方式展現(xiàn)給用戶,用戶可隨時(shí)隨地通過(guò)終端處理業(yè)務(wù),處理信息返回后與相關(guān)業(yè)務(wù)系統(tǒng)集成處理,提高工作效率。
3.5 數(shù)據(jù)服務(wù)平臺(tái)建設(shè)
針對(duì)項(xiàng)目之間的數(shù)據(jù)交換,建立基于消息總線的數(shù)據(jù)交換機(jī)制,驗(yàn)證開(kāi)發(fā)數(shù)據(jù)交換程序,實(shí)現(xiàn)數(shù)據(jù)的定時(shí)推送和定時(shí)獲取,并提供數(shù)據(jù)交換日志的查詢功能,使項(xiàng)目之間的數(shù)據(jù)交換統(tǒng)一采用交換服務(wù)來(lái)實(shí)現(xiàn)。
采用接口服務(wù)技術(shù),建立系統(tǒng)間統(tǒng)一的數(shù)據(jù)交換機(jī)制,解決系統(tǒng)間點(diǎn)對(duì)點(diǎn)的緊耦合數(shù)據(jù)接口問(wèn)題,降低由于源點(diǎn)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)或邏輯發(fā)生變化而導(dǎo)致相關(guān)系統(tǒng)必須進(jìn)行連鎖改造的工作量。
3.6 企業(yè)級(jí)信息集成框架體系建設(shè)
遵循標(biāo)準(zhǔn)化的協(xié)議和行業(yè)規(guī)范,基于面向服務(wù)的架構(gòu)(SOA)設(shè)計(jì)理念搭建統(tǒng)一集成架構(gòu)平臺(tái),利用企業(yè)服務(wù)總線(ESB),實(shí)現(xiàn)系統(tǒng)間實(shí)時(shí)的數(shù)據(jù)交換平臺(tái)(EDH)和業(yè)務(wù)流程管理(BMP)自動(dòng)化;依托整體的集成框架體系,配合用戶中心、流程中心、組件中心以及門(mén)戶平臺(tái)建設(shè),制定相應(yīng)的技術(shù)標(biāo)準(zhǔn)及規(guī)范,指導(dǎo)后續(xù)應(yīng)用的集成接入。
通過(guò)兩年多的持續(xù)建設(shè),勝利油田的企業(yè)信息系統(tǒng)集成平臺(tái)已投入應(yīng)用。目前油田開(kāi)展的信息化項(xiàng)目均通過(guò)該集成平臺(tái)構(gòu)建,油田用戶發(fā)放了統(tǒng)一賬號(hào)的電子身份證,解決了油田內(nèi)部應(yīng)用和中石化總部推廣應(yīng)用的單點(diǎn)登錄問(wèn)題,集成了財(cái)務(wù)報(bào)銷(xiāo)系統(tǒng)、油田門(mén)戶、生產(chǎn)指揮系統(tǒng)、勘探信息集成系統(tǒng)、輸變電線路管理、物資管理系統(tǒng)等80多套重點(diǎn)業(yè)務(wù),實(shí)現(xiàn)了不同系統(tǒng)間業(yè)務(wù)的互聯(lián)互通。
(1)提高效率。信息系統(tǒng)集成平臺(tái)覆蓋了油田的管理機(jī)關(guān)、各二級(jí)單位和基層單位,實(shí)現(xiàn)了油田核心業(yè)務(wù)的網(wǎng)上運(yùn)行,提高了勞動(dòng)生產(chǎn)率。
(2)規(guī)范管理?;谛畔⑾到y(tǒng)集成平臺(tái),各業(yè)務(wù)環(huán)節(jié)相互銜接、信息透明公開(kāi),對(duì)于規(guī)范油田各項(xiàng)業(yè)務(wù)管理、避免違規(guī)操作發(fā)揮了支持作用。
(3)支撐改革。油田改革不斷帶來(lái)業(yè)務(wù)運(yùn)行及機(jī)構(gòu)編制的調(diào)整,必然會(huì)對(duì)軟件功能提出靈活的變更要求,信息系統(tǒng)集成平臺(tái)可以靈活、快速地定制業(yè)務(wù),為油田的改革發(fā)展提供支持。
(4)變革模式。改變了油田傳統(tǒng)的信息化建設(shè)及應(yīng)用模式,使信息應(yīng)用建設(shè)的主要精力集中到業(yè)務(wù)上,大幅減少系統(tǒng)集成整合的工作量。
[1]毛新生.SOA原理方法實(shí)踐[M].北京:電子工業(yè)出版社,2007.
[2]楊麗,廉東本.基于SOA的數(shù)據(jù)交換平臺(tái)設(shè)計(jì)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2011,20(5):30-33.
[3]丁兆青,董傳良.基于SOA的分布式應(yīng)用集成研究[J].計(jì)算機(jī)工程,2007,33(10):246-248.
(欄目主持李艷秋)
10.3969/j.issn.1006-6896.2015.5.004