|
技术: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.1 Android简介 11
2.2 Android的系统架构 11
2.2.1应用程序层 11
2.2.2应用程序框架 11
2.2.3系统运行库 12
2.2.4 Linux 内核 12
2.3 Java语言的简介 12
2.3.1 java语言的三个体系 12
2.3.2 java语言的特点 13
2.4 系统工具与平台 14
2.5 Eclipse工具简介 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
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|