趙 明,張作剛
(海軍航空工程學院 青島校區,山東 青島 266041)
在科學技術快速發展的今天,各行各業計算機的應用技術也得到了廣泛的應用和迅速的發展。隨著航材需求量的迅速增加以及航材種類、配備機型的不斷繁雜,利用計算機信息系統對航材需求進行預測和管理已經成為必不可少的現代化工具和重要手段。本文通過對航材需求預測技術的研究,討論了如何將其融入于計算機應用系統設計。本系統使用Visual C++6.0[1]作為系統前臺的開發工具,使用SQL Server 2005[2]對數據庫進行管理。
設計開發航材需求量預測應用系統,有3個主要功能:1)驗證研究的集中需求預測方法為后續的研究做出有意義的探索;2)規范數據收集和預處理流程,通過該系統可以實現對于歷史數據的收集和保存;3)通過研究細化航材需求量預測應用系統的軟件工作流程,細分航材需求量預測應用系統的功能模塊,為后續開發類似系統提供參考。
航材需求量預測應用系統結構[3-4]如圖1所示。
工作人員利用系統提供的數據收集規則和界面收集錄入航材歷史需求量以及相關信息,系統將這些歷史信息通過數據管理單元保存入數據庫中,以備航材需求量預測時使用。當工作人員需要進行航材需求量預測時,經系統進行初始化,然后輸入與航材需求量預測相關的參數,然后應用調用內部程序進行運算處理得出預測結果,并將該預測結果顯示給工作人。如果工作人員需要將該預測結果保存進數據庫需要進行確認。

圖1 航材需求量預測應用系統結構圖Fig.1 Structure diagram of the air materiel spare parts’demand forecast system
航材需求量預測應用系統的主要有7個功能模塊[5-6]如圖2所示。
1)系統登入與用戶管理模塊。主要功能是驗證工作人員輸入的用戶名和密碼是否有權可以使用航材需求量預測應用系統,管理授權的用戶名和密碼。運行界面如圖3所示。
2)歷史數據收集和錄入模塊。是為工作人員提供一個錄入航材歷史需求信息的平臺,并將這些信息進行量化處理,存儲于數據庫中,以備數據預處理模塊調用。運行界面如圖4所示。

圖2 航材需求量預測應用系統的主要功能模塊Fig.2 Main function module of the air materiel spare parts’demand forecast system

圖3 系統登入與用戶管理模塊運行界面Fig.3 System login and user management module operation interface

圖4 歷史數據收集和錄入模塊運行界面Fig.4 Historical data collection and input module operation interface
3)數據管理模塊。對建立的數據庫進行管理,包括對數據庫中的各個數據表進行增加、刪除、修改等作,還包括對確定的一張數據表中的字段進行增加、刪除、修改等操作。運行界面如圖5所示。

圖5 數據管理模塊運行界面Fig.5 Data management module operation interface
4)數據預處理模塊。運行航材需求函數對工作人員輸入的航材歷史需求信息進行預處理,處理后能夠被更好的預測算法調用,如歸一化處理等。該部分與具體的預測算法有關。運行界面如圖6所示。

圖6 數據預處理模塊運行界面Fig.6 Data preprocessing module operation interface
5)預測算法管理模塊。對預測算法進行編輯,修改、刪除、增加軟件的代碼。

圖7 預測算法管理模塊運行界面Fig.7 Forecast algorithm management module operation interface
6)預測運行模塊。工作人員提供在進行航材需求量預測之前設置預測相關的參數的平臺,以備預測算法使用。

圖8 預測運行模塊運行界面Fig.8 Forecast of operational module operation interface
7)預測結果輸出模塊。將預測結果輸出給工作人員,如果工作人員需要則保存在存儲入數據庫中。

圖9 預測結果輸出模塊運行結果Fig.9 Forecast result output module operation results
綜上所述可以看出,利用上述方案所開發出來的航材需求量預測應用系統,不僅提供了航材的錄入時間,名稱,編號,裝機類型,裝機數,庫存水平等信息的管理,還包括了整個機隊的規模,飛行任務量,飛行員和機務人員整體水平等與航材消耗有直接關系的因素的信息管理;同時還能夠實現多種不同方法需求預測輸出的功能。實踐表明該系統可以快速有效地進行信息管理,既提高了工作效率,還加強了安全性。尤其是對于復雜的信息管理計算,更能夠充分發揮它的優越性。
[1]金雪云.Visual C++教程[M].北京:清華大學出版社,2005.
[2]薩師煊.數據庫系統概論[M].北京:高等教育出版社,1991.
[3]平長安,王毅,程王爭.高校學生管理綜合信息系統軟件的設計與開發[J].鄭州航空工業管理學院學報:社會科學版,2002,21(1):27-30.
PING Chang-an,WANG Yi,CHENG Wang-zheng.Comprehensive information system for college student management software design and development[J].Journal of Zhengzhou Institute of Aeronautics Industry Management:Social Science Edition,2002,21(1):27-30.
[4]祝振磊.學生管理信息系統設計與開發[J].科技廣場,2011(3):117-119.
ZHU Zhen-lei.Studentmanagementinformation system design and development of[J].Technology Square,2011(3):117-119.
[5]梁德華.淺析高等院校學籍管理信息系統的設計與開發[J].硅谷,2011(1):80-81.
LIANG De-hua.An analysis of higher education student management information system design and development of[J].Silicon Valley,2011(1):80-81.
[6]童菲.基于B/S的高職學生管理信息系統的設計與實現[D].青島:中國海洋大學,2009.