论文部分内容阅读
随着科技的进步,人们对智能终端的需求与日俱增,并且人们对智能终端提供的服务提出了更多和更高的要求。近年来,基于位置的服务发展迅速并极大地改善了人们的生活,互联网时代的SoLoMo已经成为新的发展趋势。因此,智能终端一项必不可少的功能就是满足用户的精准定位需求。目前,我国自主研发的北斗卫星导航系统已完成了对东南亚地区的覆盖,并已经在我国的军用、民用领域发挥了重要作用,其可以为授权用户提供定位、测速、授时和通信等服务。本文详细介绍了北斗系统定位的基本原理,即如何通过北斗系统来获取用户的位置信息,包括经度、维度、高度和速度等。由于在计算用户位置坐标的过程中存在许多干扰因素,从而影响了定位的精准度,所以,本文又分析了北斗系统定位过程中存在的误差源,并提出了一些解决方法和措施来减弱和消除这些误差。北斗导航定位系统中北斗接收机的一个典型应用就是与移动终端设备相结合,准确获取这些终端的位置信息,并同时利用应用软件系统对这些终端进行综合管理,如智能物流系统和车辆监控系统等。本文第二部分详细介绍了这样一个终端位置管理系统的设计和开发。为了提高开发效率并保证系统的稳定性,该系统采用了基于MVC设计模式的SSH框架。该系统面向三级用户,不同级别的用户访问系统的权限不同,也从系统获取的服务不同。该系统主要由5个功能模块组成,即信息管理、信息查询、轨迹回放、电子围栏和片区监控。这些功能模块既独立又统一,能够高效地管理车辆终端并对用户提供便捷的服务。在这部分的最后,针对片区监控模块的开发过程中遇到的判断点与多边形位置关系的难点,本人提出的一种改进的算法很好地解决了这个问题。最后,针对论文中终端位置管理系统的应用场景、系统需求以及系统总体设计目标,使用单元测试、系统测试和压力测试这三种软件测试方法对系统中五个核心的功能模块进行了测试。测试结果表明该管理系统设计合理、功能正常、性能良好,达到了预期目标。