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