没有合适的资源?快使用搜索试试~ 我知道了~
基于Android导航系统的研究--毕业论文.doc
0 下载量 85 浏览量
2023-07-06
06:06:44
上传
评论 1
收藏 1.17MB DOC 举报
温馨提示
试读
41页
基于Android导航系统的研究--毕业论文.doc
资源推荐
资源详情
资源评论
学号
毕 业 设 计(论 文)
基于 Android 导航系统的研究
教 学 系: 信息工程系
指导教师:
专业班级:
学生姓名:
I
毕业设计(论文)任务书
学生姓名
专业班级
指导教师
工作单位
信息工程系
设计(论文)题目
基于 android 导航系统的研究
设计(论文)主要内容:
本课题旨在基于 android 技术和百度 AP 术给用户提供地图服务和导航定位功能,在联网状态下
该应用能够实时显示当前位置的经纬度,显示当前所在的位置,能进行导航,包括驾车导航和步行
导航,用户能够根据具体情况选择一条最佳路径从而节约宝贵的时间和精力。
要求完成的主要任务及其时间安排:
第 01—02 周(3 月 02 日——3 月 15 日)收集、整理相关资料,进入论文初步研究阶段
第 03—04 周(3 月 16 日——3 月 29 日)撰写开题报告
第 04—09 周(3 月 23 日——4 月 30 日)系统设计、程序开发与测试
第 10—11 周(5 月 4 日——5 月 17 日)撰写论文、论文修改
第 12 周 (5 月 18 日——5 月 22 日)论文定稿、准备 PPT,答辩
必读参考资料:
[1] 薛显亮.解析 Google Android SDK.中国铁道出版社.2012-8:168-221
[2] 李刚.疯狂 Android 讲义(第二版).北京.电子工业出版社.2014-2:174-193
[3] 余志龙. Google Android SDK 开发范例大全(第2版)[M]. 北京: 人民邮电出版社, 2010: 6-6
[4] [美]Ed Burnette.Android 基础教程(第三版).北京: 人民邮电出版社 2010-8: 58-89
[5] 景保玉. 2010中国移动应用开发现状与趋势大调查[M]. 北京: 人民邮电出版社, 2011: 2-19
指导教师签名: 教研室主任签名:
II
毕业设计(论文)开题报告
题目
基于 android 导航系统的研究
1.目的及意义(含国内外的研究现状分析)
当今社会,手机己经成为人们工作生活中必不可少的一项通讯和娱乐工具。随着手机的不断更
新,手机的各种高层服务和应用层出不穷。其中,手机导航服务,是一项新兴且有广阔市场和应用
价值的业务,尤其是基于位置的网络地图服务近年来备受人们关注。它利用移动终端的定位技术,
通过移动通信网络与手机地图应用服务器之间的互联通信,提供给客户各种与位置相关的信息服务,
方便了用户的出行。
随着计算机和定位技术的飞速发展,全球定位系统(GPS)和地图服务得到了更广泛的重视和应用,
将地图有效地与位置定位技术相结合,应用前景十分广阔。据统计,人们的日常生活中,有 80%的
信息是与位置相关的,然而为了寻找某个地点,人们常常需要耗费大量的精力,所以伴随着现代生
活节奏的不断加快,实时的地理位置信息正在成为人们最渴求的信息之一。
另一方面 Google 于 2007 年 11 月推出了一款开源的移动终端软件平台一 Android,为普通开发
者提供了非常灵活的 GoogleMaps 展示与控制功能。同时,由于 GoogleMaps 的免费性和 Android
平台的开源性,能够有效降低开发成本,使每个用户自由的获取信息,这也为手机地图服务的普及
做出了重要贡献。
Android 平台支持网络定位的应用开发,并提供给普通开发者非常灵活的展示与控制功能,这
为人们在手机上设计与实现地图服务提供了便捷灵活的开发平台。
本人毕业设计的课题《基于 Android 导航系统的研究与设计》正是基于 Android 平台开发的,
采用的百度提供的地图 API,该系统可以用来浏览城市的地图,并能对其放大、缩小和移动,同时
利用 GPS 定位技术,实现了自我定位、位置查找和路径跟踪等功能,满足了手机用户基本的地图导
航服务需求。
2.基本内容和技术方案
2.1 基本内容
本应用程序是基于位置的服务(LBS),LBS 是一个宽泛的概念,它描述了用来查找设备当前位
置的不同技术,这些服务可以查找设备当前的位置。它们包括了像 GPS 和 Google 的基于蜂窝
(cell-based)的定位技术。可以显式地通过名称来指定使用哪种定位技术,或者可以通过定义精
度,花费和其他要求的标准集合来隐式地指定。
地图和基于位置的服务使用经度和纬度来精确的指定地理位置,但是用户可能更喜欢按照地址考虑
他们。Android 提供了地理编码器(Geocoder)来支持前移和反转地理编码的功能。使用地理编码
器,就可以对经纬度值和真实世界的地址进行相互转换。
地图、地理编码和基于位置的服务合起来提供了更强大的工具箱,从而把电话固有的移动性和你的
应用程序结合了起来。
该应用程序实现的主要功能是,记录用户的移动轨迹。程序大概的实现思路是,应用程序运行后,
在其主界面是哪个可以选择创建新的跟踪,然后后台启动一个 Service,定时读取 GPS 数据获得用
户目前所在的位置信息,将其存入数据库中;用户可以选择以往的跟踪记录,将其轨迹显示在 Map
上,由此可以记录用户过去的位置。
2.2 技术方案�
�-规划应用 UI �
-实现跳转 �
-实现 Service �
-完善权限设置 �
III
-程序演示
基于位置的服务是与查找当前位置的设备硬件相关的,当使用模拟器进行部署或者测试的时候,
硬件会被虚拟化,所以很可能呆在一个位置不变,所以使用 android 提供的位置提供器来测试基于
位置的应用程序。
3 课题需解决的主要问题及难点
3.1、主要问题
(a)界面的设计,针对实现的应用,考虑需要哪些界面,以及大致的工作流程。
(b)百度 API、LBS 等技术的了解和使用,基于位置服务的应用开发技术。
3.2、存在的难点
(a)百度 API 的熟练使用(LBS 用到的相关的类)
(b)对 MVC 架构 Android 平台本身的特点的理解(Activity,Intent,Service)
(c)位置服务的应用开发技术
(d)在覆盖上绘图创建交互式的应用程序
4.进度安排:
第 01—02 周(3 月 02 日——3 月 15 日)收集、整理相关资料,进入论文初步研究阶段
第 03—04 周(3 月 16 日——3 月 29 日)撰写开题报告
第 04—09 周(3 月 23 日——4 月 30 日)系统设计、程序开发与测试
第 10—11 周(5 月 4 日——5 月 17 日)撰写论文、论文修改
第 12 周 (5 月 18 日——5 月 22 日)论文定稿、准备 PPT,答辩
4.指导老师意见:
该生的选题,紧扣专业方向、紧扣现实,做到理论与实践结合,有现实意义,有
完成选题的能力和条件,为其开题报告体现了我院培养应用型人才的目标和要求。且该
生对于所开题进行了较为详尽的调研,参考了较多的文献,最后确定的课题具有一定的
实用价值。本课题是学生所学专业知识的延续,符合学生专业发展方向,对于提高学生
的基本知识和技能,对于提高学生的研究能力有益。研究方法和研究计划基本合理,难
度合适,学生能够在预定时间内完成该课题的设计。
同意该生开题
指导教师签名: 2015 年 3 月 28 日
注:1. 开题报告应根据教师下发的毕业设计(论文)任务书,在教师的指导下由学生独立撰写,在学院规定时间内
完成;
2.设计的目的及意义至少 800 字,基本内容和技术方案至少 400 字;
3.指导教师意见应从选题的理论或实际价值出发,阐述学生利用的知识、原理、建立的模型正确与否、学生的论
证充分否、学生能否完成课题,达到预期的目标。
IV
郑 重 声 明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写
的成果作品。本人完全意识到本声明的法律后果由本人承担。
本人签名: 日期:
剩余40页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 674
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功