设计(论文)的主要内容: 该系统是基于MVC框架下的Android移动平台,具有实时、易 维护及易功能扩展的机场自助服务系统。针对民航事业高速发展对高质量旅客服务的需求,提出一种面向机场旅客的个化信息服务系统,通过航空旅客个性化信息分类与编码、旅客出行特点与偏好模式发现、航空信息个性化聚集与推送、旅客信息服务质量控制与安全保障等多项技术,构建可信、可靠的旅客个性化信息综合服务平台。为航空旅客提供快速、便捷、高效、个性化的航空信息服务。 本论文主要完成的工作包括: 该专家系统是通过MVC框架搭建整体的开发模式,利用框架提供一系列的Class(类)来建立和管理Android应用程序的用户界面( UI )接口、应用程序对象、事件控制、绘图模型、窗口、视图和用于控制触摸屏等的接口;通过Okhttp或者Retrofit框架,对网络数据进行访问,并将数据存储在SQLite数据库中,以便数据的进一步处理。具体的开发内容如下: 1、Android端客户端功能开发 (1) 用户信息管理:对用户信息个人进行的注册、修改、删除。 (2) 航班信息管理:用户可以根据自己的需求选择进出港类型的选择:展示航班信息,包括航班公司,航班号,航班出发地,目的地,预计到达时间,实际到达时间,到达出口,行李转盘号等信息;航班关注:用户可在航班进出港信息中查询到所需航班,进行航班的关注,实时了解航班的进程。建立数据库,并对其数据库中的信息进行新增、修改、删除,并通过网络访问将其数据传输至后台数据库中,完成数据共享。 (3) 系统设置:包含个人航班的关注设定,将个人需求的航班的进行收藏关注,可以在需要的情况下,已更快定位找到相关信息。系统帮助设定,完成系统的在线帮助,使用户实时的感受到“无障碍”使用。
|
设计(论文)任务要求: 完成本毕业设计课题,按照软件工程的各阶段进行,具体如下: 1.项目前期阶段: 通过查找文献资料、电话调研等方法,按照课题的实际要求,画出组织机构图、业务用例图、业务流程图、功能结构图等图形,给出需求说明书。 2.需求分析阶段 画出数据流图和撰写数据字典,或者画出用例图、分析类图等图形,给出需求规格说明书。 3.概要设计阶段 需要画出系统功能结构图、IPO图或者类图、系统流程图,画出ER模型图,给出概要设计规格说明书。 4.详细设计和实现阶段 需要画出程序流程图,撰写鲁棒性强的计算机源程序,完成所要求的功能,给出详细设计规格说明书。 5.测试阶段 编写测试用例,对软件进行测试,写出测试总结。 6、课题结束 总结课题开发的经验和教训。 完成本课题的软件开发任务后,参照《重庆工程学院毕业设计(论文)》模板,格式遵照《重庆工程学院本科毕业设计(论文)撰写要求》,撰写毕业论文,正文不少于12000字。 |
主要参考文献(由指导教师指定,不少于10篇,其中外文文献不少于1篇): [1]布尔德.伯德 (Burd). Android Application Development All-in-One (第3版)M].美国:Dummies , 2017. [2]艾迪生.韦斯利 Addison-Wesley Professional, 等. Elements of Reusable Object-Oriented Software(第2版) [M]. 王蕾,吴承耀译.武汉:清华大学出版社,2015. [3]大卫 (David ),马利克 (Waqar Malik),达尔林普尔(Mark Dalrymple). Head First Android Development(深入浅出Android 开发)(第2版) [M].美国:Dummies ,2012. [4]皮特(Boisy G. Pitre). Java基础教程 第2版[M].袁国忠 译. 北京:人民邮电出版社,2016. [5]克里斯·安道夫 (Chris Eidhof) , 奥勒·毕格曼 (Ole Begemann) 等. Java进阶[M].北京:电子工业出版社,2017. [6]龙浩,王文乐,刘金等.软件工程—软件建模和文档写作[M].北京:人民邮电出版社,2016. [7]朱少民.软件测试[M].北京:人民邮电出版社,2017. [8] 姬洪瑜. 基于Android平台的应用软件的设计与实现[D]. 北京林业大学, 2015. [9]李拓径, 王雨华. iFlora beta版移动平台软件研制[J]. 植物分类与资源学报, 2013, 35(6):784-790. [10]Charland A, Leroux B. Mobile Application Development: Web vs. Native[J]. Communications of the Acm, 2011, 9(4):20. |
同组设计者及分工: |