航材需求量预测应用系统设计

2012-09-26 02:27张作刚
电子设计工程 2012年21期
关键词:航材需求量预处理

赵 明,张作刚

(海军航空工程学院 青岛校区,山东 青岛 266041)

在科学技术快速发展的今天,各行各业计算机的应用技术也得到了广泛的应用和迅速的发展。随着航材需求量的迅速增加以及航材种类、配备机型的不断繁杂,利用计算机信息系统对航材需求进行预测和管理已经成为必不可少的现代化工具和重要手段。本文通过对航材需求预测技术的研究,讨论了如何将其融入于计算机应用系统设计。本系统使用Visual C++6.0[1]作为系统前台的开发工具,使用SQL Server 2005[2]对数据库进行管理。

1 系统功能定义和总体结构

设计开发航材需求量预测应用系统,有3个主要功能:1)验证研究的集中需求预测方法为后续的研究做出有意义的探索;2)规范数据收集和预处理流程,通过该系统可以实现对于历史数据的收集和保存;3)通过研究细化航材需求量预测应用系统的软件工作流程,细分航材需求量预测应用系统的功能模块,为后续开发类似系统提供参考。

航材需求量预测应用系统结构[3-4]如图1所示。

工作人员利用系统提供的数据收集规则和界面收集录入航材历史需求量以及相关信息,系统将这些历史信息通过数据管理单元保存入数据库中,以备航材需求量预测时使用。当工作人员需要进行航材需求量预测时,经系统进行初始化,然后输入与航材需求量预测相关的参数,然后应用调用内部程序进行运算处理得出预测结果,并将该预测结果显示给工作人。如果工作人员需要将该预测结果保存进数据库需要进行确认。

图1 航材需求量预测应用系统结构图Fig.1 Structure diagram of the air materiel spare parts’demand forecast system

2 应用系统的主要模块介绍

航材需求量预测应用系统的主要有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

3 结束语

综上所述可以看出,利用上述方案所开发出来的航材需求量预测应用系统,不仅提供了航材的录入时间,名称,编号,装机类型,装机数,库存水平等信息的管理,还包括了整个机队的规模,飞行任务量,飞行员和机务人员整体水平等与航材消耗有直接关系的因素的信息管理;同时还能够实现多种不同方法需求预测输出的功能。实践表明该系统可以快速有效地进行信息管理,既提高了工作效率,还加强了安全性。尤其是对于复杂的信息管理计算,更能够充分发挥它的优越性。

[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.

猜你喜欢
航材需求量预处理
考虑航材共享的国产民机航材配置技术研究
从数学角度看“弹性”
价格战是一定的! 2020年虾苗需求量预计减少10%~20%,苗价下调是趋势
从“人”的角度浅谈对航材管理的认识
基于预处理MUSIC算法的分布式阵列DOA估计
浅谈我国通用航空航材共享业务
浅谈PLC在预处理生产线自动化改造中的应用
络合萃取法预处理H酸废水
基于自适应预处理的改进CPF-GMRES算法
基于SPSS因子分析的舰载机航材保障风险因素分析