大慶油田 B/S - 油田產(chǎn)量運行管理平臺
一. 企業(yè)背景
大慶油田位于松遼平原中央部分,是中國最大的油區(qū),1960 年開始開發(fā)建設(shè),目前員工 30 萬,年產(chǎn)量 4000 萬噸。大慶油田有限責(zé)任公司第六采油廠是中國石油天然氣股份有限公司的全資子公司,是以石油天然氣勘探開發(fā)為主營業(yè)務(wù)的國有控股特大型企業(yè)。1999 年底大慶油田重組改制分開分立。2000 年 1 月 1 日,大慶油田有限責(zé)任公司正式注冊成立,并隨中國石油天然氣股份有限公司在美國和香港上市,連年榮登中國納稅百強企業(yè)榜首。
二. 項目名稱和項目概況
項目名稱:《油田產(chǎn)量運行管理平臺》
項目概況:系統(tǒng)采用 B/S (瀏覽器/服務(wù)器)開發(fā)模式,開發(fā)目標是為了方便管理人員及時掌握產(chǎn)量動態(tài)情況,完善產(chǎn)量運行分析機制,提高產(chǎn)量組織效率,利用現(xiàn)有數(shù)據(jù)資源,通過該系統(tǒng)全面反映全廠、各礦、各區(qū)塊產(chǎn)量運行狀況,各類影響因素、上產(chǎn)措施進度及效果,方便管理人員及時掌握產(chǎn)量動態(tài)情況,完善產(chǎn)量運行分析機制,確定挖潛方向,及時組織協(xié)調(diào),提高產(chǎn)量組織效率,確保完成全年生產(chǎn)任務(wù)。
三. 選擇葡萄城控件產(chǎn)品的主要原因
在油田數(shù)據(jù)錄入采集過程中,以往傳統(tǒng)操作型數(shù)據(jù)錄入模式存在弊端,一是對于用戶,一個頁面有若干個文本框和下拉框,只能錄入一條數(shù)據(jù)記錄,鍵盤輸入和鼠標操作頻繁交替,數(shù)據(jù)上傳有延時,數(shù)據(jù)量大錄入明顯變慢的問題;二是對于程序開發(fā)者,搭建數(shù)據(jù)錄入頁面需要編寫大量代碼來實現(xiàn),軟件開發(fā)時間長,而且用戶不能批量數(shù)據(jù)錄入與保存。
為此我們選擇了葡萄城公司的表格 Spread 控件。Spread 表格控件與 Visual Studio 開發(fā)環(huán)境實現(xiàn)無縫集成,并且使用體驗與微軟其它標準控件一致,只需要簡單的拖拽即可完成控件的定位和布局,是所見即所得控件設(shè)計器,進行簡單的屬性設(shè)置即可完成許多常用的表格功能定制。轉(zhuǎn)變了傳統(tǒng)軟件開發(fā)模式,采用新型網(wǎng)格式網(wǎng)頁數(shù)據(jù)錄入模式,在網(wǎng)頁上如同操作 EXCEL 一樣,在網(wǎng)頁表格中錄入數(shù)據(jù),方便快捷、清晰明了、層次分明。
四. 實際使用情況
在我們的項目中,使用了 Spread 控件實現(xiàn)了數(shù)據(jù)采集頁面搭建、產(chǎn)量預(yù)警曲線定制和數(shù)據(jù)的查詢展示功能。Spread 強大的單元格自定義功能、對 Excel 文件的導(dǎo)入導(dǎo)出支持,以及豐富的圖表效果很好地滿足了項目的需求。通過和葡萄城公司產(chǎn)品支持團隊的交流,提供了我們很多的支持與服務(wù),為我們加快了項目的構(gòu)建,并且解決了大量開發(fā)過程中的技術(shù)問題。
系統(tǒng)采用類似 EXCEL 電子表格操作的 Spread 表格管理控件開發(fā)錄入界面,以單元格作為錄入框?qū)崿F(xiàn)批量數(shù)據(jù)采集,大大節(jié)約了用戶錄入數(shù)據(jù)時間,數(shù)據(jù)錄入方便快捷。
當(dāng)數(shù)據(jù)錄入期結(jié)束,數(shù)據(jù)鎖定后不能修改,Spread 表格控件變成只有展示功能的界面,實現(xiàn)開發(fā)工作量最小化。
產(chǎn)量預(yù)警曲線
通過當(dāng)日外輸分別與前五日平均值、計劃的對比值,反映全廠、各礦、各小隊產(chǎn)量變化情況,依據(jù)波動范圍,啟動相應(yīng)級別預(yù)警機制,預(yù)警級別分為三級,三級波動在 10-30 噸之間,二級波動在 30-80 噸,一級波動在 80 噸以上,一級預(yù)警通過圖表紅色特殊標記出來,提醒生產(chǎn)管理部門重點關(guān)注產(chǎn)量變化情況。
數(shù)據(jù)查詢展示功能
通過選擇月份、時間類別、驅(qū)動方式(全廠、水驅(qū)、聚驅(qū)),查詢選擇條件范圍內(nèi)油田生產(chǎn)情況。具體數(shù)據(jù)項包括計劃注入、實際注入、計劃產(chǎn)液、井口產(chǎn)液、實際產(chǎn)液、產(chǎn)液流量、計劃產(chǎn)油、井口產(chǎn)油、實際產(chǎn)油、油外輸、計劃含水、實際含水、輸差。
五. 葡萄城控件產(chǎn)品對于項目的價值
在時間緊、任務(wù)重的情況下,我們積極組織技術(shù)人員開展項目的開發(fā),成立 7 人組成的項目組,項目負責(zé)人 1 人、軟件架構(gòu)設(shè)計 1 人,數(shù)據(jù)服務(wù)架構(gòu)設(shè)計 1 人,數(shù)據(jù)采集開發(fā) 2 人,報表展示開發(fā) 1 人,圖表曲線展示開發(fā) 1 人,正常需要半年以上才能開發(fā)完成的項目,在項目相關(guān)人員的共同努力下,通過使用 Spread 實現(xiàn)了數(shù)據(jù)采集頁面搭建、產(chǎn)量預(yù)警曲線定制和數(shù)據(jù)的查詢展示等功能,在近二個月的時間里就順利完成了系統(tǒng)開發(fā)。
事實證明利用 Spread 技術(shù)實現(xiàn)報表式批量數(shù)據(jù)采集模式,可以快速搭建報表式批量數(shù)據(jù)采集與展示頁面,程序開發(fā)過程中無需過多編寫代碼,就可以在 Spread 設(shè)計器中實現(xiàn)數(shù)據(jù)分組、公式計算、條件格式、圖表效果等復(fù)雜功能的表格應(yīng)用開發(fā),縮短了開發(fā)時間,從而提高開發(fā)效率。