• / 76
  • 下载费用:5 金币  

基于Android平台的航班行李管理系统——行李登补和挑找模块的设计与实现.pdf

关 键 词:
基于 ANDROID 平台 航班 行李 管理 系统 模块 设计 实现
资源描述:
本 科 毕 业 论 文基于Android平台的航班行李管理系统——行李登补和挑找模块的设计与实现Android-Based Development of Baggage ManagementSystem— Design and Implementation of Boarding Gate Check and Pick姓 名:郑衍学 号:30920102204872学 院:软件学院系:软件工程专 业:软件工程年 级:2010级指 导 教 师 :杨律青 副教授二〇一四 年六 月厦门大学本科学位论文诚信承诺书本人呈交的学位论文是在导师指导下独立完成的研究成果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合相关法律规范及《厦门大学本科毕业论文规范》。另外,该学位论文为( )课题(组)的研究成果,获得( )课题(组)经费或实验室的资助,在( )实验室完成。(请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特别声明。) 学生声明(签名):年 月 日该同学呈交的学位论文是在本人指导下独立完成的研究成果。本人已经对学生毕业论文内容进行严格审核,论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合相关法律规范及《厦门大学本科毕业论文规范》。指导教师声明(签名):年 月 日I摘要随着中国民航产业的发展,机场的旅客吞吐量、行李数持续增长。在过去,航空公司一般采用手工管理的方式对旅客的行李进行管理,这不仅效率低下,而且容易发生行李丢失,行李冒领等事故。据统计,全球的航空公司每年为追回丢失行李而发生的费用高达7.6亿美元,这还不包括理赔以及由于丢失无法估算价值的贵重物品和资料对旅客造成的损失。为了改变这一尴尬的现状,我们项目组以某软件公司为依托,开发出一套基于Android平台的航班行李管理系统(简称BMS)。这套软件可以克服过去手工管理模式效率低下、出错率高、操作复杂的缺点,为航空公司建立一个安全、稳定、高效的民航行李管理平台。该行李管理系统主要包括:登录模块、出港行李、进港行李、中转行李、行李挑找、行李登补、行李运送、消息管理和离线管理等模块。本文首先对系统所用到的相关技术进行了简要的介绍,然后对该民航行李管理系统的开发背景、系统目标、系统特性以及系统架构等作了详细的说明。重点介绍了挑找和行李登补模块从需求分析、整体设计、详细设计到编码实现以及软件测试的整体过程。最后,本文总结了我们小组成员在完成此次毕业设计的过程中的收获和经验教训,并且针对系统的不足之处指出了改进的方法。关键词:行李管理;Android;挑找;登补IIAbstractWith the development of the civil aviation industry in China, the passengerthroughput and the number of luggage keeps growing. In the past, airline companiesmanage luggage by hand generally, which is not only inefficient but also bring about alot of accident. According to statistics, airline companies on earth spend 7.6 billiondollars to recover the lost luggage, which does not include the settlement of claims aswell as the loss of the lost valuables and materials. To change this awkward situation,our group developed a set of Android-based baggage management system. Thissoftware can change the inefficient, fallible and complex way of managing luggage,offer the airline companies a safe, stable and efficient platform of civil aviationbaggage management. The system mainly consists of the following parts: loggingmodule, leaving port module, arriving port module, transship module, picking module,boarding gate check module, transportation module, message module and offlinemanagement module.At the beginning, the paper briefly introduce the relevant technologies used bythe software system, then it illustrates the development background, goals of thesystem, features of the system as well as the system architecture. The paper focuseson introducing the picking module and boarding gate check module from requirementanalysis, overall design, detailed design to coding and testing. Finally, the paperconcludes the experience we gained from the graduation project process, and we putforward someimprovements forthisbaggage management system as well.Key words: baggage management,Android, picking, boarding gatecheckIII目录第一章 绪论.............................................................................................. 11.1 引言....................................................................................................................11.2 论文的组织结构................................................................................................2第二章 相关技术概述..............................................................................32.1 Android平台介绍.............................................................................................32.2 Mediator模式介绍...........................................................................................52.3 XML技术简介..................................................................................................62.4 JSON技术简介.................................................................................................72.5 本章小结............................................................................................................8第三章 航班行李信息管理系统综述.......................................................93.1 开发背景............................................................................................................93.2 系统目标............................................................................................................93.2.1 提升服务质量.........................................................................................93.2.2 提高工作效率.........................................................................................93.2.3 提高行李管理水平...............................................................................103.3 系统特性..........................................................................................................103.3.1 全面的行李跟踪...................................................................................103.3.2 实时业务协作.......................................................................................103.3.3 离线处理能力.......................................................................................103.4 系统软件结构..................................................................................................103.5 系统架构..........................................................................................................133.6 系统拓扑图......................................................................................................143.7 本章小结..........................................................................................................16第四章 行李登补和行李挑找模块的需求分析.................................... 174.1 行李登补模块的需求分析..............................................................................174.1.1 行李登补模块的用例图.......................................................................174.1.2 行李登补模块的用例...........................................................................17IV4.2 行李挑找模块的需求分析..............................................................................194.2.1 行李挑找模块的用例图.......................................................................194.2.2 行李挑找模块的用例...........................................................................204.3 非功能性需求..................................................................................................224.3.1 界面需求...............................................................................................224.3.2 性能需求...............................................................................................224.3.3 安全需求...............................................................................................234.3.4 可操作性需求.......................................................................................244.4 本章小结..........................................................................................................24第五章 行李登补和行李挑找模块的设计............................................ 255.1.1 行李登补模块.......................................................................................255.1.2 行李挑找模块.......................................................................................265.1.3 数据库设计...........................................................................................275.1.4 系统其他设计.......................................................................................29第六章 系统实现...................................................................................316.1 开发环境及相关工具......................................................................................316.2 系统配置..........................................................................................................326.3 代码..................................................................................................................356.4 运行界面..........................................................................................................436.4.1登录界面................................................................................................436.4.2主界面....................................................................................................456.4.3登补行李................................................................................................466.4.4 挑找行李...............................................................................................516.5 本章小结..........................................................................................................56第七章 系统测试.....................................................................................577.1 单元测试..........................................................................................................577.2 功能测试..........................................................................................................597.3 性能测试..........................................................................................................607.4本章小结...........................................................................................................60V第八章 总结与展望.................................................................................618.1 论文总结..........................................................................................................618.2 工作展望..........................................................................................................62参考文献................................................................................................... 63致谢............................................................................................................64VIContentChapter 1 Preface....................................................................................11.1 Introduction...................................................................................................... 11.2 Paper organization structure.........................................................................2Chapter 2 System related technologies outline................................. 32.1 Android Framework....................................................................................... 32.2 Introduction of Mediator pattern................................................................ 52.3 Introduction of XML......................................................................................62.4 Introduction of JSON.....................................................................................72.5 Summary........................................................................................................... 8Chapter 3 Overview of Baggage Management System................93.1 Development background...............................................................................93.2 System goals..................................................................................................... 93.2.1 Improve service quality............................................................................93.2.2 Improve working efficiency......................................................................93.2.3 Improve the level of baggage management.........................................103.3 System features..............................................................................................103.3.1 Comprehensive baggage tracking...........................................................103.3.2 Real-time business collaboration...........................................................103.3.3 Off-time processing capacity.................................................................103.4 Software architecture of system.................................................................103.5 System architecture.......................................................................................133.6 System topology............................................................................................. 143.7 Summary......................................................................................................... 16Chapter 4 Requirement analysis of Board Gate Check and Bag Pick....................................................................................................................174.1 Requirement analysis of Board Gate Check module............................ 17
展开阅读全文
1
  金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于Android平台的航班行李管理系统——行李登补和挑找模块的设计与实现.pdf
链接地址:http://www.gold-doc.com/p-255223.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
[email protected] 2014-2018 金牌文库网站版权所有
经营许可证编号:浙ICP备15046084号-3
收起
展开