欢迎来到天天文库
浏览记录
ID:37389622
大小:3.22 MB
页数:54页
时间:2019-05-23
《基于Android的手机地图服务系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Android的手机地图服务系统的设计与实现作者:指导教师:蔡雯静赵建华教授南京大学研究生毕业论文(申请工程硕士学位)南京大学软件学院2011年5月f㈣煅TheDesignandImplementationofMobileMapServiceSystemBasedonAndroidCai,WenjingSubmittedinpartialfulfillmentoftherequirementsforthedegreeofMasterofEngineeringSupervisedbyProfess
2、orZHAO,JianhuaSoftwareInstituteNANJINGUNIVERSITYNanjing,ChinaMay,2011摘要随着第三代数字通信技术的迅速发展,越来越多的人使用手机来获取各种信息。而且,为了获得与日常生活息息相关的位置方面的信息,人们往往需要耗费大量的时间和精力,所以,可以便捷地提供相关信息的手机地图服务应运而生。本项目是基于Android的手机地图服务系统。系统根据功能划分为五个模块:位置服务,行迹服务,提醒服务,搜索服务以及信息服务模块。其中,位置服务模块提供标记
3、当前位置、发送当前位置、保存当前位置以及显示已保存的位置列表的功能;行迹服务模块提供跟踪用户行迹和显示行迹列表的功能;提醒服务模块提供设置提醒、定点提醒和显示提醒列表的功能;搜索服务模块提供搜索地址和查询路线的功能;信息服务模块提供显示当地天气预报和周边地震信息的功能。系统开发时基于Android平台,利用其内置的地图模块进行定位和地图展示,通过URL和HTTPGET获取网络资源,采用DOM和SAX解析xml文件,使用SQLite数据库存储数据,根据xml布局文件构建用户界面,实现了手机地图服务。本
4、文首先阐明了课题研究的背景和意义,并对国内外研究现状进行了简要介绍,然后概述了Android平台、SQLite数据库以及XML解析技术,接着,从功能、性能、运行等方面进行了需求分析,说明了项目的整体结构,详细阐述了数据库、用户界面以及五个服务模块的设计与实现,最后,对课题研究成果作了一个简单总结,并对以后的发展方向作了展望。关键词:Android,手机地图服务,服务模块,SQLite,DON,SAXAbstractWiththerapiddevelopmentof3G,mobilephoneshav
5、ebeenmoreandmorepopularasdevicestoobtaininformation.And,peopleoftencostmuchtimeandenergytogetnecessaryinformationaboutlocation.Asaresult,mobilemapservicewhichcanproviderelatedinformationconvenientlyemergesattherightmoment.Thisprojectisamobilemapservice
6、systembasedonAndroid.Itmainlyincludesfivefunctionalmodules:locationservice,trackservice,alertservice,searchserviceandinformationservice.Locationservicecanmark,send,savecurrentlocationandlistsavedlocations;thefunctionalpointsoftrackservicearetrackingaus
7、erandlistingtraces;astothealertservice,itprovidessettingalerts,doingalertsandlistingalerts;searchserviceisresponsibleforthequeryofunknownaddressesandroutes;Atlast,informationservicemainlydisplayslocalweatherforecastandnearbyearthquakeinformationThisart
8、iclefocusesonthedesignandimplementationofthesystem.ItimportsAndroidMapAPItolocateandshowthemap.usesURLandHTTPGETtogetwebresource,selectsDOMandSAXastheXMLparser,takesadvantageofSQLitedatabasetostoredata,makesU1withXMLlayoutfiles,andimple
此文档下载收益归作者所有