摘要伴随着城市化进程的飞速发展,城市公交线路也在不断拓展中,选择合适的出行方式对人们的出行来说,不仅可以节约出行成本,更可以大大提高人们的工作和出行效率。为了应对这一需求,我们设计并实现了一款城市公交查询系统的软件。
本设计是基于Android平台进行设计与开发的,在充分利用百度地图SDK的基础上进行开发,查询到的数据来源于前台界面与后台服务器的交互,数据量包含全国所有城市公交线路,实现效果将数据展示在地图之上,界面简洁,交互效果出色,大大提高了用户的体验感受。整个设计分成:定位,路径规划,公交线路查询,附近这四个模块,线路查询模块实现了对城市公交线路的查询并将公交站点信息展现在地图上,定位模块实现了GPS定位功能,路径规划模块为人们的出行方式和出行线路做出了良好的规划,最后,针对开发过程中出现的问题,进行经验总结。
本设计报告介绍了整个设计的开发流程,从设计可实现性的角度出发,对多方面要求进行分析和考虑,在确保设计可完成的前提下,收集相关开发资料,确定设计的数据来源和整个设计所需要的技术支持,使用基本的软件开发流程进行设计开发。72963
毕业论文关键词:Android平台 城市公交线路查询 百度地图SDK
the Design and Implementation of City Bus Route Query System
Abstract With the rapid development of urbanization, urban bus lines constantly expand。 choosing the right way for people to go out , it is not only can save travel costs, but also can greatly save the time for people to going out。 In response to this demand, we have designed and implemented a city public transportation query system 。
This design is based on the Android platform, which make full use of Baidu map SDK。 The query to the data from the front desk interface and backend server interaction。 Data contains all national city bus lines, which effects to display the data in the map above。 This design has simple interface and interactive effect is well, which greatly improving the user's experience。 The whole design is pided into positioning, path planning, bus line query and nearby four parts。 Line query module achieved has on city bus line of query and will site information show above the map 。 Positioning module achieved has GPS positioning function。 Path planning module for people of travel way and travel line made has good of planning。 In the end, we summarize the experiences of the problem in the development process。
This report describes the design of the entire development process, from design to achieve the perspective, we analyze the various requirements and considerations to ensure that design can be completed。 In addition, we collect the relevant development data, to determine the source of the data and the support of technical 。 we use the basic software technology through the design and development process。
Key Words: Android Platform Bus Line Query Baidu Map SDK
目 录
摘要Ⅰ
Abstract-Ⅱ
目录Ⅲ
图清单-Ⅴ
表清单-Ⅴ
1 绪论1
1。1课题的开发背景1
1。2设计的目的与意义-1
1。3论文结构-1
2系统需求分析-3
2。1可行性分析3
2。2需求分析 -3
2。3系统流程图 4
2。4本章小结-4
3概要设计-5
3。1 设计目标5
3。2功能模块设计-5
3。3工程文件结构设计-6
4 详细设计-9
4。1 配置第三方开发者key10
4。2 主活动界面 -10
4。3定位功能活动界面12
4。4路径规划活动界面13