1 / 3
文档名称:

基于Android平台的手机导航系统设计.doc

格式:doc   大小:52KB   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Android平台的手机导航系统设计.doc

上传人:小博士 2017/8/21 文件大小:52 KB

下载得到文件列表

基于Android平台的手机导航系统设计.doc

文档介绍

文档介绍:基于Android平台的手机导航系统设计
摘要:随着无线通信技术和互联网的发展,移动智能终端发展迅速,特别是基于Android操作系统的移动平台更是深入到了经济社会生活的各个领域,在这种背景下,本系统结合当前导航软件现状,利用互联网技术和手机导航相关理论以及导航方法实现了一款手机导航系统,该系统采用Android框架进行程序设计,能提供关键字搜索、用户位置定位、周边搜索、指定位置的经纬度查询、出行路线规划、景点搜索等功能。为此,深入研究和分析了Android平台下导航系统的相关实现技术,并在该平台下完成了导航系统的开发工作。按照软件工程理论,对导航系统在需求的分析与设计,系统设计与测试等各个方面进行了详细阐述。
中国 2/vie
关键词:Android;手机导航;GPS定位
中图分类号:TB
文献标识码:A
doi:.1672-
1 引言
随着信息化时代的到来,无线通信技术和互联网技术飞速发展,在这种背景下,本文提出了在已经普及的移动终端上开发相应软件,利用移动终端的普及性和Android操作系统的一系列优点,推广和普及该系统,对于缓解我国手机导航现状和为手机导航的发展进步具有十分重要的理论和现实意义。该系统可以为人们大众提供低成本、高效率、多功能、实时导航、即时性、交互式的手机导航服务。
2 需求分析与设计
系统需求分析
地图导航系统的功能是非常强大的,它能够向用户提供很好的服务,通过地图以及文字的形式将信息呈现出来。并且它的界面也是非常简洁、友好的,便于操作。其功能需求包括:
(1)地图操作:能够根据需要将,地图进行缩放,还可以进行查询。
(2)定位操作:用户根据自己的需要将,定位系统进行设置之后,导航就能利用GPS和网络的配合来获取具体的位置,并将其呈现出来。
(3)POI定位查询:在根据用户需求对指定位置进行定位的同时,还能对周边位置一同搜寻,并将之呈现。
(4)卫星地图显示:还能将卫星地图呈现出来,根据实际需要和普通地图模式进行切换。
(5)交通地图显示:还能将交通地图呈现出来,根据实际需要和交通地图模式进行切换。
(6)公交查询:可以根据需要对全国的各条公交线路进行查询,并将之呈现。
(7)景点查询对全国的景点进行定位展示。
系统设计
系统架构设计
手机导航系统所采用的主要是三层式结构进行系统的建设,现在大多数的应用类系统于是转向三层分布式架构进行发展,三层结构是系统平台的主要方式,这些结构是相互独立的;将整个系统划分成应用层、应用框架和数据接口。具体系统架构结构图如下图1所示。
系统应用包括:城市搜索、路线规划、经纬度查询、地图定位、公交查询等等功能。
应用框架包括:Activity管理器、Adapter管理器、Animatation动画管理器等。
类库包括:Liberary库和Andriod运行时。
系统采用Android/Html5混合编程实现,原生代码比例占到90%,Html5在查询统计模块中会用到,采用Html5的统一模板来实现。实时监测详情里有用到,Html5调用后台数据,原生代码调用其XML。
系统功能模块设计
系统的