基于Android的移动公交查询系统设计与实现
技术:Android等摘要:
随着信息产业和通讯科技的迅速发展,智能手机现在已经正式主导了通讯工具领域。随着其成本不断降低,价格相应下降,智能手机在人们日常生活的各个方面都有着极其重要的应用,只能手机的广泛应用为智能交通提供了良好的基础条件。
在当代社会,随着城镇化的迅速发展,城镇公交系统也随之变的庞大,且更加繁复,怎样迅速找到准确的乘车路线经常困扰着广大市民,这使得基于Android系统的公交查询系统有着很好的发展前景和重大的研究意义。
本文基于Android的开发技术原理,构建其开发环境,并为手机用户开发更为实用、更为普适、功能更为强大的移动公交查询系统,实现了地图搜索、线路选择、站牌查询、换乘规划、导航等功能。考虑到现有的手机地图查询经常会推送一些广告,使用过程也比较耗流量,给使用者带来一定的烦扰,本系统从用户角度出发,除了集成一些天气推送的功能,尽量不推送其他信息,最大限度方便用户、减少用户资源的耗费。
关键词:Android;公交查询系统;信息查询;驾车导航
目录:
摘要 1
Abstract 1
1 绪论 1
1.1 选题背景 1
1.2 项目意义 2
1.3 国内外研究现状 2
1.4 项目目标 3
1.5 论文篇章结构 3
2 需求分析 8
2.1 可行性 8
2.1.1 技术可行性 8
2.1.2 经济可行性 9
2.1.3 发展可行性 9
2.2功能性需求分析 9
2.2.1乘客行为分析 10
2.2.2用例图和活动图 10
2.2.3各模块功能性需求分析 14
2.2.4数据准确性和及时性需求分析 15
2.3非功能性需求分析 16
2.3.1易用性需求分析 16
2.3.2响应速度需求分析 16
2.4 系统安全性需求分析 16
2.5数据库需求分析 16
2.5.1系统E-R图 16
2.5.2数据表 18
2.5.3客户端数据格式 19
2.6章节小结 19
3 总体设计 20
3.1 系统整体架构 20
3.2 系统各功能模块 21
4 详细设计与实现 22
4.1 程序的PDL结构 22
4.1.1 用户查询PDL程序结构 22
4.1.2 地图导航PDL结构 23
4.1.3 后台管理程序结构 25
4.2 人机界面设置 26
4.2.1 用户APP界面设置 26
4.3 项目关键编码 30
4.3.1 解压 30
5 测试 33
5.1 安装 33
5.2安装 33
5.3离线线路查询测试 35
5.4 离线换乘查询测试 36
5.5离线站点查询测试 37
5.6地图查询测试 38
5.6.1 地图线路查询测试 38
5.6.2 推送更新信息测试 40
6 总结与展望 42
6.1 项目总结 42
6.2 项目展望 42
参考文献 44
致谢 45
论文字数:31256
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]