航空电子履历本管理系统的设计与实现
发布时间:2017-08-31 03:27
本文关键词:航空电子履历本管理系统的设计与实现
更多相关文章: 航空履历本 SSH Android 二维码 数据同步
【摘要】:航空履历本记载了飞机和其所属的部附件的全寿命信息,包括从生产到总装、调试和后期使用的全部信息,每架飞机包含履历本总量超千本,总字数约百万。航空履历本包括机载设备履历本、飞机履历本和发动机履历本,是产品承制方、使用方共同记载产品质量状况的说明书,是产品合格的证明文件,也是部队后勤保障和航空产品完好交付的技术文件。本课题来源于公司的实际项目,主要研究的是航空装备履历本电子化及其管理的问题,便于进行转场时,航空装备的快速机动。本文通过调研实际需要,设计一套航空电子履历本智能化管理系统,本文的主要工作和创新点如下:(1)根据航空履历本的具体使用情况,总结分析得出航空电子履历本管理系统的需求,并设计系统的总体方案。该系统由服务器端和平板设备端两部分组成,通过数据线的方式实现两部分的通讯。本文阐述服务器端和平板设备端的设计工作。服务器端基于B/S架构,主要采用SSH框架,通过浏览器进行访问,具有履历本管理、基础数据管理、履历本信息管理等功能,平板设备端采用Android技术,具有履历本查看、查询、统计、数据管理、二维码扫描识别等功能。(2)根据系统的功能需求,对软件的功能详细设计。设计服务器端和平板设备端的数据同步和数据部署策略;设计基于Shiro的细粒度的权限控制管理功能,明确系统中用户权限,将权限精确到数据级别;同时设计以SHA算法为基础的混合加密策略,提高系统的安全性和保密性。(3)根据系统的详细设计,对软件基础服务进行封装,在其基础上实现有寿件管理、数据管理等功能,对主要模块的实现逻辑以及实现效果进行了展示。经过在某部队的试用表明,系统可以快速将已经存在的履历本数据通过Excel表格的形式导入到服务器端数据库中,对数据进行有效的管理。同时数据能从服务器端部署到平板设备端,两端可以进行数据同步。可以对履历本的数据进行智能化管理,包括有寿件设备的寿命控制和预警,飞行时间、飞行次数等信息的统计。实现了航空履历本的电子化和智能管理,达到了设计之初所设想的解决人力与时间进度的矛盾、加快生产和检验效率的目的,提升了部队的综合保障能力。
【关键词】:航空履历本 SSH Android 二维码 数据同步
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要4-5
- Abstract5-10
- 第1章 绪论10-16
- 1.1 课题背景10
- 1.2 国内外研究现状10-12
- 1.2.1 国内研究现状11-12
- 1.2.2 国外研究现状12
- 1.3 研究目的和意义12-13
- 1.4 本文主要研究内容13-14
- 1.5 论文章节安排14-16
- 第2章 航空电子履历本管理系统相关技术和概念16-24
- 2.1 航空履历本介绍16-17
- 2.1.1 飞机履历本16
- 2.1.2 发动机履历本16-17
- 2.1.3 机载设备履历本17
- 2.2 SSH框架相关技术17-21
- 2.2.1 Struts2框架18-19
- 2.2.2 Spring框架19-20
- 2.2.3 Hibernate框架20-21
- 2.3 Apache相关技术21
- 2.4 数据库相关技术21
- 2.5 核心设计模式及思想21-22
- 2.6 本章小结22-24
- 第3章 航空电子履历本管理系统需求分析24-30
- 3.1 系统需求分析24-26
- 3.1.1 需求概要分析24-25
- 3.1.2 功能需求分析25-26
- 3.1.3 非功能性需求分析26
- 3.2 关键问题综述26-27
- 3.3 可行性分析27-28
- 3.4 本章小结28-30
- 第4章 航空电子履历本管理系统设计30-54
- 4.1 总体方案设计30-33
- 4.1.1 系统设计的目的30
- 4.1.2 系统设计的方案30-31
- 4.1.3 系统功能模块设计31-33
- 4.2 系统详细设计33-42
- 4.2.1 服务器端详细设计33-40
- 4.2.2 平板设备端详细设计40-42
- 4.3 数据库设计42-53
- 4.3.1 数据库设计原则42
- 4.3.2 服务器端数据库设计42-52
- 4.3.3 平板设备端数据库设计52-53
- 4.4 本章小结53-54
- 第5章 航空电子履历本管理系统实现54-90
- 5.1 系统实现环境54-55
- 5.1.1 系统运行环境54
- 5.1.2 系统开发环境54-55
- 5.2 系统总体架构实现55-57
- 5.2.1 服务器端架构55-56
- 5.2.2 平板设备端架构56-57
- 5.3 数据管理模块实现57-65
- 5.3.1 数据导入57-61
- 5.3.2 数据部署61-64
- 5.3.3 数据同步64-65
- 5.4 履历本管理65-71
- 5.4.1 服务器端65-66
- 5.4.2 平板设备端66-71
- 5.5 履历本信息管理71-75
- 5.5.1 服务器端71-74
- 5.5.2 平板设备端74-75
- 5.6 权限与安全管理75-81
- 5.6.1 基于Shiro的细粒度的资源的访问控制实现76-80
- 5.6.2 基于SHA的混合加密策略实现80-81
- 5.7 系统其他主要界面实现81-85
- 5.8 测试85-88
- 5.9 本章小结88-90
- 结论90-92
- 参考文献92-96
- 攻读硕士学位期间所发表的学术论文96-98
- 致谢98
本文编号:763212
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/763212.html