论文部分内容阅读
为加快直升机装备维修信息化建设步伐,进一步提高直升机维修保障能力,尤其是应急抢修能力,在全面了解直升机维修需求的基础上,满足系统架构需求和业务功能需求,构建一个运行稳定、功能强大、界面友好的信息化平台,是陆军航空兵极为关注的一个问题。本文首先详细分析原维修管理系统的不足和缺点:原维修管理系统采用B/S结构,IIS+ASP+MS Sql Server的技术架构,完成了硬件搭建和系统研制工作,将生产、技术和质量管理等工作纳入了网络管理。但由于工程开发时,对信息化建设和维修管理认识不深入,需求分析不到位,致使系统建设不完善。随着直升机数量不断增多、修理任务不断加重,原有管理系统对已难以满足直升机全面监控要求和可靠性要求,与专业应用系统的数据交流问题也日益凸显。针对上述不足,本文设计并实现了基于J2EE的维修管理系统,实现组件的低耦合,提高系统扩展能力,降低维护难度,使系统具有良好的扩展性和可维护性。本文所做的主要工作如下:1)根据系统需求,借鉴Web Service的理念,搭建一个轻量级的基于服务提供者/服务使用者模型的技术构架,降低各J2EE应用组件间的耦合度,提高应用组件的可复用性;2)改进直升机整机修理监控思想,确定直升机维修管理系统各功能模块建设思路,进行直升机维修管理系统总体框架设计;3)设计了基于HTTP、HTTP+XML、SOAP和Socket的通讯接口,提供了与基于EJB、CORBA、Web Service的调用支持,降低系统颗粒度;4)在业务层内嵌了轻量级的工作流引擎,实现了修理流程的可定制化,并使用计划排程技术生成排产计划,为计划管理提供决策支持;5)根据遗留系统的具体情况,开发了ETL数据转换工具,实现不同数据源之间的数据传输交流。本文从直升机维修管理实际出发,设计和实现了基于J2EE的直升机维修管理系统,实现直升机维修工作的全面、精确管理,在保证直升机完好性和良好性的同时,为视情维修提供最大限度的科学依据,并为相关修理单位的信息化建设提供了技术借鉴。