王冬星 李德榮
基于組件技術的油田工程造價信息管理系統(tǒng)*
王秀琴1李淑芝2王冬星1李德榮1
1大慶師范學院2大慶油田物資公司
油田工程造價信息管理系統(tǒng)主要由物資價格、工程結算、工程造價和管制調(diào)度四個模塊組成,分別由定額造價中心管理人員、業(yè)務人員、系統(tǒng)維護人員進行三級用戶管理,達到油田工程造價信息網(wǎng)絡化管理,且系統(tǒng)能為工程決策提供快速、便捷的服務。油田工程造價信息管理系統(tǒng)共包括兩部分內(nèi)容:一部分采用C/S系統(tǒng)結構進行開發(fā),共包含四個功能模塊,即物資價格管理信息系統(tǒng)、工程結算管理信息系統(tǒng)、工程造價管理信息系統(tǒng)以及管制調(diào)度管理信息系統(tǒng),這四個模塊可以進行遠程管理和維護;第二部分采用B/S系統(tǒng)結構進行開發(fā),實現(xiàn)了能在網(wǎng)上對油田物價管理部門審批通過的物資價格進行時時查詢和發(fā)布。系統(tǒng)開發(fā)過程中充分利用組件技術,使系統(tǒng)可重用性高、可擴展性強,提高了開發(fā)效率和軟件質(zhì)量。
工程造價;組件技術;數(shù)據(jù)庫;信息管理
軟件發(fā)展的實踐證明,模塊化的分層設計模型是提高系統(tǒng)可用性和可維護性的主要途徑。分層模型設計,即將整個軟件系統(tǒng)劃分為若干個相互獨立的層次進行描述,層與層之間通過事先約定的接口相互通訊。某個層只負責一個或多個功能,各負其責。分層設計把一個復雜的問題分而治之,降低了復雜性,功能清晰,易于實現(xiàn)、修改和維護。分層設計可以分為面向過程、面向?qū)ο蟆⒚嫦蚪M件等設計模式。面向過程的設計使用結構化的面向過程的計算機語言來編碼;面向?qū)ο蟮脑O計則使用面向?qū)ο蟮挠嬎銠C語言來實現(xiàn);而面向組件的設計則既可用面向過程,也可用面向?qū)ο蟮恼Z言來實現(xiàn)。由于面向組件的設計,系統(tǒng)的耦合度低、復用性強、維護容易,已經(jīng)成為軟件系統(tǒng)設計和開發(fā)的主流技術。
油田工程造價管理信息系統(tǒng)的開發(fā)采用組件框架體系結構,分層設計模型,提高了開發(fā)效率,投資少,維護成本低,復用能力強,軟件升級簡單。
以往油田造價中心的信息管理沒有進行無紙化管理,歷史和目前等相關信息的查閱一般通過咨詢相關人士或手動查閱資料進行,給實際工作增加很多不便。因此,需對油田造價中心的相關工作信息進行計算機網(wǎng)絡化管理,構造一個現(xiàn)代化的工程管理信息網(wǎng)絡,充分實現(xiàn)信息共享,提高工作效率,為企業(yè)提供優(yōu)質(zhì)的技術服務[1]。
油田工程造價信息管理系統(tǒng)主要由物資價格、工程結算、工程造價和管制調(diào)度四個模塊組成,分別由定額造價中心管理人員、業(yè)務人員、系統(tǒng)維護人員進行三級用戶管理,達到油田工程造價信息網(wǎng)絡化管理,且系統(tǒng)能為工程決策提供快速、便捷的服務。三級用戶的特點為:
(1)管理人員:能對系統(tǒng)中的共享信息進行瀏覽,并對相關數(shù)據(jù)進行審批;對系統(tǒng)要求操作簡單、功能完整、反映迅速。
(2)業(yè)務人員:處理相關業(yè)務、瀏覽共享信息;對系統(tǒng)要求操作簡單、功能完整、操作過程和日常工作方式相吻合。
(3)系統(tǒng)維護人員:主要由專業(yè)計算機人員組成,具有全面的計算機知識,熟悉業(yè)務處理過程,能夠進行系統(tǒng)的配置和安裝維護。
油田工程造價信息管理系統(tǒng)共包括兩部分內(nèi)容:一部分采用C/S系統(tǒng)結構進行開發(fā),共包含四個功能模塊,即物資價格管理信息系統(tǒng)、工程結算管理信息系統(tǒng)、工程造價管理信息系統(tǒng)以及管制調(diào)度管理信息系統(tǒng),這四個模塊可以進行遠程管理和維護;第二部分采用B/S系統(tǒng)結構進行開發(fā),實現(xiàn)了能在網(wǎng)上對油田物價管理部門審批通過的物資價格進行時時查詢和發(fā)布。
3.1 物資價格管理信息系統(tǒng)
該系統(tǒng)針對油田物價部門的日常業(yè)務而設計,實現(xiàn)了物資采購價格的收集及測算、物資供應價格的制定及對應價格的調(diào)整、編碼的申請和發(fā)布,并能對相應的物資價格進行查詢和打印。具體功能有:
(1)業(yè)務管理。功能包括報價單申請登記、報價單申請審批(分為3個層次,即:各二級單位集團物價管理人員對下級部門的審批、集團物價管理領導的審批、油田物價管理部門的審批)。
(2)業(yè)務調(diào)整。功能包括物資價格調(diào)整登記(上報油田物價管理部門)、物資價格調(diào)整審批(由油田物價管理部門審批)
(3)編碼管理。功能包括物資編碼申請登記、物資編碼生成與發(fā)布、單位編碼申請登記、單位編碼生成與發(fā)布、供應商編碼申請登記、供應商編碼生成與發(fā)布、物資編碼維護、單位編碼維護及供應商編碼維護。
(4)查詢及打印??砂礂l件查詢所需的物資價格、報價單、價格調(diào)整單、物資編碼、單位編碼及供應商編碼,并可對這6部分數(shù)據(jù)進行XLS或DBF格式導出;可按條件查詢,能同時打印的表單有管理局重點使用物資價格審核表、管理局招標物資價格審核表、集團物資價格備案表、專用物資價格備案表、零星物資價格備案表。
(5)油公司物資價格庫數(shù)據(jù)接口??蓪⒂吞镂飪r部門審批通過的物資價格以DBF格式導出,并可直接登錄油公司物價部門提供的數(shù)據(jù)接口,將數(shù)據(jù)導入油公司價格庫中。
(6)歷史數(shù)據(jù)處理。
3.2 工程結算管理系統(tǒng)
該系統(tǒng)針對油田定額結算部門的日常業(yè)務而設計,實現(xiàn)了油田建設單位工程項目的上報,油田工程結算部門對建設單位上報項目的審核,明確工程項目施工時間、預算金額等相關信息,以及相關的工程項目查詢、統(tǒng)計等報表。具體功能有:
(1)計劃編制。包括工程計劃登記、工程計劃上報、工程結算登記、工程結算上報。
(2)工程審查。包括工程計劃審核、審查項目專業(yè)分派、工程計劃維護、審查項目專業(yè)重新分派。
(3)編碼管理。包括單位編碼申請登記、單位編碼生成與發(fā)布。
(4)查詢及打印。包括工程計劃查詢、建設單位工程計劃查詢及打印、工程計劃匯總、物資價格查詢、單位編碼查詢。
3.3 工程造價管理系統(tǒng)
該系統(tǒng)針對油田造價部門的日常業(yè)務而設計,實現(xiàn)了油田建設單位工程項目的所需設備材料及供應商信息的上報,油田工程造價部門對建設單位上報項目的設備材料信息以及相關的工程設備材料查詢、統(tǒng)計等報表進行審核。具體功能有:
(1)業(yè)務管理。包括設備材料價格登記、設備材料價格上報、設備材料價格審核。
(2)設備材料價格維護。
(3)查詢及打印。包括設備材料價格查詢、設備材料價格匯總、單位編碼查詢。
3.4 維護管理信息系統(tǒng)
該系統(tǒng)針對系統(tǒng)管理員、部門管理員的日常業(yè)務處理而設計,實現(xiàn)業(yè)務流程控制、人員權限控制、基礎信息維護等業(yè)務功能,保障整個系統(tǒng)安全、有效地運作。具體功能有:
(1)業(yè)務規(guī)范管理。包括物價業(yè)務流程規(guī)范、單位編碼業(yè)務規(guī)范、供應商編碼業(yè)務規(guī)范。
(2)基礎數(shù)據(jù)管理。包括用戶基礎信息維護、靜態(tài)編碼維護。
(3)系統(tǒng)調(diào)控管理。包括系統(tǒng)功能管理、用戶系統(tǒng)功能維護、維護系統(tǒng)版本更新、維護系統(tǒng)通知信息。
針對油田工程造價涉及的信息、編碼繁多,不利于管理的現(xiàn)狀,開發(fā)了油田工程造價管理信息系統(tǒng),并介紹了其四個功能模塊。系統(tǒng)開發(fā)過程中充分利用組件技術,使系統(tǒng)可重用性高、可擴展性強,提高了開發(fā)效率和軟件質(zhì)量;同時,這種組件化的思想開發(fā)縮短了開發(fā)周期,降低了系統(tǒng)的維護量,有利于系統(tǒng)的擴展和延伸,提供了對電子商務的支持[2]。
[1]侯磊.油田地面工程能耗設備管理系統(tǒng)[J].油氣田地面工程,2010,29(8):61-62.
[2]李丹.基于Access數(shù)據(jù)庫的油田用機械零件管理系統(tǒng)[J].油氣田地面工程,2014,33(3):105-106.
13936978695、dq0323@163.com
(欄目主持 焦曉梅)
10.3969/j.issn.1006-6896.2014.11.057
王秀琴:副教授,1989年畢業(yè)于吉林工業(yè)大學計算機軟件專業(yè),現(xiàn)任大慶師范學院計算機科學與信息技術學院教師。
基金論文:黑龍江省教育廳科學技術研究項目“在軟件系統(tǒng)開發(fā)中組件技術的研究與應用”(11553008)。