期刊VIP學術指導 符合學術規范和道德
保障品質 保證專業,沒有后顧之憂
通過與各礦大隊管理人員交流和溝通,發現目前日常礦級生產管理過程中利用信息技術輔助生產管理主要存在數據共享程度不夠、現有的動態數據報表不能滿足礦級生產管理需求、為此,我們分析認為必須借助高科技手段將礦級生產、開發等管理內容整合在一個統一高效的信息平臺中,提高數據共享程度,來減少礦級技術人員工作難度。
1系統設計
1.1 研究目的
(1)實現礦級生產管理中經常性項目管理內容網絡化,加快業務的處理速度,節省人力、物力開支,提高辦公效率。
(2)實現管理信息頁面按崗位不同分類定制,提高管理人員日常工作的數字化、網絡化水平。
(3)提高開發生產數據的使用效率。
1.2 應用模式設計
1.2.1 建立三層系統結構模型
在傳統的系統結構模型中,服務器為瀏覽器用戶提供服務,如有需要,數據庫服務器為服務器提供數據庫服務。如有需要,數據庫服務器為XML ebService服務器提供數據庫服務。通過調整XML WebService服務器數量可以滿足系統的不同實時性要求。
1.2.2 基于AJAX的異步開發模式
基于 Ajax的 Web 應用在客戶端和服務器之間添加了—個中間層,使用戶操作與服務器響應異步化。Ajax引擎可以通過基于XML的WebServices接口僅向服務器發送并取回必須的數據,并在客戶端采用JavaScript的一些函數處理來自服務器的響應。只有當信息必須從服務器上獲得的時候才調用它,這樣既解決了操作響應速度、不重載頁面以及避免向服務器頻繁發送請求的問題,也解決了數據冗余問題,減少了數據下載總量,把對資源的浪費降到最低。
2開發方法
2.1系統功能設計
礦級生產管理綜合應用平臺包括:生產調度管理模塊、崗位管理信息分類定制模塊、靜態數據及歷史數據的數字化處理及共享模塊、產量預警及對比分析模塊、礦級化驗數據管理及共享模塊和測試信息管理模塊。
2.1.1生產調度管理
包括用車計劃、工作安排、通知通告的上傳下達等內容的網上運行,設計中采用用戶權限設置的方式進行頁面內容設置。不同權限的用戶將看到不同的顯示內容,將采油隊用戶設置為情況反映權限。做到各項事務有跡可尋,便于跟蹤工作落實情況 。
2.1.2崗位管理信息分類定制
按照油藏工程信息與采油工程信息、生產管理信息進行信息內容定制。涉及內容包括產量信息、注水信息、測試成果等信息內容。
2.1.3靜態數據及歷史數據的數字化處理及共享
內容包括新井單井基礎信息、完井資料、水井分層測試成果等歷史數據信息共享 。
2.1.4產量預警及對比分析
包括根據動態數據任意抽取對比內容,自動得出分析結果,預置預警條件,當達到條件要求時,自動預警提示 。
2.1.5礦化驗數據管理及共享
包括礦級化驗數據的采集、審核、及網上發布,實現各種上報化驗報表的網上查詢打印,達到節約紙張、人力、物力及時間的目的 。
2.1.6測試信息管理
研究建立測試資料庫,同時研究開發測試日報網上運行,包括數據采集、匯總、網上查詢,實現對測試信息監督管理,掌握全礦測試進度,為方案設計提供可靠依據 。
2.2 開發方法及功能實現
2.2.1 用戶登錄及菜單設置
為避免用戶登錄多個不同系統需要多個用戶名,平臺采用中石油域用戶名登錄方式,同時將用戶信息寫入用戶數據表,在用戶數據表中針對每個用戶需要進行的工作內容進行用戶權限和角色設置。登錄菜單采用數據庫存儲動態建立的方式。將一級菜單和二級菜單寫入數據表s_menuname和s_menu中,根據二者之間的級聯關系,從數據表中讀取記錄。
2.2.2 水井分層測試成果審批
水井分層測試測試成果由成果數據表和流量卡片兩組成,目前測試工作結束后,成果經過解釋回放采用文本文件的形式進行保存,這就不利于數據的共享,同時必須打印出來,才能進行逐級審核。在平臺的開發中,研究將文本文件記錄的數據用數據庫存儲,根據數據庫信息將流量卡片在網頁上繪制,以實現數據共享,同時,實現水井分層測試成果的網上審批。
3系統特點
(1)采用先進的分布式多層架構, 應用了.NET、XML Web Service等領先技術。應用模式采用瀏覽器、WEB服務器、數據庫系統構成的三層體系結構。用戶通過IE瀏覽器以WEB形式進行操作。WEB服務器采用.NET環境,數據庫系統采用Oracle9i。
(2)解決了遠程大型數據庫數據共享的難題。利用Asp.net訪問Oracle數據庫實現簽發流程控制以及WebService技術實現數據交換。利用MD5加密技術實現用戶口令加密,提高系統安全性。
(3)基于Web 的數據庫通用查詢和對比分析,并且為了提高數據庫的安全性、正確性。在服務器上安裝ORACLE 9i ,作為后臺支持
(4)基于Web 的報表定制技術。
(5)提供了報表、曲線、圖形等豐富的表現形式。
4結束語
礦級生產管理綜合應用平臺的建立,將充分利用信息資源為生產服務,實現全廠數據共享、統計計算、報表加工工作中解放出來,有助于推進采油礦生產管理的信息化進程,對提高工作效率、集中精力處理核心業務、減少人為差錯起到積極作用。
參考文獻:
[1](美)霍斯拉維.ASP.NET AJAX編程參考手冊[M].清華大學出版社,2009.
[2] 汪大樂.Java Web開發技術詳解[M].科學出版社,2008.
[3] 蘇貴洋,馬穎華,袁藝.ASP.NET 2.0快速入門及實例精選[M].電子工業出版社,2008.