android的车辆轨迹管理系统【字数:10953】
摘 要随着计算机技术的飞速发展,相关的软件产品广泛的被应用到我们的生活中,其中基于Android技术的轨迹绘制系统就很好的为个人与企业提供了解决方案。本课题系统的设计采用Android作为客户端开发技术选型,数据库采用MySQL, 实现系统相关数据的存储。Eclipse作为管理系统开发工作环境,最终通过客户端和服务端应用程序实现两者数据信息交互。本系统的主要目的是服务于健身运动或对自身行动轨迹有需求的用户,使之可以随时记录定位自身与绘制轨迹。本课题的设计和实现应用到了一项关键的技术,那就是百度鹰眼轨迹。通过基于该技术进行本系统的二次开发来实现系统所要完成的轨迹绘制、实时定位、定位信息上传等功能。摘 要 1
目 录
第一章 绪论 5
1.1 研究背景和意义 5
1.2 工程伦理探讨 6
1.3 发展趋势 7
1.4 本文组织结构 7
第二章 开发工具技术及系统架构简介 9
2.1 总述 9
2.2 Android Studio 9
2.3 Eclipse 9
2.4百度鹰眼轨迹服务平台 9
第三章 需求分析 11
3.1 系统需求分析 11
3.2 系统可行性分析 11
3.2.1 技术可行性 12
3.2.2 经济可行性 12
3.2.3 操作可行性 12
3.3 系统用例分析 12
3.3.1 普通用户用例分析 13
3.4 系统业务流分析 13
3.5 系统数据流分析 14
第四章 系统总体设计 15
4.1概要设计 15
4.1.1 客户端功能模块 15
4.1.2 服务端功能模块 15
4.1.3 功能模块设计 16
4.3 数据库设计 20
4.3.1 概念模型设计 20
4.3.2 关系模型设计 20
4.3.3 物理模型设计 21
第五章 系统实现 23
5.1 绑定鹰眼轨迹服务 23
5.2 定 *好棒文|www.hbsrm.com +Q: ¥351916072¥
位与采集 23
5.3 轨迹绘制 24
5. 4用户登录、注册 25
5. 5用户个人信息维护 26
5. 6终端管理功能实现 27
5. 7轨迹查询 28
5.8 轨迹纠偏 29
5.9 兴趣点探索 30
第六章 系统测试 31
6.1 测试环境搭建 31
6.2 测试方案设计 31
总结于展望 33
致 谢 34
参 考 文 献 35
第一章 绪论
1.1 研究背景和意义
我国计算机软件技术的飞速发展,使得软件技术被应用各行各业。为了方便于企业对外出出勤人员的监控,物流车辆的行程规划,社会发展已经对物体轨迹绘制提出新的要求。于是各类轨迹监测软件如菜裹裹,智能运动手表等产品应运而生。当人们外出跑步健身时,确实需要一个可以随时监测运动数据,并绘制出自身运动轨迹的解决方案。
这样的现象,在GPS系统出现以后得到了改善。只需要安装GPS定位系统,即可在相关终端上实时获取物体的位置。然而,该技术却有一定的局限性。首先是GPS安装,有一定的费用。有些监控终端,并不是免费的。此举无疑对轨迹记录增加了一定的成本。最为关键的是,以前的GPS仅支持实时定位,但是对轨迹却不能实时显示;当人们运动完很久之后,却不知道已经走过的路程,已经消耗的能量等。这些缺点无疑不能满足当下生活的需求。这一情况,在互联网技术普及以及百度鹰眼API开放以后,可以得到有效的解决。
基于百度的官方文档,可以得出以下结论,即无论是安卓还是web端,只要调用百度鹰眼API,结合移动设备上的GPS,即可完成实时定位、轨迹展示等功能。能够对注册设备的位置,进行实时管理。且,基于本系统的服务端,可以随时将车辆上传的轨迹信息进行重现,以达到重现车辆轨迹和人物轨迹的目的。
所以,综上所述,基于本系统,用户可以实现对自己车辆轨迹的绘制和管理。此外,本系统除了可以用于个人的轨迹管理之外,也可以用于地图定位,地点搜索,兴趣点发现等功能,也可以适用于外出导航等多种应用场景。
1.2 工程伦理探讨
1、现如今社会高速发展,人们的生活质量在巨大的工作压力与日益提高的健康诉求之间难以找到一个平衡。“996工作制”等话题的提出,正无一例外的反映出当下都市白领对健康生活正常作息的迫切需要。这时,一个功能健全操作便捷的的运动轨迹记录app就显得尤为重要。当长久坐在办工作前的工作者们下班休假时,只需携带好自己的智能手机、换上运动装带上耳机,即可轻松出门运动,规划健身路线。又或者某位背包客,打开轨迹绘制服务,就可以实时记录自己的轨迹,在世界地图上画出自己的行走生涯,并与朋友分享。
2、本系统对于社会的积极影响还是非常明显的,它可以倡导人们健康生活,科学运动,也可以用来被背包客们记录自己的“驴友”生涯。在经济效益方面,如今5g时代人手一部的智能手机几乎不能算得上是经济成本,而一款轨迹记录应用也几乎不需要大量的人工去修改和维护。从成本来说的话是微乎其微的,但就收获的经济效益方面却有着不可估量的价值,例如它可以促进健身运动行业的发展,兴趣点探索也在某些程度上为商店,景点,餐厅等无形之中做了推广。
3、本系统在社会安全方面还需要一定的提升,近年来公共安全事件频发,“滴滴打车”的人身伤害事件接二连三。但本系统由于时间仓促,没有进行安全性方面的考量。在未来,如果能够添加夜间跑步安全模式,超出预设范围自动报警,增设紧急联系人电话等等,那么在安全性这方面也会得到极大的提升。
1.3 发展趋势
1、安卓的发展趋势
目 录
第一章 绪论 5
1.1 研究背景和意义 5
1.2 工程伦理探讨 6
1.3 发展趋势 7
1.4 本文组织结构 7
第二章 开发工具技术及系统架构简介 9
2.1 总述 9
2.2 Android Studio 9
2.3 Eclipse 9
2.4百度鹰眼轨迹服务平台 9
第三章 需求分析 11
3.1 系统需求分析 11
3.2 系统可行性分析 11
3.2.1 技术可行性 12
3.2.2 经济可行性 12
3.2.3 操作可行性 12
3.3 系统用例分析 12
3.3.1 普通用户用例分析 13
3.4 系统业务流分析 13
3.5 系统数据流分析 14
第四章 系统总体设计 15
4.1概要设计 15
4.1.1 客户端功能模块 15
4.1.2 服务端功能模块 15
4.1.3 功能模块设计 16
4.3 数据库设计 20
4.3.1 概念模型设计 20
4.3.2 关系模型设计 20
4.3.3 物理模型设计 21
第五章 系统实现 23
5.1 绑定鹰眼轨迹服务 23
5.2 定 *好棒文|www.hbsrm.com +Q: ¥351916072¥
位与采集 23
5.3 轨迹绘制 24
5. 4用户登录、注册 25
5. 5用户个人信息维护 26
5. 6终端管理功能实现 27
5. 7轨迹查询 28
5.8 轨迹纠偏 29
5.9 兴趣点探索 30
第六章 系统测试 31
6.1 测试环境搭建 31
6.2 测试方案设计 31
总结于展望 33
致 谢 34
参 考 文 献 35
第一章 绪论
1.1 研究背景和意义
我国计算机软件技术的飞速发展,使得软件技术被应用各行各业。为了方便于企业对外出出勤人员的监控,物流车辆的行程规划,社会发展已经对物体轨迹绘制提出新的要求。于是各类轨迹监测软件如菜裹裹,智能运动手表等产品应运而生。当人们外出跑步健身时,确实需要一个可以随时监测运动数据,并绘制出自身运动轨迹的解决方案。
这样的现象,在GPS系统出现以后得到了改善。只需要安装GPS定位系统,即可在相关终端上实时获取物体的位置。然而,该技术却有一定的局限性。首先是GPS安装,有一定的费用。有些监控终端,并不是免费的。此举无疑对轨迹记录增加了一定的成本。最为关键的是,以前的GPS仅支持实时定位,但是对轨迹却不能实时显示;当人们运动完很久之后,却不知道已经走过的路程,已经消耗的能量等。这些缺点无疑不能满足当下生活的需求。这一情况,在互联网技术普及以及百度鹰眼API开放以后,可以得到有效的解决。
基于百度的官方文档,可以得出以下结论,即无论是安卓还是web端,只要调用百度鹰眼API,结合移动设备上的GPS,即可完成实时定位、轨迹展示等功能。能够对注册设备的位置,进行实时管理。且,基于本系统的服务端,可以随时将车辆上传的轨迹信息进行重现,以达到重现车辆轨迹和人物轨迹的目的。
所以,综上所述,基于本系统,用户可以实现对自己车辆轨迹的绘制和管理。此外,本系统除了可以用于个人的轨迹管理之外,也可以用于地图定位,地点搜索,兴趣点发现等功能,也可以适用于外出导航等多种应用场景。
1.2 工程伦理探讨
1、现如今社会高速发展,人们的生活质量在巨大的工作压力与日益提高的健康诉求之间难以找到一个平衡。“996工作制”等话题的提出,正无一例外的反映出当下都市白领对健康生活正常作息的迫切需要。这时,一个功能健全操作便捷的的运动轨迹记录app就显得尤为重要。当长久坐在办工作前的工作者们下班休假时,只需携带好自己的智能手机、换上运动装带上耳机,即可轻松出门运动,规划健身路线。又或者某位背包客,打开轨迹绘制服务,就可以实时记录自己的轨迹,在世界地图上画出自己的行走生涯,并与朋友分享。
2、本系统对于社会的积极影响还是非常明显的,它可以倡导人们健康生活,科学运动,也可以用来被背包客们记录自己的“驴友”生涯。在经济效益方面,如今5g时代人手一部的智能手机几乎不能算得上是经济成本,而一款轨迹记录应用也几乎不需要大量的人工去修改和维护。从成本来说的话是微乎其微的,但就收获的经济效益方面却有着不可估量的价值,例如它可以促进健身运动行业的发展,兴趣点探索也在某些程度上为商店,景点,餐厅等无形之中做了推广。
3、本系统在社会安全方面还需要一定的提升,近年来公共安全事件频发,“滴滴打车”的人身伤害事件接二连三。但本系统由于时间仓促,没有进行安全性方面的考量。在未来,如果能够添加夜间跑步安全模式,超出预设范围自动报警,增设紧急联系人电话等等,那么在安全性这方面也会得到极大的提升。
1.3 发展趋势
1、安卓的发展趋势
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/596.html