摘要:随着科学技术的快速进步,电子技术的发展和应用成本的大幅下降,对人们出行环境的影响也在不断增加。特别是智能移动终端的应用发展最为迅速,已经渐渐地出现在我们的平常生活中。由于人们对基于安卓系统的软件需求较大,根据市场用户的需求,开发一个基于安卓手机的公交查询导航系统App的项目是非常有必要的。公共交通,作为许多人的主要交通工具,其手机应用软件也必将存在大好发展趋势。
本文主要介绍一种基于安卓手机的公交查询导航系统App设计,并以百度地图API, Java语言等为辅助来进行开发。该系统以用户实用性为基石,希望可以解决人们交通出行中遇到的常见问题。本项目的设计主要是为了我们能够快速的找到用户所需要的公交信息,提高出行效率,准确出行,并且要求功能全面,交互友好,界面简洁。
关键词:安卓;公交查询;导航;地图;Java语言
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究的背景与意义-1
1.2国内研究现状-1
1.3研究内容-2
1.4本设计要解决的主要问题及预期要达到效果-2
1.4.1本设计要解决的主要问题-2
1.4.2预期要达到的效果-2
1.5论文架构-2
第二章 公交查询导航系统相关技术-4
2.1Android的系统架构-4
2.2Java框架技术-5
2.3JSON轻量级数据交换技术介绍-5
2.4百度地图API介绍-6
2.5本章小结-6
第三章 公交查询导航系统的需求分析-7
3.1系统可行性分析-7
3.2系统功能分析-7
3.3系统数据库需求分析-8
3.4本章小结-8
第四章 公交查询导航系统APP设计与实现-9
4.1系统总体结构设计-9
4.2系统功能模块的设计-9
4.2.1定位模块-9
4.2.2换乘功能模块-10
4.2.3线路功能模块-10
4.2.4离线地图模块-11
4.3公交查询导航系统APP的实现-12
4.4本章小结-13
第五章 公交查询导航系统APP的测试与分析-14
5.1测试目的-14
5.2功能测试-14
5.2.1登录与注册功能测试-14
5.2.2定位功能测试-15
5.2.3公交换乘查询功能测试-16
5.2.4公交线路查询功能测试-17
5.2.5离线地图下载功能测试-18
5.3功能测试结果分析-20
5.4本章小结-20
第六章 总结与展望-21
6.1问题与总结-21
6.2未来展望-21
结束语-22
致 谢-23
参考文献-24
附录 部分程序-25