摘 要:論文對系統運行環境進行介紹,然后對系統中主要功能界面和運行的關鍵代碼進行設計,包括對設備信息管理、設備運行狀態管理、設備維修管理、設備報廢管理以及系統管理界面的實現,最后分別介紹了系統的測試方法和測試結果。
關鍵詞:管理系統;設計;測試
1.石油設備管理系統的意義
由于設備的信息管理具有信息復雜、牽涉的面很廣等特點,對設備的信息進行綜合分析、動態管理以及共享查詢,就必須要現代化的計算機網絡進行管理。為進一步提高辦公效率和管理能力,準確、及時、動態的了解設備的管理信息,建設數字化的油田,必須建立油田設備管理信息系統。
2. 系統設計
2.1 設計原則
依據信息管理系統的設計理念,開發該系統的基本原則:
1、開放性:對用戶錄入系統的各項數據實現共享,以使用戶能夠在任何一個終端上迅速的進行各項數據處理;
2、穩定性:采用一定的技術使系統的各項性能穩定發揮;
3、實用性:系統建立的各個用戶交互界面應該直觀實用,可以為普通大眾所易于接受,從而方便大家的使用;
4、容錯性:在用戶登錄系統后的錯誤操作系統要具有一定的反應能力,包括錯誤提示或者一些相關的錯誤處理措施,保證系統的安全可靠;
5、通用性:系統的軟硬件要求要盡量降低,以滿足廣大用戶的使用。
2.2 系統總體設計
2.2.1 系統體系結構
本系統在設計系統開發模式時,基于C/S模式和B/S模式相結合的方式,并發揮各自優勢來滿足不同用戶的需要。將系統中Internet應用采用B/S模式,實現通過瀏覽器進行信息的查詢、瀏覽,而對于石油公司內各個部門本地局域網應用,由于其交互性和安全性要求高,采用C/S模式,將其設計為基于局域網的C/S模式的管理信息模塊,確保系統對安全性、處理速度和針對特定業務交互性強的要求。
2.2.2 系統功能架構設計
石油設備管理系統功能設計主要分為以下11個功能。功能架構圖如下圖所示。
圖2-1設備管理系統功能結構圖
3. 系統實現和測試
3.1 系統運行環境
系統運行環境硬件配置,建立在.net Framework的平臺上,通過不斷調試和安裝Visual Studio 2008開發工具,利用了ASP.NET技術實現動態網頁的效果,用戶能夠快速、高效的完成訪問數據和提出請求。同時系統需要借助SQL server2008存儲技術完成強大的數據管理功能,與Visual Studio 2008搭配的完美無缺。
3.2 系統主要功能實現
3.2.1 設備信息管理功能
設備信息管理在石油設備管理系統中屬于最基礎的數據管理功能,通過將企業中的每一臺設備信息進行詳細錄入。新增設備界面效果圖如下所示。
圖3-1設備信息增加管理界面
3.2.2 設備運行狀態管理功能
設備運行狀態主要管理設備在為公司運轉過程中的數據信息,充分了解設備在工作中的運行情況,以便為設備操作員提供更多的信息,避免由于設備的突發大型故障而未做好準備,影響公司的效益。
3.2.3 設備維修管理功能
設備維修管理模塊根據設備運行狀態與設備維修周期自動制作包括事故故障設備在內的設備維修月度計劃和設備大修年度計劃,對于出現故障的設備進行維修工作。通過部門討論,得出設備維修指導書和維修費用,并記錄了設備日常故障維修記錄以及計劃性維修記錄。
圖3-2維修員錄入界面
3.2.4 設備變動管理功能
設備變動管理主要涉及到設備調撥變動的過程管理,首先對調出設備數據信息,填寫設備的變動總類,包括設備調入或調出等類型,分別填寫設備變動的單位名稱。以便了解設備的來源和去向。設備變動情況的效果界面如下圖所示。
圖3-3設備變動情況界面
3.2.5 設備報廢管理功能
設備報廢管理是針對無法產生效益并且增加公司管理成本的設備進行管理的功能模塊,設備報廢明細表界面如下圖所示
圖3-4設備報廢明細表界面
3.2.6 系統管理功能
系統管理包含對用戶管理、權限管理以及數據參數管理等,權限管理可以為系統用戶提供的一定范圍的操作權限,同時也保證了系統的數據安全。下面分別對權限管理和系統管理中其他功能界面進行展示。
圖3-8數據備份界面
3.3 測試方法
本次系統測試系統時,使用了黑盒測試法,測試本系統使用的方法有:
(1)等價類出現在黑盒測試法中,這種技術能夠在測試時設計用例。在定義域中,一些可能的數據都得以輸入,等價類技術可以將這些數據劃分成許多等價類,在測試系統時,等價類中的每個代表數據等價于同類中的所有數據。
(2)測試以界面為基礎:
測試如果以界面為基礎,不考慮軟件的實現細節和需求,此時想要獲得測試需要的數據和產生的數據使用軟件和系統運行間的界面便可。取值概率分布、軟件輸入、數據輸出類型的取值范圍都包括在其中。軟件開發人員負責測試,要求測試人員沒有參與過該系統的編碼。
3.4 測試結果
本系統經過了多方面的測試,現在已經在設備管理工作中實際運行,經過反饋表明該系統已經基本達到預期的目的。
參考文獻:
[1] 蔣亞南, 樓應侯. 中小型企業設備管理系統的編碼設計與應用[J]. 計算機工程與應用, 2003, 10: 217-219.
[2] 王太勇, 王雙利, 王正英, etal. 基于狀態監測和故障診斷的設備管理系統[J]. 計算機集成制造系統, 2006, 12(7): 1080-1084.
[3] [14]Michael F. Worboys. GIS:A Computing Perspective. Taylor & Franics Ltd, London,Britain,1996
[4] 韓傳軍,張茂,楊斌.基于ASP.NET的石油企業設備管理信息系統[J].現代制造工程,2009 (4):37-39
[5] 張浩,劉曉慧.基于ASP的Web Services的研究和應用[J].微計算機信息.2007(15):12-13
作者簡介:董蕾(1972—),女,漢族,浙江寧波人,碩士,主要研究方向:物資管理、供應鏈管理。