基于Android的航空|飞机订票系统设计与实现毕业设计
技术:Android摘要:随着手机移动技术迅速发展,3G通讯技术在手机上的应用已经进入到日常生活的方方面面,手机从过去的单一通话和收发短信功能,发展到现在可进行移动搜索、全球定位导航、手机电视、实时的视频通信、网上支付和对使用者的健康进行监测等其它强大功能。而且随着科技的进步,手机的发展也越来越快,功能更全更好的手机也随之面世,所以基于安卓系统的应用会逐渐增多,以致形成主流。在这种情况下,为了适应这种日益增长的需求,正是开发本系统的目的。因为现在的人出行,并不仅仅是火车、客车,随着经济的发展,人们生活水平提高的十分迅速,所以飞机已逐渐成为现在的主流。它比火车、客车拥有更加快捷的时效性,减少了旅途的劳累。但是现在订票的问题也随之而来,需要本人到代售点去买,十分不方便。为此,本毕业设计在进行充分的需求调研和分析之后,设计并实现基于Android的手机航空订票系统。该系统采用Eclipse工具集成Android的SDK开发,利用Mysql作为数据库服务器进行数据管理,并使用android模拟器测试。本系统分为七个大的功能模块:预定机票、订单管理、网点查询、航线查询、个人管理、订阅消息和软件帮助。其中网点查询分为查询航空公司在每个城市的营业网点、航线、航班的机型等信息.。
关键词:移动通信;智能手机开发;Android平台
目录:摘 要 i
Abstract ii
1绪论 1
1.1研究的目的与意义 1
1.2国内外发展现状 1
1.3研究目标 2
2基本知识和基本原理 3
2.1Android简介 3
2.2Android的系统架构 3
2.2.1应用程序层 3
2.2.2应用程序框架 3
2.2.3系统运行库 3
2.2.4Linux 内核 3
2.3Java语言的简介 4
2.3.1java语言的三个体系 4
2.3.2java语言的特点 4
2.4系统工具与平台 5
2.5Eclipse工具简介 6
3系统需求与总体设计 7
3.1用户需求分析 7
3.2系统需求分析 8
3.3功能需求分析 8
3.4可行性分析 8
3.4.1经济可行性 8
3.4.2技术可行性 9
4概要设计 10
4.1系统总体功能结构 10
4.2系统流程图 10
4.2.1订票流程图 10
4.2.2 会员登录流程图 11
4.3结构体系 12
4.3.1服务器端 12
4.3.2客户端 12
5数据库设计 14
5.1 表结构设计 14
6详细设计 16
6.1用户管理功能 17
6.1.1用户登录 17
6.1.2用户注册 20
6.1.3修改密码 22
6.2主界面功能 23
6.3预订机票功能 25
6.3.1航班查询功能 25
6.4订单管理功能 27
6.4.1查询订单功能 28
6.4.2删除订单功能 28
6.5信息查阅功能 30
6.5.1机型查询 30
6.5.2查询网点 31
6.6网点查阅功能 31
7系统实现 32
7.1系统配置与平台搭建 32
7.1.1开发机器软件环境 32
7.1.2开发机器硬件环境 32
7.2平台搭建 32
7.2.1下载用到的工具 32
7.2.2安装所用的工具 32
7.2.3Ecplise自动安装Android开发插件(ADT- plugin) 32
7.2.4配置Andiord SDK路径 33
7.2.5测试Andiord 环境 33
7.3主要算法描述 33
7.3.1加密工具类 33
7.4测试运行 34
结论 38
参考文献 39
致 谢 40
外文原文 41
外文原文翻译 53
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]