李 佳,張志祥,周國義
(海軍工程大學,湖北 武漢 430033)
引進裝備器材可視化管理系統的設計與實現
李 佳,張志祥,周國義
(海軍工程大學,湖北 武漢 430033)
文章以PB9.0系統和Oracle 9i數據庫為開發工具,實現了引進裝備器材可視化管理系統的研發。該管理系統對加強引進裝備的器材信息化建設,及時掌握各類備品的動態消耗,降低器材庫存,增強器材識別能力,縮短器材申領時間等有重要作用。系統可應用于多型引進裝備器材的信息化管理,同時具有實現網絡遠程器材支援和引進裝備國產化器材研制保障計劃的計算機輔助決策功能。
引進裝備;器材;可視化;管理系統;設計
為充分做好引進裝備維修器材保障工作,盡快對引進裝備器材備品目錄清單進行漢化、開發專用計算機器材管理軟件、并實現可視化器材管理是其戰斗力形成、提高和保持的重要物質基礎, 是擺在器材管理部門面前的迫切課題[1]。裝備器材信息化和可視化管理是一種發展趨勢,可極大地縮短器材申領時間,增強器材管理人員的識別能力,減少重復申領現象,使艦船裝備器材保障效率得到極大提高[2-5]。
因此,開發“引進裝備器材可視化管理系統”軟件,對加強引進裝備的器材信息化管理,提高維修器材的信息化管理水平,提升器材管理人員方便、快速、準確查找能力等有著重大的軍事和經濟意義。
1.1需求分析
引進裝備器材可視化管理系統作為一個備品備件科學管理系統,能對多種型號的引進裝備船機電所需的8類備品維修器材進行有效管理。該系統可對所有引進裝備船機電器材配置情況,各類備品備件入庫、出庫、庫存情況,船機電器材及其零配件的研制替代方案等30余種器材信息和器材訂購合同、研制計劃等文檔進行計算機管理。能夠實現器材的入庫、出庫登記、備品備件數量的動態查詢、備件的保障方式和研制單位查詢、顯示、打印、輸出、統計以及合同管理等功能,并能夠根據各種器材或備品備件的消耗情況,通過數學模型計算并自動發出備品急需報警,提出可供參考的訂貨需求。
1.2系統功能
該可視化管理系統可以對艦船備品器材進行登錄、刪除、修改、瀏覽以及查詢操作,使用該系統能夠及時地掌握器材的動態變化,對庫存狀況做到胸中有數,合理地做出需求預測,為科學制定訂貨計劃提供有益的幫助和科學的依據。系統的合理使用能夠充分利用資源、降低庫存、節省人力,提高工作效率和經濟效益,提高決策者的決策技術和決策質量。
器材倉庫與業務機關的信息流必須一致。兩者都應設置相應的訪問權限,對數據庫的操作應按規定流程進行,拒絕未授權用戶對器材信息的修改。
根據系統設計方案,以PB9.0系統和Oracle 9i數據庫為開發工具,成功地實現了引進裝備器材可視化管理系統的開發。系統應用時,推薦采用Windows XP OS。系統的設計和開發應符合艦船備品備件管理規定。系統按照引進裝備器材管理需求設計了系統管理、信息查詢、出入庫管理、報表統計、器材文檔管理和幫助共6個功能模塊。另外,系統為每一個模塊設計了多種操作方式,可以很好地實現對引進裝備備品備件的科學管理。不同版本的系統滿足了不同用戶對系統使用權限的需求。
PB9.0是一個基于客戶/服務器結構的可視化圖形界面應用程序開發工具,提供基于網絡的分布式數據庫應用系統。PB9.0應用系統可在Win2000/XP、UNIX等多種操作系統上進行跨平臺的開發、運行和分布。由于管理系統需要良好的穩定性、維護性和具有大量數據的處理能力,本文采用了Windows 2000 server系統平臺。數據庫采用了Oracle 9i,能對倉庫數據量超過20萬個進行處理。考慮到開發的成熟度、系統穩定性及控件支持,代碼部分采用了Cache Fusion,利用了DBCA和SQL*Plus等控件。
3.1數據庫設計
針對應用需求進行數據庫設計,按照設計要求對關系模塊進行規范化處理,消除數據冗余和數據異常,最終確定在數據庫中一共建立了9個數據表,包括器材信息表、入庫單、入庫明細單、出庫單、出庫明細單、用戶表、部門表、艦型表、器材種類表,業務處理數據表結構及其相互關系如圖1所示。

圖1 數據表結構關系圖
3.2系統管理模塊設計
1)用戶管理。用戶管理包括用戶登錄及權限檢查。進入系統首先需要進行用戶身份(用戶ID)的確認,系統應該根據不同的權限提供用戶不同的功能。主要功能:①管理員具有最高權限,可進行數據庫及用戶的管理、器材查詢瀏覽、器材出入庫、打印、報表。②操作員可進行出入庫操作。③普通用戶只可以查詢器材信息,用戶只有一個權限作用域(由管理員分配),可以限定某一引進裝備,那么用戶只能對所屬作用域范圍內的器材進行查詢操作。
2)庫存初始化。“庫存初始化”是專門為系統初始化而設置,只有系統管理員有使用此功能的權限。由系統管理員錄入初始的庫存信息,管理員也可以用這個功能對已有器材信息進行必要的修改,但是,提請系統管理員注意:庫存初始化僅用于倉庫器材初始化入庫,或者在極其特殊情況下庫存信息的維護。
3)數據維護。數據維護包括3種情況:①數據的導出/導入。將一些數據導出,方便各單位數據的移植、匯總等,導入導出數據應該加密處理。②數據備份。授權用戶定期使用移動硬盤、U盤或光盤等介質對本地數據庫進行備份。③數據恢復。由系統管理員對本部門已損壞的數據庫通過備份數據進行恢復。
4)數據字典管理。分2種情況:①部門維護。信息管理系統考慮到器材所屬的部門可能會有所變化,如增加新部門等。現有器材分類:航海、武備、通信、機械儀器設備、動力自動儀表、全船機械儀器、船舶裝置、檢測儀表、管路與管系附件、電氣設備、無線電、化學勤務、帆纜等共14個部分,它們分屬相應部門管理。關于部門各引進單元不同。②器材種類維護。信息管理系統考慮到器材所屬的種類可能會有所變化,如增加新種類等。目前器材所屬種類現有:隨艦備品、基地備品、長期備品、供應品、等級修理備品等8種。
5)系統日志記錄每個用戶所做的操作和操作時間。
3.3器材信息查詢模塊設計
1)器材信息查詢分以下幾種情況:①按類型查詢。可按5種查詢。②按部門查詢,可按14個部分查詢。③按器材種類查詢。可按8種器材查詢。④自定義查詢。自定義查詢中可以指定器材編碼、器材名稱或設備碼查詢,中文拼音簡寫查詢,或者從器材信息表中任意選擇檢索條件組合,以上查詢均要求做到可二次查詢。
2)器材出入庫信息查詢可有以下2種情況:①查詢某種器材的出入庫時間、數量和單價。②統計指定時間段(當月或當年)某種器材的出入庫量。
3.4器材出入庫管理模塊設計
1)入庫操作。入庫操作查詢的是器材基本信息表,選擇所要入庫器材的器材編碼,也可以加入器材入庫時其它信息,諸如器材的貨位編碼、地點、箱號等信息。若沒有,可以空缺,但必須給出器材編碼。
2)出庫操作。查詢的是器材基本信息表,查詢器材編碼,選定出庫的器材編碼。當出庫結束后,如果該器材的數量為零,保留該條數據。
3.5常用報表查詢統計模塊設計
常用報表查詢統計模塊包括:①器材庫存一覽表。②器材進出庫情況統計表。③器材按要求查詢結果一覽表。④零報警,當倉庫內某種器材庫存為零時實時報警。
3.6器材文檔管理模塊設計
對器材合同管理、器材研制計劃、訂貨計劃、已研制器材清單、進口器材清單、器材研制廠家綜合信息等文檔進行管理。
3.7幫助模塊設計
詳實的幫助,采用截取運行圖片的方式給出各種操作過程說明。
以PB9.0系統和Oracle 9i數據庫為開發工具,成功地實現了引進裝備器材可視化管理系統的開發。該管理系統對加強引進裝備的器材信息化建設,及時掌握各類備品的動態消耗,降低器材庫存,加快器材周轉,提升器材管理人員方便、快速、準確查找能力和加強器材信息化管理水平等有重大意義。
系統可應用于多型引進裝備器材的信息管理,甚至可以實現網絡遠程器材支援和引進裝備器材研制保障計劃的計算機輔助決策。
[1]汪鴻武,蔣鐵軍,張懷強.艦船裝備器材管理面臨的形勢和對策[J]. 海軍工程大學學報(綜合版),2011,8(3):67-70.
[2]唐毅,張學玲,李立華. 倉庫三維可視化仿真系統研究[J].物流技術,2011,30(2):66-68.
[3]馬力,李楊,梁琰. 艦船裝備器材管理全資可視化實現方法研究[J]. 中國修船,2013,26(3):58-61.
[4]肖融融. 船用機電器材保障方案數據庫系統的設計與實現[J]. 現代計算機,2012(7):48-50.
[5]蔣紅梅,徐馳. 海軍裝備維修器材聯合庫存管理研究[J]. 包裝工程,2011,32(11):108-111.
In this paper,PB9.0 system and Oracle 9i database are used as development tool to realize the development of visual management system of introduced accoutrements equipment.This management system is of great importance in enhancing information construction of introduced accoutrements equipment,commanding dynamic consumption of each spare parts timely,reducing equipment repertory,strengthening ability of equipment recognition,shortening time of equipment application,etc.The system can be used in information management of multiple introduced accoutrements equipment,achieving long-distance network equipment support and computer assisted decision-making of research and development guarantee plan for domestic equipment of introduced accoutrements equipment.
introduced accoutrements;equipment;visual;management system;design
TP273
10.13352/j.issn.1001-8328.2015.01.015
李佳(1984-),男,湖北宜昌人,在讀碩士研究生,研究方向為數據庫應用技術。
2014-10-08