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

来源 :东南大学 | 被引量 : 0次 | 上传用户:melaniezhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前国内外基于位置的服务开展如火如荼,拓展GPS功能已经成为手机应用开发的一个热点。本文基于Android系统智能手机,以WebGIS技术的应用为重点,主要对基于Android平台的手机客户端软件的开发与实现、面向智能手机的通信服务软件的开发与实现和基于B/S的人员定位监控软件的开发与实现进行了深入研究。  本文最初论述了课题的研究背景和发展现状,指出了课题的研究意义。结合实际应用需求,采用模块化设计思想,对系统进行了总体架构设计。  接着,设计后台数据库,数据库是人员定位系统的信息枢纽,负责存放和维护数据。通过分析设计数据流图,进行数据库的概念设计和逻辑设计,完成了数据库的开发工作,并合理运用了数据库的相关技术完成了数据库的操作。  然后,对人员定位系统的三大模块:基于Android平台的手机客户端软件、面向智能手机的通信服务软件和基于B/S的人员定位监控软件进行了设计与实现。  对于手机客户端软件的开发,首先对Android平台进行了介绍,包括Android平台架构、开发环境、模拟器等工具、应用程序的结构和Android组件的基本概念,在此基础上完成了手机客户端软件的功能设计,使用Android丰富的API,通过android.location软件包获取位置数据,对手机使用者进行实时定位,并基于无线通信网络将位置数据包传到通信服务软件,最后总结了遇到的问题和解决的方法。  对于通信服务软件的开发,首先设计了软件架构,然后根据软件架构详细说明TCP/IP通信模块、数据解析模块和数据存储模块的实现方案以及程序处理流程,给出了通信协议和判断区域越界的方法。  对于人员定位监控软件的开发,首先将其划分为WebGIS和管理信息子系统两大功能模块。WebGIS以电子地图为平台为用户提供一个友好的可视化监控界面,实时监控受控对象的位置和状态,进行区域越界预警,查询历史轨迹;管理信息子系统主要对人员定位系统的相关信息进行存档管理和信息维护,主要包括智能手机及其使用者的基本信息和人员定位监控软件的用户的基本信息。  本文最后结合开发过程,做了工作总结,并对系统的进一步研究和完善进行了展望。
其他文献
随着计算机和电子技术的发展,基于指纹的身份识别技术已经被日益广泛的用于个人的身份鉴别,比如ID卡,指纹硬盘。目前,在线指纹采集技术和自动指纹识别算法都已经取得了很大的
学位
本论文研究登月飞行器软着陆末端距月球表面2000米高空时的姿态控制问题。此时,飞行器水平速度为零,竖直速度较小,姿态存在着较大的偏差,进而飞行器转入垂直下降段。姿态调整
网络管理的问题从计算机发明开始就存在着,但是早期的网络相对来说简单的多,连入网络的设备也比较单一,所以管理起来也相对容易。随着计算机和微电子技术的发展,可以连入网络中的
本论文对广义系统观测器的设计问题进行了详细的研究和探讨,主要有下面两部分组成。首先,对于有量测输出噪声和输入扰动的广义线性系统,不仅给出了一种新的广义观测器,而且给
电力线载波通信(PLC)是使用机械强度高、系统资源丰富的高中压输电线路作为通信通道传输语音或是其他数据的通信方式。具有投资少、见效快、可靠性高、与电网建设同步等得天
所谓的滑模控制方法是一种特殊的鲁棒控制设计方法,也是一种特殊类型的变结构控制方法。在滑模控制中,系统的滑动模态对于满足匹配条件的不确定具有不变性,这种不变性比鲁棒性更
为了提高设备驱动程序的工作效率,人们在自动化软件的开发上采取了各种各样的措施和手段。而OPC技术由于具有出色的高效性、可靠性、开放性、可互操作性和即插即用等特点,越来
在复杂动态环境中,移动作业型服务机器人对服务对象、环境物体等进行感知和理解,是实现其自主智能的重要前提。与传统单目视觉、激光传感器相比,微软推出的低成本Kinect传感器可
数字水印技术是实现版权保护的有效办法,如今已经成为信息安全领域的一个研究热点。该技术是通过在原始数据中嵌入秘密信息——水印,来证实该数据的所有权。嵌入的水印信息通常
随着我国经济的蓬勃发展,交通运输事业也随之取得了令人瞩目的成就,其中,高速公路的总里程已经跃居世界第二。对数量如此庞大的公路资源进行有效管理和维护,必须迅速提高路面