论文部分内容阅读
随着网络技术和移动计算在全世界的推广,现存的桌面公安信息系统已经不能支持和满足处于移动状态下的一线干警现场及时处理任务的需求,极大地限制了现有系统的使用效率。移动警务系统为公安部门提供了一种最灵活的,最快捷的解决现状的方案。本论文首先从国内外现状来分析现存警务信息系统的不足和局限性,介绍了移动计算、Android手机平台、3G技术等相关概念和理论,并结合各技术的特征和优势,说明了基于Android的3G移动警务系统具有很高的可行性和广阔的发展前景。本文系统使用Eclipse6.0为平台开发完成,Android手机客户端采用JavaScript开发技术,网络通信使用Apache HTTP客户端,中间Web服务器采用Servlet响应客户请求,Web服务器采用的是开源的Tomcat,数据库使用的是MySQL数据库,后台服务器采用JDBC连接方式连接数据库。本论文完成的工作如下:(1)通过对本文系统进行系统可行性分析和需求分析,设计出系统的用例分析图和总体功能模块设计,并给出数据库的E-R图、数据表的设计以及JavaBean、 XML处理数据的过程。(2)详细设计信息查询、信息采集、文件上传、GPS定位和系统设置这五个功能模块,对其中用到的主要函数和详细功能实现描述,GPS定位是通过MapActivity和Map View引入Google Maps电子地图进行定位,包括我的位置、按地址查询、按经纬度查询、跟踪轨迹等,并给出在AVD上的运行示意图。(3)把系统安装到真机上并使用测试工具Apache JMeter进行黑盒测试和系统性能测试,并得出测试结果图并加以分析。基于Android平台并引入移动计算技术和3G技术的移动警务系统,进一步提高现有公安信息系统的使用率,满足一线干警全天候、全方位的信息支持需求。