解立春,潘兵濤,黨大偉,劉 伯,吳 睿
(中國石油天然氣股份有限公司長慶油田分公司第一采油廠,陜西 延安 716009)
目前,采油廠產能建設項目組結算未使用任何信息化系統,采用的是人工方式。隨著社會的發展,人工方式辦公都在信息化辦公方向轉變。人工方式辦公會出現很多問題,比如,工作量很大,數據準確性很低,一旦基數或公式發生變化需要全部重新修改,工作量統計難度大,數據傳輸不方便,數據存儲查找不方便,工作效率低等。而使用信息化系統辦公,上述問題都將得到較好的解決,大幅提高用戶交互體驗和工作效率。
產能建設結算管理信息系統如圖1 所示。信息管理系統模塊主要包括:專業信息錄入、監督部門扣款、數據報表生成、公式管理、項目審核、綜合管理、統計查詢和系統管理。
系統所有功能只面向長慶油田公司采油一廠,對產能建設結算業務相關的部門或人員開放。組織機構可分為二級結構,一級單位是項目組,二級單位是專業組、監督部門。設計原則如下:①系統遵循MVC(Model、View、Controller)設計思想,面向對象進行分析和設計;②保證模塊、程序之間實現松散耦合;③使用成熟的開發框架或組件;④抽象公用模塊,減少重復代碼編寫量;⑤保證業務代碼的可重用性;⑥保證系統的開放性,保證未來可對系統擴充與完善;⑦用戶界面友好,方便操作,易于為操作員、單位領導和業務人員掌握和使用,所有使用代碼的地方,應有中文提示出現,用戶不需查詢和記憶代碼含義。
①數據表結構設計應力求做到結構合理,索引適當,能夠保證多用戶操作時的數據存取速度;②數據表之間關聯關系清晰,避免數據混亂;③數據結構的設計應具有前瞻性,能夠適應后續擴展開發的需要;④應盡量避免可能生成的冗余數據;⑤兼顧數據備份的需要。
系統總體設計主要分為用戶交互、功能模塊、邏輯處理、數據存儲四大部分。①用戶交互:提供操作人員的交互介質,作為系統運行的數據基礎;對于操作步驟超出3 步或更多的,則提供向導操作模式。②功能模塊:系統設計遵循MVC 設計原則;建立總體模塊,保證每個需求的功能都能夠落實到具體模塊上。③業務邏輯處理:利用程序內部邏輯算法及存儲過程來完成產能數據的分攤、匯總和經濟指標的計算,寫入數據庫,并通過功能模塊、用戶交互逐級反饋給用戶。④數據存儲:對業務邏輯處理數據進行存儲,數據存儲采用實體表和分區表的存儲形式,提高數據讀寫速度,為系統數據及業務邏輯數據提供讀寫基礎。
(1)圖形界面模塊設計。圖形界面設計的主要目標是提升軟件產品易用性,建立軟件框架布局,形成套系圖形顯示模式,打造品牌軟件。圖形界面框架要靈活,可以通過設置改變界面顯示顏色與風格。
界面總體設計包括以下4 個方面的內容:主工作區、樹形菜單功能選取區域、主模塊選取區域設計、圖形工具條設計。
①主工作區:在主工作區所有功能操作區以多標簽頁(Tab)形式顯示,這樣用戶可以充分利用主工作區空間,同時多個標簽頁也為用戶操作系統提供方便,用戶可在同一工作區同時打開多個功能點,并實現業務管理。②樹形菜單功能選取區域:系統功能點導入菜單,以樹形層級的結構顯示,樹節點分為葉子節點和非葉子節點,葉子節點與非葉子節點用不同圖標顯示,以明確區分功能組和功能點的區別,方便用戶找到系統具體功能點,快速到達系統功能點的工作區。③主模塊選取區域設計:系統主功能模塊導航區域為用戶提供模塊切換功能,實現模塊的快速導航,過濾樹形菜單,方便用戶找到需要的菜單。④圖形工具條設計:建立圖形工具條,實現圖片加載、圖片變換及操作交互。
(2)數據表格生成模塊。項目基本信息管理功能主要包括鉆井、測井、動態監測、固井、錄井、試油、壓裂、鉆前等基本信息的導入以及扣款操作、分發、項目處理、項目審核、下載/打印和歸檔等內容。
①導入表格數據:根據項目的實際情況,向系統導入項目的基本信息。②扣款操作:在完成項目基本信息導入后,提交到監督部門,監督部門根據實際情況進行各項扣款操作。③分發:項目組領導進行分發。④項目處理:項目組科員接到項目處理任務后,根據不同的項目,向系統錄入合同信息、系統生成不同的表格數據,生成后則提交審核。⑤項目審核:項目審核角色接收到科員處理完成的項目后進行審核,如果處理有問題則退回重新處理,合格則審核通過。⑥下載/打印和歸檔:在項目審核后,科員下載生成的數據表格,需要打印的在線套打并歸檔。
(3)綜合管理模塊。綜合管理模塊主要包括任務中心、報表查詢、圖表查詢、基本數據價格管理、公式管理、權限管理、系統日志管理等內容。
①任務中心:每個人日常有各種不同的工作任務需要處理,可能分散到多個模塊中,如果用戶逐模塊查找當天的工作任務,勢必浪費很多的時間,且可能會有疏漏。通過任務中心把個人任務收集到一個統一的功能中,進行工作提醒可提高工作效率,防止工作遺漏。②報表查詢:對項目組完成的工作按周、年、月時間段進行統計,并從工作量和工作成果等不同角度進行匯總,生成統計報表。③圖表查詢:根據生成的數據的數理分段進行統計,并根據統計結果繪制曲線圖。④基本數據價格管理:根據價格表對價格對行分類管理,現有分類8 類,如鉆井,鉆前等。⑤公式管理:根據項目分類對公式進行分類。⑥權限管理:根據用戶名及項目名等參數,判斷用戶權限,用于提供系統使用用戶是否擁有某種功能或者使用權限;將功能數據化并存儲,用于設置角色及用戶權限;將數據資源化并存儲,用于設置角色及用戶權限。⑦系統日志管理:提供日志接口服務,用于各功能模塊調用日志服務;提供日志存儲服務。
企業建立管理信息系統的目的是要實現信息技術應用由局部到全局、由戰術層次到戰略層次的全面滲透,并將信息管理運用于各個流程,支持企業經營管理的過程。它通過對信息進行更加有效的記錄、采集、統計和分析,進而得到企業在營運過程中所需要的管理信息與決策信息。與傳統的人工計算數據的方式相比,其具有工作量較小、效率更高、準確度更高等優勢。長慶油田采油一廠產能建設結算管理信息系統的設計,克服了以往全憑手工計算方式記錄數據的弊端,減少了過去每年需要投入大量人力進行資產管理的成本,避免了人工操作出現的諸多問題,提高了企業產能建設的管理效率,為企業更好地實現經濟目標提供了有效幫助。