职场大变样社区():下载毕业设计成品全套资料,全部50元以下毕业设计(论文)论文题目基于Android的在线地图轨迹跟踪服务的设计与实现thesis Topic Design and implementation of online map tracking service based on Android2016年5月26日编号:__________毕业设计(论文)答辩许可证学院系专业学生所编写的毕业设计(论文) 页,字数,符合毕业设计(论文)大纲的要求。
经审查:该生已学完教学计划规定的全部课程,成绩合格,毕业设计电子文档最后一稿已交,准予参加毕业设计(论文)答辩。
相关材料指导教师:(签名)院长(系主任):(签名)年月日毕业设计(论文)任务书第1页第2页第3页基于Android的在线地图轨迹跟踪服务的设计与实现摘要在信息高速流动的现代社会,移动设备凭借其便于携带和随时随地收发信息的优点,成为了大多数人生活中必要的娱乐和通讯工具。
而在手机移动网络所提供的大量服务中,基于在线地图的地位服务已经成为了一项实用的新型业务。
它可以通过移动端的定位技术,提供给用户和位置相关的信息,满足不同用户的需求。
本文深入分析了目前智能手机的主流操作系统——安卓平台的优势与体系框架,详细介绍了安卓应用程序开发设计的关键技术以及应用程序的开发流程。
然后,通过对手机网络地图现状的分析,结合了百度地图与其API库设计出一个基于Android的在线地图轨迹跟踪服务。
该系统在实现在线地图一般功能的基础上,可以根据用户定位信息实时监测和记录用户移动路线,随时显示在手机的在线地图上面,并且可以查询到历史轨迹的记录。
本文所设计的轨迹跟踪由于数据量较小,所以采用了SQLite数据库来存储轨迹记录和注册用户的个人信息。
本文最后在设计基础上一步一步实现了系统的各个功能,通过多次真机测试,已经初步达到了设计目标。
该系统在旅行、运动等方面都有着一定的价值。
关键词:安卓平台;在线地图;GPS;运动轨迹Design and implementation of online map trackingservice based on AndroidAbstractIn modern society, with the high speed of information flow, mobile devices have become the necessary entertainment and communication tools in most people's life because of their advantages of convenient carrying and transmitting and receiving information at any time and at any time. However, in a large number of services provided by mobile phone, online map service based on location has become a new business. It can provide users with location related information through the mobile terminal location technology to meet the needs of different users.This in-depth analysis of the current smart phones mainstream operating system, Android platform advantages and system framework, Android application development and design of the key technology and application development process are introduced in detail. Then, through the analysis of the current situation of the mobile phone network map, combined with the Baidu map and its API library to design a Android based online map tracking service. The system in the implementation of online map general function based, can according to the user's position information real-time monitoring and recording user mobile route, at any time to display on the mobile phone online map, and can query the historical track record. In this paper, the design of the trajectory tracking due to the small amount of data, so the use of the SQLite database to store the track record and register the user's personal information.Finally on the foundation design step by step realized each function of the system, through several real test, and has basically reached the design target. The system has a certain value in travel, sports and so on.Key words:smart phone;online map;GPS;motion trajectory目录1 在线地图轨迹APP概述 (1)1.1本论文的背景及意义 (1)1.2 本论文的主要方法和研究进展 (1)1.3 本论文的主要内容 (1)1.4 本论文的结构安排 (1)2 系统分析 (3)2.1 研究目标 (3)2.2 可行性分析 (3)2.2.1经济可行性 (3)2.2.2技术的可行性 (3)2.3 需求分析 (3)2.4 性能分析 (4)3 系统开发环境及相关技术介绍 (5)3.1 开发环境搭建 (5)3.1.1 安装JDK (5)3.1.2 安装Eclipse集成开发环境 (5)3.1.3 下载安装Android SDK (5)3.1.4 为Eclipse安装ADT插件 (6)3.1.5 创建A VD模拟器 (6)3.2 相关技术 (6)3.2.1百度地图 (6)3.2.2 Sqlite (7)3.2.3 Android (12)3.2.4GPS技术 (12)4 系统介绍 (13)4.1 APP介绍 (13)5 程序设计与实现 (14)5.1 UI设计 (14)5.2 数据库设计 (15)5.2.1 数据库设计规范 (15)5.2.2 SQLite数据库介绍 (15)5.2.3 数据库详解 (16)5.3 程序模块设计 (16)5.3.1 登录注册 (16)5.3.2 首页模块 (20)5.3.3 轨迹模块 (21)5.3.4 我的模块 (29)5.3.5 查看历史记录模块 (30)6 系统展示 (38)6.1 进入系统 (38)6.2 注册登录 (38)6.3 进入系统 (39)6.4 轨迹跟踪服务 (40)6.5 历史轨迹查询 (41)结论 (44)参考文献 (45)致谢 (46)附录一外文文献(原文) (47)附录二外文文献(译文) (57)1 在线地图轨迹APP概述1.1本论文的背景及意义据《2013-2014年中国手机/智能手机市场研究年度总报告》预测,2015年全世界智能手机用户比例第一次超过世界人口的十分之一,到2018年,世界上三分之一的消费者将成为智能手机用户,总数超过 25.6亿人。
其中安卓智能手机占了绝大多数。
而在中国,中国城市智能手机的普及率很大的提高,从2012年的33%上升至47%,近一半的中国城市居民已经拥有智能手机。
其中,69%的用户每天都会使用智能手机访问互联网,这个比例要高于美国的智能手机用户。
在当前高智能机普及率的背景下,所有人出门几乎都会使用到智能手机的地图。
一款方便快捷的记录轨迹的app,可以方便地记录人们出现的运动轨迹。
让人们掌握有用的信息。
1.2本论文的主要方法和研究进展本论文通过前期的查阅资料与调查学习,通过查阅资料,分析数据,掌握如今人们使用智能手机的情况和使用地图软件进行导航和其他功能的情况。
通过学习使用百度地图的开发接口和安卓的开发知识来为中期开发软件编码做好准备。
通过几个月的研究和学习,目前项目已经完成了编码阶段,接下来将对项目进行测试和完善项目。
1.3本论文的主要内容主要内容为记录轨迹App开发的整个周期过程,其中包括对前期用户数据统计分析,对系统进行详细的分析,包括功能可行性,实现可行性等。
介绍系统开发的环境以及相关的技术;系统的设计,包括UI设计,数据库设计程序模块设计;程序开发的过程以及系统测试。
1.4 本论文的结构安排本论文第一部分是封面,里面包括本人的个人信息。
第二部分是摘要,有中文版和英文。
第三部分是目录。
第四部分则是根据目录一一对应的内容。
第五部分是总结。
第六部分是参考文献与致谢。
2 系统分析2.1 研究目标这个系统的目标是做出一个记录人们走动轨迹的基于Android系统的平台,方便人们知道的自己的日常走动情况。
记录每次的走动的轨迹。
开发一个界面简单清晰,UI 友好易懂,而且无赘余功能的运动平台。
2.2可行性分析采用开源的免费的手机安卓系统,并且利用的也是免费的百度地图API技术来实现课题。
2.2.1经济可行性一个免费平台的软件开发时间和成本都不是太高,而且是面向个人,不会产生企业级应用的成本预算,在开发的过程中,考虑到课题的特性,需要拥有一台可以使用GPS 定位,并且是安卓系统的智能手机,本人已拥有一台可用的安卓手机,其它方面,测试,编码,并不会产生太多硬设备的费用。