700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 基于android的实时定位别人的手机 基于Android智能手机的人员定位系统的开发与实现...

基于android的实时定位别人的手机 基于Android智能手机的人员定位系统的开发与实现...

时间:2019-03-16 00:42:44

相关推荐

基于android的实时定位别人的手机 基于Android智能手机的人员定位系统的开发与实现...

摘要:

目前国内外基于位置的服务开展如火如荼,拓展GPS功能已经成为手机应用开发的一个热点.本文基于Android系统智能手机,以WebGIS技术的应用为重点,主要对基于Android平台的手机客户端软件的开发与实现,面向智能手机的通信服务软件的开发与实现和基于B/S的人员定位监控软件的开发与实现进行了深入研究. 本文最初论述了课题的研究背景和发展现状,指出了课题的研究意义.结合实际应用需求,采用模块化设计思想,对系统进行了总体架构设计. 接着,设计后台数据库,数据库是人员定位系统的信息枢纽,负责存放和维护数据.通过分析设计数据流图,进行数据库的概念设计和逻辑设计,完成了数据库的开发工作,并合理运用了数据库的相关技术完成了数据库的操作. 然后,对人员定位系统的三大模块:基于Android平台的手机客户端软件,面向智能手机的通信服务软件和基于B/S的人员定位监控软件进行了设计与实现. 对于手机客户端软件的开发,首先对Android平台进行了介绍,包括Android平台架构,开发环境,模拟器等工具,应用程序的结构和Android组件的基本概念,在此基础上完成了手机客户端软件的功能设计,使用Android丰富的API,通过android.location软件包获取位置数据,对手机使用者进行实时定位,并基于无线通信网络将位置数据包传到通信服务软件,最后总结了遇到的问题和解决的方法. 对于通信服务软件的开发,首先设计了软件架构,然后根据软件架构详细说明TCP/IP通信模块,数据解析模块和数据存储模块的实现方案以及程序处理流程,给出了通信协议和判断区域越界的方法. 对于人员定位监控软件的开发,首先将其划分为WebGIS和管理信息子系统两大功能模块.WebGIS以电子地图为平台为用户提供一个友好的可视化监控界面,实时监控受控对象的位置和状态,进行区域越界预警,查询历史轨迹;管理信息子系统主要对人员定位系统的相关信息进行存档管理和信息维护,主要包括智能手机及其使用者的基本信息和人员定位监控软件的用户的基本信息. 本文最后结合开发过程,做了工作总结,并对系统的进一步研究和完善进行了展望.

展开

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。