基于安卓Android实时公交查询系统的设计(Androidstudio)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android实时公交查询系统的设计(Androidstudio)(任务书,开题报告,中期检查表,外文翻译,论文16000字,程序代码)
摘要:时至今日,公交仍是人们主要的出行方式之一,用手机进行实时公交查询有着巨大的需求。现有的大多数实时公交系统提供的信息过于死板,对此,本文从系统分析、系统设计、具体实现方法等方面详细介绍了一个新的实时公交查询系统。不同于其他实时公交系统,该系统支持到站提醒和路况查询,并且对路径规划的排序算法进行了重新设计,使用户的路径查询结果根据实际情况进行更智能的排序,极大地提高用户的体验。
关键词:安卓;实时公交;路线查询
Development of Real-Time Bus Query System
Abstract:Today, the bus is still one of the major means of travel, so the use of mobile phones for real-time bus query has great demand.Most of the existing real-time bus systems provide too rigid information.In this regard, this paper introduces a new real-time bus query system from the aspects of system analysis, system design and specific implementation methods.Unlike other real-time bus systems, the system supports arrival reminders and road queries.The sorting algorithm of path planning is redesigned, which makes the user's path query result more intelligent according to the actual situation, and greatly improves the user experience.
Key words: Android; Real-time Bus;Route Query
目录
1 绪论 1
1.1 选题背景 1
1.2 国内外研究现状 1
2 开发工具介绍 1
2.1.1 安卓 1
2.1.2 Android Studio 2
2.1.3 百度地图API 2
3 系统分析 2
3.1 可行性分析 2
3.2 乘客的行为分析 2
3.3 系统需求分析 3
3.3.1 用例图 3
3.3.2 定位和地图功能 3
3.3.3 模糊搜索功能 4
3.3.4 路线规划功能 5
3.3.5 公交站台和公交路线信息功能 6
3.3.6 其他功能 7
3.4 非功能性需求 8
3.4.1 易用性 8
3.4.2 准确性 8
4 系统设计 9
4.1 总体设计 9
4.2 定位和地图的设计 9
4.2.1 定位功能 9
4.2.2 地图展示功能 10
4.3 路线规划的设计 11
4.3.1 模糊搜索功能 11
4.3.2 路线规划功能 12
4.4 站台和公交信息的设计 13
4.4.1 搜索功能 13
4.4.2 站台信息 13
4.4.3 公交路线 14
4.5 其他功能的设计 15
4.5.1 登录 15
4.5.2 城市选择 15
4.5.3 刷新时间 16
4.5.4 公告 16
4.5.5 反馈 17
4.6 路径排序算法的设计 17
5 实现 20
5.1 定位和地图的实现 20
5.1.1 定位的实现 20
5.1.2 地图的实现 21
5.2 路线规划的实现 22
5.2.1 地点查询的实现 22
5.2.2 路线规划的实现 23
5.2.3 排序算法的实现 25
5.3 站台和公交信息的实现 27
5.3.1 搜索功能和站台信息 27
5.3.2 公交详情的实现 28
5.4 其他功能的实现 29
6 结论 32
参考文献: 32
致谢 34