摘要:石油工程計量管理信息系統(tǒng)是針對工程板塊計量管理需要設計開發(fā)的綜合管理軟件,遵循靈活性、易用性、通用性、安全性的設計原則,規(guī)范了主要業(yè)務流程和基礎數(shù)據(jù)管理方法,開發(fā)了9大功能模塊及62個子模塊,具有信息的提示預警、資料快速查詢下載、可視化圖表自動生成、豐富的分析統(tǒng)計等功能。通過多家石油工程公司的應用表明:實現(xiàn)了計量工作流程、計量技術規(guī)范、計量數(shù)據(jù)信息的統(tǒng)一化管理和網(wǎng)絡共享,并建立了石油工程計量管理數(shù)據(jù)庫。
關鍵詞:石油工程計量管理信息系統(tǒng)架構設計集群式部署功能模塊信息預警
1石油工程板塊計量管理需求分析
1.1石油工程板塊計量管理難點
1)專業(yè)跨度大、施工隊伍分布廣,現(xiàn)場計量管理難度大。中國石化集團石油工程公司的業(yè)務領域涵蓋地球物理、鉆完井、測錄井井下特種作業(yè)、海洋石油工程、油田綜合服務、工程建設設計與施工等。施工隊伍分布在國內(nèi)560多個勘探區(qū)和海外38個國家,專業(yè)類型多、跨度大,市場分布廣、隊伍流動性強,計量器具種類和數(shù)量多,且調動頻繁。加之大量智能化的儀器儀表在施工現(xiàn)場的使用,很多石油專用計量器具的量值傳遞[6]和量值溯源能力存在空白。因此,石油工程板塊的現(xiàn)場計量管理工作難度非常大。2)基層計量管理工作效率低。工程板塊的基層計量管理人員配備不足,多數(shù)都是兼崗,而且缺乏專業(yè)計量知識。目前,基層計量管理中信息收集、處理和傳遞多是依靠手工臺賬或簡單的電子表格形式,計量管理部門需要用大量的時間處理各種報表,采集到的信息很難做到規(guī)范、準確和及時,且無法提供信息查詢,信息的可靠性更是無法保證。3)計量基礎數(shù)據(jù)管理不規(guī)范。計量數(shù)據(jù)來源于被測對象的計量檢測,經(jīng)采集、分析處理、報表和反饋等環(huán)節(jié),直到數(shù)據(jù)輸出,報告到有關部門。計量數(shù)據(jù)管理就是對這些環(huán)節(jié)的管理,而這些環(huán)節(jié)的關鍵就是基礎數(shù)據(jù)管理,也稱“數(shù)據(jù)中的數(shù)據(jù)”[7]。長期以來,由于專業(yè)和管理制度的差異,工程板塊各單位計量基礎數(shù)據(jù)存在定義不規(guī)范、數(shù)據(jù)標準不統(tǒng)一、格式千差萬別等問題。這些都使得數(shù)據(jù)在出具、統(tǒng)計、傳遞、使用、反饋等環(huán)節(jié)難以快速流轉,更無法實現(xiàn)數(shù)據(jù)共享。
1.2石油工程板塊計量管理信息化建設目標
1)建設目標。建立既能在整個板塊內(nèi)通用,又可在細分專業(yè)擴展的計量管理信息系統(tǒng),達到計量工作流程信息化、計量數(shù)據(jù)統(tǒng)一共享化、計量人員操作簡單化。2)建設范圍。覆蓋石油工程公司所有管理單位的計量管理層級。
1.3需求分析
石油工程公司按照管理層級劃分,包括:石油工程公司總部、地區(qū)(專業(yè)化)公司(局級)、二級管理單位(處級)、基層計量管理單位等四個大的層級,各層級根據(jù)單位設置的不同又分為若干個小的層級。根據(jù)管理職責和實際工作需要.
2計量管理信息系統(tǒng)設計
2.1系統(tǒng)設計原則
1)靈活性。采用自主研發(fā)的可復用柔性構件的軟件技術開發(fā)平臺,系統(tǒng)主界面、系統(tǒng)管理模板等均可靈活配置,適用于企業(yè)機構等的動態(tài)重組,針對流程的轉變可以及時地調整,不需要重復開發(fā)。2)易用性。具有良好的操作界面,使用方便、操作簡單,使普通操作人員可迅速掌握并熟練操作系統(tǒng),滿足了石油工程公司基層計量管理人員的使用需要。3)通用性。系統(tǒng)的功能模塊設計要覆蓋石油工程各級計量管理層主要管理業(yè)務,管理流程設計既要符合通用業(yè)務流程需要,又要支持用戶對于表單、窗體、報表等的自定義。4)安全性和容錯性。保證數(shù)據(jù)安全一致,可靠性高。提供防篡改、備份和恢復功能,防止SQL注入攻擊;提供詳細的系統(tǒng)操作日志、Web服務軟件日志、系統(tǒng)操作管理后臺日志來保證系統(tǒng)的安全性;建立基于角色的權限分配機制,提供運行狀態(tài)的監(jiān)控手段。支持系統(tǒng)主機、操作系統(tǒng)、網(wǎng)絡、數(shù)據(jù)庫長期平穩(wěn)運行。5)可擴展性。支持多個層面的可擴展性,能夠實現(xiàn)快速開發(fā)、重組、業(yè)務參數(shù)配置、業(yè)務功能二次開發(fā)等,使得系統(tǒng)可以支持企業(yè)未來不斷優(yōu)化升級的管理需求。6)開放性。具有標準的外部接口集成機制,依據(jù)標準的數(shù)據(jù)傳輸協(xié)議和數(shù)據(jù)格式,方便與外部系統(tǒng)集成共享,實現(xiàn)企業(yè)內(nèi)數(shù)據(jù)有效聯(lián)通,避免信息孤島問題發(fā)生。7)先進性。系統(tǒng)的設計開發(fā)應遵循標準化、模塊化、組態(tài)化,并具有前瞻性[3],保證系統(tǒng)有良好的升級和功能擴充能力,能適應計量業(yè)務的變化和計算機技術的發(fā)展,并能保證系統(tǒng)較低的維護成本。
2.2系統(tǒng)架構設計
系統(tǒng)采用基于MVC(modelviewcontroller)框架的J2EE技術設計開發(fā),系統(tǒng)架構為解耦合的三層架構,使用標準的JSON(javascriptobjectnotation)及XML(eXtensiblemarkuplanguage)數(shù)據(jù)包格式交互數(shù)據(jù),應用主流數(shù)據(jù)庫Oracle和J2EE(java2platformenterpriseedition)中間件以及HTML5(hypertextmark-uplanguage)技術,并在系統(tǒng)的穩(wěn)定性、可靠性、易用性、可擴展性等方面進行了強化設計。
2.3系統(tǒng)部署方式設計
針對石油工程板塊施工范圍廣、計量管理業(yè)務量大的.特點,系統(tǒng)部署在多臺物理服務器和Web服務器上形成集群式應用,以此來提高并發(fā)能力,增加吞吐量,提高系統(tǒng)的數(shù)據(jù)處理能力,增加了服務的可用性。
2.4管理業(yè)務標準化設計
以Q/SH0100.1—2013《中國石油化工集團公司計量管理與考核規(guī)范》[7]和《石油工程計量管理辦法》的要求為依據(jù),設計了計量人員取證管理、器具檢定管理等6大通用業(yè)務流程及20個關鍵性節(jié)點的信息化管理方案,實現(xiàn)了管理流程的統(tǒng)一化和信息化;建立了2個包括21類基礎數(shù)據(jù)的石油工程專業(yè)數(shù)據(jù)字典集,實現(xiàn)了數(shù)據(jù)的規(guī)范化和標準化管理及數(shù)據(jù)共享;設計了計量標準化管理通用角色權限,共4大層級8組,并支持個性化角色權限擴展,實現(xiàn)了管理業(yè)務通用、功能個性配置,充分滿足了各單位的不同需求。
本文來源:http://www.nvnqwx.com/shiyongwen/2161060.htm