正文 生產經營數據統計與指標分析係統研究(1 / 2)

生產經營數據統計與指標分析係統研究

學術研究

作者:潘永才 羅雪姣 溫小清 劉海龍 汪標

摘 要:為了實現信息化管理,以Java EE和Oracle 11g數據庫為基礎,開發了數據統計與指標分析係統。該係統完成數據錄入以及各種分類形式的彙總,指標計算分析和圖表展示等功能。實際應用證明,該係統操作界麵友好,數據彙總方式符合實際應用標準,數據處理安全,快速。

關鍵詞:數據統計;指標分析;Java EE;Oracle 11g數據庫

中圖分類號:TP316 文獻標識碼:A 文章編號:2095-1302(2015)03-00-02

0 引 言

隨著采油廠的生產經營由“行政管理”到“精細化”再到“精益化管理”的不斷升級,基礎資料統計所形成的各類統計報表日益增多,而在經營管理過程中,經營指標是體現一個單位管理水平的重要標誌。傳統的方法是以手工來進行計算,這使基層人員工作量繁重,而且也不能直觀的對指標進行分析對比,不利於企業的“精益化管理”。因此,設計信息化的數據統計和指標分析係統在實際應用中有重要意義。

生產經營統計分析係統是從生產經營管理的實際以及業務開展過程中的數據收集、存儲、訪問、應用現狀與需求出發,掌控生產過程中的各項經營指標,實現實物消耗(投入)和產品量(產出)的最佳比值為目的,以單井、單台設備為基本統計單元,逐級建立的統計分析信息化管理係統,通過投入產出基礎數據的統計,計算和分析各項生產經營指標,為成本核算、控製、分析及標杆管理提供準確的基礎資料,為管理者決策提供科學依據。

1 係統框架設計

生產經營統計分析係統采用MVC多層架構技術,運用Eclipse,PowerBuilder多種開發工具,以Oracle 11g數據庫為基礎進行開發。

係統錄入部分采用C/S(Client/Server)結構,即客戶端和服務器結構進行開發。客戶端可包含一個或多個在用戶的電腦上運行的程序,而服務器端是數據庫服務器端,客戶端通過數據庫連接訪問服務器端的數據。

係統的客戶端采B/S(Browser/Server)結構,即瀏覽器和服務器結構進行開發。采用安全高效的Java EE開源框架Spring、Spring MVC 、JdbcTemplate組合,該框架組合具有高內聚低耦合的特性,使業務代碼與頁麵展示相互分離,確保係統數據的實時性、穩定性、安全性,並創建豐富的窗體和可視化空間,達到界麵美觀、友好的效果。

後台數據庫服務器以Oracle 11g數據庫為基礎進行開發,該數據庫具有快速故障切換、簡易管理和零數據丟失災難保護功能,可以有效提高數據的可用性,最大限度地減小由於天災、人為操作錯誤或正常維護等各種原因導致停機現象所帶來的風險,滿足了油田生產管理過程中數據保存量大,存儲和讀取速度快的要求。

2 係統功能實現

該係統主要包括錄入係統和查詢係統,錄入係統和查詢係統實現的主要功能。

錄入係統主要用於基層工作人員錄入基礎數據,錄入完成後,數據進入後台數據庫保存。基礎數據主要由工作人員通過錄入係統錄入,錄入的數據為月度查詢報表的主要數據來源,還有部分數據通過本地數據庫與遠程數據庫建立連接,從遠程數據庫導入。在錄入係統添加了Excel導入導出功能,基層人員可以把已有的Excel報表直接導入錄入係統,減少了工作人員的工作量,同時可以把錄入報表直接由數據庫導出,供其他的數據使用。

查詢係統報表將錄入係統的數據主要按分類、分區塊、分油田、分過程進行單月和累計(多月)彙總,並可以對比分析每個月數據的變化曲線。上一級的查詢人員可以點擊某項數據追蹤到下一級別,找到數據來源。每個單位在每月數據彙總完成確定無誤後對數據進審核後數據將鎖定不允許再更改。如果必須要更改,則必須由擁有更高係統權限的人員解除審核才能對數據進行重新彙總,這樣確保數據的可靠性和安全性。生產經營指標查詢是對月度查詢報表中的部分重要數據進行計算處理後得到的派生報表,在生產經營指標的分析結果以柱狀、餅狀、曲線等圖表的形式展現出來,能夠更直觀地反應出相關的數據。並且在查詢界麵有Excel導出功能,將彙總後的數據報表導出。