本科毕业论文-—基于andriod的gps轨迹记录软件设计.doc
《本科毕业论文-—基于andriod的gps轨迹记录软件设计.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于andriod的gps轨迹记录软件设计.doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计过程材料 基于andriod的GPS轨迹记录软件设计总 目 录一、 任务书二、 文献综述三、 开题报告四、 外文翻译五、 工作指导记录 本科毕业设计任 务 书 题 目 基于andriod的GPS轨迹记录软件设计 学 院 信息学院 专 业 电子信息工程 班 级 111班 学 号 201105014127 学生姓名 王劲峰 指导教师 沈东方 发放日期 一、主要任务与目标Andrion系统的主要功能包括手机实时定位,指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示的应用程序。a)地图管理1.在线地图2.离线地图(SQLite数据库存储)3.任意界面的地图缩放4.随时定位个人位置5.调整
2、地图偏移6.保持跟踪,随时显示b)轨迹管理1.记录跟踪轨迹,存储数据2.导入导出数据文件3.读取轨迹记录,并显示在地图上4.显示各个轨迹的时间、距离、平均速度等信息5.查看以往所有轨迹c)规划导航路径1.已知经纬度查询2.输入地址的反查3.调用手机内置地图规划导航路径d)远程跟踪监视1.连接服务器2.传递位置信息到服务器二、主要内容与基本要求1.欢迎界面模块:显示andrion系统对使用者的欢迎信息及系统LOGO;2.操作功能显示模块:系统主要功能显示,菜单显示;3.跟踪列表:对已存在跟踪的记录显示;4.新建跟踪:新建一个GPS跟踪记录;5.地图显示:根据GPS跟踪记录显示已存在的GPS位置点
3、(GPS轨迹重现);6.导出地图:根据所选择跟踪记录下的GPS位置点所在googlemap地图导出成图片保存;7.导出手绘地图:根据其它设置中选择的手绘地图模板将所选择跟踪记录下的GPS位置点所在googlemap地图导出成图片保存;8.系统参数设置模块:设置系统相关参数;9.GPS参数设置:设置系统中是否采用GPS及GPS采集时间间隔;10.地图模式参数设置:设置系统中地图模式的种类及地图默认显示级别;11.其它参数设置:系统相关字体颜色及手绘地图模板设置;12.图象合成分析:系统MAP与相关手绘图象合成处理;13.时实信息采集分析:系统时实坐标信息分析处理;14.我的当前位置模块:显示GP
4、S采集的当前位置并显示在地图上;三、计划进度第一周:需求分析,描述计算机模型,书写软件需求说明文档.第二周:选择模块划分方案和选择平台、语言第三周:学习语言和熟悉平台,查阅andrion系统相关资料,熟悉API第四周:数据模型的设计及数据库设计规范和编码规范文档的编写第五六周:界面设计第七周:系统的整体设计和框架的搭建第八周:建立各功能模块的用例图和时序图等第九至十二周:代码编写第十三周:测试,优化确定时间:答辩最后:撰写论文四、主要参考文献1王解先.GPS精密定轨定位M上海:同济大学出版社,1997.52鲁郁.GPS全球定位接收机:原理与软件实现M北京:电子工业出版社,20093(美)Jam
5、esBao-YenTsui.GPS软件接收机基础:asoftwareapproachM北京:电子工业出版社,20074魏二虎,黄劲松.GPS测量操作与数据处理M武汉:武汉大学出版社,2004.65洪利,章扬,李世宝.MSP430单片机原理与应用实例详解M北京:北京航空航天大学出版社,20106沈建华,杨艳琴.MSP430系列16位超低功耗单片机原理与实践M北京:北京航空航天大学出版社,20087胡大可.MSP430系列单片机C语言程序设计与开发M北京:北京航空航天大学出版社,2003.18杨青青,祖静,尤文斌.嵌入式GPS轨迹记录仪J.电阻测试,2011,(1)9吕辉.由浅入深学C#:基础、进
6、阶与必做300题M北京:电子工业出版社,201110陈强.C#编程新手自学手册M北京:机械工业出版社,201211齐文达.基于andrion的GPS轨迹记录仪研究设计J.科学技术与工程,2011,(28).12Kirkpatrick,DonaldS,Dixit,VishvaM.GPSnavigationoftheprotein-stabilitylandscapeJ.NatureBiotechnology,2009,27(1),4648.13Cyranoski,David.CheckyourGPSattheborderJ.nature,2008,451(7181),871-871指导教师 年
7、月 日教学院长 年 月 日4本 科 生 毕 业 设 计文 献 综 述题 目 基于andriod的GPS轨迹记录软件设计 专 业 电子信息工程 班 级 111班 姓 名 王劲峰 指导教师 沈东方 所在学院 信息学院 2014年12月前 言自从1978年2月22日第一颗GPS试验卫星进入轨道以来,34年间GPS已经显示了它巨大的社会、军事作用与经济、社会效益。GPS卫星发射的导航、定位信号,作为一种时空信息资源,可在全球范围内向无数用户提供位置、速度和时间信息。GPS是一个全球性、全天候、全天时、高精度的导航定位和时间传递系统,空间部分由24颗卫星组成,主要是用于军用,现在己经渐渐转变为军民两用系
8、统。随着GPS向民用开放,它所蕴藏的巨大商机也被发掘出来。GPS不仅用于导弹、飞船的导航定位,更是广泛用于飞机、汽车、船舶的导航定位,公安、银行、医疗、消防等用它建立监控、报警、救援系统,企业用它建立现代物流管理系统,农业、林业、环保、资源调查、物理勘探、电信等都离不开导航定位,特别是随着卫星导航接收机的集成微型化,出现各种融通信、计算机、GPS于一体的个人信息终端,使卫星导航技术从专业应用走向大众应用,成为继通信、互联网之后的IT第二个新的增长点。GPS主要功能有定位、测量及授时等,而动态(即瞬间)定位是GPS民用的主要功能。正 文(一)国内外基于andrion的GPS轨迹记录软件研究现状G
9、PS系统的前身是美军研制的一种子午仪卫星定位系统(Transit),1958年研制,1964年正式投入使用。该系统用5到6颗卫星组成的星网工作,每天最多绕过地球13次,并且无法给出高度信息,在定位精度方面也不尽如人意。然而,子午仪系统使得研发部门对卫星定位取得了初步的经验,并验证了由卫星系统进行定位的可行性,为GPS系统的研制埋下了铺垫。由于卫星定位显示出在导航方面的巨大优越性及子午仪系统存在对潜艇和舰船导航方面的巨大缺陷。美国海陆空三军及民用部门都感到迫切需要一种新的卫星导航系统。为此,美国海军研究实验室(NRL)提出了名为Tinmation的用12到18颗卫星组成10000km高度的全球定
10、位网计划,并于67年、69年和74年各发射了一颗试验卫星,在这些卫星上初步试验了原子钟计时系统,这是GPS系统精确定位的基础。而美国空军则提出了621-B的以每星群4到5颗卫星组成3至4个星群的计划,这些卫星中除1颗采用同步轨道外其余的都使用周期为24h的倾斜轨道,该计划以伪随机码(PRN)为基础传播卫星测距信号,其强大的功能,当信号密度低于环境噪声的1%时也能将其检测出来。伪随机码的成功运用是GPS系统得以取得成功的一个重要基础。海军的计划主要用于为舰船提供低动态的2维定位,空军的计划能供提供高动态服务,然而系统过于复杂。由于同时研制两个系统会造成巨大的费用而且这里两个计划都是为了提供全球定
11、位而设计的,所以1973年美国国防部将2者合二为一,并由国防部牵头的卫星导航定位联合计划局(JPO)领导,还将办事机构设立在洛杉矶的空军航天处。该机构成员众多,包括美国陆军、海军、海军陆战队、交通部、国防制图局、北约和澳大利亚的代表。最初的GPS计划在联合计划局的领导下诞生了,该方案将24颗卫星放置在互成120度的三个轨道上。每个轨道上有8颗卫星,地球上任何一点均能观测到6至9颗卫星。这样,粗码精度可达100m,精码精度为10m。由于预算压缩,GPS计划不得不减少卫星发射数量,改为将18颗卫星分布在互成60度的6个轨道上。然而这一方案使得卫星可靠性得不到保障。1988年又进行了最后一次修改:2
12、1颗工作星和3颗备用星工作在互成30度的6条轨道上。这也是现在GPS卫星所使用的工作方式。(二)基于andriond的GPS轨迹记录软件的主要成果查看Android的开发文档,研究GoogleMap的API说明,确定课题研究的内涵也外延更加丰富,目标更明确,更合理。在网上查找GoogleMap相关的应用,查看程序逻辑,是否适合自己的课题,了解别人的优缺点。查看开发者博客,通过别人的经验来更好的完成课题,做到最合理化,对代码中出现的问题进行反复研究,用最简单,科学的方法去解决。从各个应用上提取有用的东西,吸取优秀的方法,提高课题人性化,将复杂的步骤简单化。(三)基于andriond的GPS轨迹记
13、录软件发展趋势和存在的问题在五花八门的Android软件市场中,有各种各样的定位以及导航软件,可是却没有非常好的专门针对旅行记录的软件。GoogleMap即使强大,定位和地图功能都非常的优秀,却没有我们所定制的,更方便的轨迹重现这一个功能。当我们在旅行的时候,记录下自己的旅行轨迹,再可以根据需求重现旅行轨迹,并对旅行轨迹导出照片,然后分享旅途轨迹,让旅途更快乐,这就是andrion的GPS轨迹记录软件发展的趋势和存在的问题。结 论通过Google在Android系统提供的GoogleAPIs,开发基于GoogleMap的应用Trackme。一种全新的旅途记录工具,实现旅行的轨迹记录与旅行之后的
14、旅途轨迹重现。通过更加简单与清新的界面设计,实现更人性化的交互体验。参考文献1张好.GPS及GIS技术在车载导航系统中的应用研究D.西安:西安科技大学,2009. 2黄智伟.GPS接收机电路设计M.北京:国防工业出版社,2005. 3胡友健,罗的,曾云.全球定位系统(GPS)原理与应用M.北京:中国地质大学出版社,2003. 35一50. 4赵明.基于GPRS的水表远程集中抄表系统研究D.沈阳:沈阳理工大学,2008. 5韩基荣.基于GPRS远程监控系统的设计D.哈尔滨:哈尔滨工程大学,2009. 6钟章队,蒋文怡.通用分组无线业务M.北京:人民邮电出版社,2001. 7中兴通讯NC教育管理中
15、兴,GSM移动通信技术原理与应用M.北京:人民邮电出版社,2009. 8白一度白科.http:/baike. baidu. com/view/18437. htm.9胡大可.MSP430系列超低功耗16位单片机原理与应用M.北京:北京航天航空大学出版社,2000. 10魏晓龙.MSP430系列单片机接口技术及系统设计实例M.北京:北京航天航空大学出版社,2002. 11MSP430xlxx Family Users Guide (Rev. F)EB/OL.http:/www. t . cn. 12李朝青.单片机原理及接口技术M.北京:北京航天航空大学出版社,2005. 13胡大可.MSP430
16、系列FLASH型超低功耗16位单片机M.北京:北京航天航空大学出版社, 2001. 14秦龙.MSP430单片机常用模块与综合系统实例精讲M.北京:电了工业出版,2007. 15 C系列中文液晶显示模块使用说明书EB/OL. 16李斌,贾魏,赵奇.基于MSP430单片机的GPS定位系统设计D.辽宁工程技术大学.2010.06.21 17 GARM工N GPS-25LP SER工ES GPS SENSOR BOARD TECHN工CAL SPEC工F工CAT工ONEB/OL. 18 LM2576/LM2576HV Series S工MPLE SW工TCHER 3A Step-Down Volta
17、ge Regulator DatasheetEB/OL. 19SMF05C TVS Diode Array For ESD and Latch一Up Protection DatasheetEB/OL. http:/www. datasheet. com. 20 Kirkpatrick,Donald S , Dixit,Vishva M. GPS navigation of the protein-stability landscapeJ. Nature Biotechnology ,2009, 27(1), 46 48.指导教师审核意见: 指导老师(签字) 年 月 日本 科 生 毕 业 设
18、计开 题 报 告 题 目基于andriod的GPS轨迹记录软件设计 专 业 电子信息工程 班 级 111班 姓 名 王劲峰 指导教师 沈东方 所在学院 信息学院 开题时间 2014年12月 一、 选题的背景与意义从上面的分析可以看出,GPS的技术在国外已相当成熟,然而由于GPS在我国处于起步阶段,与产业发展相配套的环境还不尽完善,制约了企业的创新和发展。这也预示着GPS未来在中国的航空、海路、铁路、建筑、电信、电力等领域的应用都会有很大的发展空间。该课题是一个非常有创新的课题,同时也结合的它的实用性,具有实用价值。通过对该课题的设计也很好的煅炼了自己的能力。基于andrion的GPS轨迹记录软
19、件设计的工作原理有了更深的认识。同时,在实现这个设计的过程也很好地煅炼了自己的动手能力和独立思考能力。完成一个这样有实用价值的作品,对我以后步入社会后的工作也很有帮助。二、 研究的基本内容与拟解决的主要问题设计一种基于andrion的GPS轨迹记录仪器,要求测量经纬度坐标,能与地图连接,实时在地图上显示位置,并记录运动轨迹,也可以根据需要查询某时间点的位置。设计指标:1.GPS定位精度10米左右;2.记录时间大于24小时;所要解决的主要有以下几个问题1、硬件电路的设计制作,将GPS定位、GPRS通信模块、andrion系统的手机、电源模块集成到一个系统板中;2、用andrion系统的手机解析G
20、PS定位数据(因为GPS数据是一大串的,要提取里边有用的);3、实现GPRS通信,将andrion手机系统处理以后的定位数据通过GPRS方式发送到电脑终端;4、上位机软件的编写,需要制作一个上位机软件界面来调用百度地图显示GPS定位;5、数据库数据存储,将上位机软件从计算机WEB端口读取的数据处理后存储到数据库中;三、 研究的方法与技术路线由上述介绍可以将该课题设计分为两大部分:底层部分:1、andrion系统处理GPS数据轨迹记录软件2、andrion系统控制GPRS模块3、SIM900A模块发送GPS定位数据上层部分:1、web端口数据提取2、上位机软件界面显示3、数据库数据存储4、数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 andriod gps 轨迹 记录 软件设计
限制150内