admin 发表于 2016-8-24 09:49:22

基于Android的航班查询、订票系统的设计与实现

技术:Android等
摘要:
随着移动技术的快速发展,手机3g通信技术的应用已经进入到日常生活的方方面面,从过去单一的语音和短信功能,发展到现在的可移动搜索,GPS导航,移动电视,实时视频通信,在线支付和监测对消费者的健康等多项功能。
随着科学技术的进步,移动电话的发展越来越快,手机功能变得更全面,所以基于android应用程序将逐渐增加,从而形成主流。在这种情况下,为了满足这种日益增长的需求,这是本系统开发的目的。因为现在人们旅行的同时,不仅仅是火车,公共汽车,随着经济的发展,提高人民生活水平是非常快,所以现在的飞机已逐渐成为主流。它比火车更快,总线具有及时性,减少旅途的疲劳。但是现在预订的问题来了,需要自己到店去买,很不方便。由于这个原因,这个毕业设计充分研究和分析需求,设计并实现了基于Android的手机航班查询系统。
系统采用Eclipse集成Android SDK工具开发,使用Mysql作为数据库服务器数据管理,并使用Android模拟器测试。这个系统分为七个主要功能模块:预订、订单管理、网络查询、线路查询、个人管理、订阅新闻和软件帮助。查询到航空公司的一个分支在每个城市的航线、航班等信息模型。
关键词:移动通信;智能手机开发;Android平台

目录:
摘    要    4
Abstract    5
1绪论    9
1.1研究的目的与意义    9
1.2国内外发展现状    9
2基本知识和基本原理    11
2.1Android简介    11
2.2Android的系统架构    11
2.2.1应用程序层    11
2.2.2应用程序框架    11
2.2.3系统运行库    12
2.2.4 Linux 内核    12
2.3Java语言的简介    12
2.3.1 java语言的三个体系    12
2.3.2 java语言的特点    13
2.4系统工具与平台    14
2.5Eclipse工具简介    15
3系统需求与总体设计    16
3.1用户需求分析    16
3.2系统需求分析    17
3.3功能需求分析    17
3.4可行性分析    17
3.4.1经济可行性    18
3.4.2技术可行性    18
4概要设计    19
4.1系统总体功能结构    19
4.2系统流程图    19
4.2.1订票流程图    19
4.2.2 会员登录流程图    20
4.2.3 会员注册流程图    21
4.3结构体系    22
4.3.1 服务器端    22
4.3.2 客户端    22
5数据库设计    24
5.1表结构设计    24
5.2用户管理功能    26
5.2.1用户登录    26
5.2.2用户注册    31
5.2.3修改密码    34
5.3主界面功能    34
5.4信息查阅功能    37
5.4.1机型查询    38
5.4.2查询网点    38
5.5网点查阅功能    38
6系统实现    40
6.1系统配置与平台搭建    40
6.1.1开发机器软件环境    40
6.1.2开发机器硬件环境    40
6.2平台搭建    40
6.2.1下载用到的工具    40
6.2.2安装所用的工具    41
6.2.3 Ecplise自动安装Android开发插件(ADT- plugin)    41
6.2.4 配置Andiord SDK路径    41
6.2.5 测试Andiord 环境    41
6.3主要算法描述    42
6.3.1加密工具类    42
6.4测试运行    43
6.4.1黑盒测试    43
6.4.2白盒测试    44
结论    46
参考文献    47
致谢    48
外文原文    49
外文原文翻译    60

论文字数:24418
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于Android的航班查询、订票系统的设计与实现