首页> 中文学位 >基于MVP架构的移动警务终端系统的研究与实现
【6h】

基于MVP架构的移动警务终端系统的研究与实现

代理获取

目录

摘要

1.绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 论文主要工作

1.4 论文结构安排

2.移动警务终端系统的相关技术

2.1 MVP架构

2.1.1 MVP架构简介

2.1.2 MVP架构在本系统开发中的研究及改进

2.2 RoboGuice框架

2.3 Web Service相关知识

2.4 ORMLite框架

2.5 本章小结

3.移动警务终端系统需求分析

3.1 系统概述

3.2 系统功能需求分析

3.2.1 警务信息管理

3.2.2 警务处理业务

3.2.3 系统工具

3.3 系统非功能性需求

3.4 本章小结

4.移动警务终端系统总体设计

4.1 系统部署架构设计

4.2 系统安全性的设计

4.2.1 安全TF卡

4.2.2 VPN通信

4.2.3 数据库加密

4.2.4 数字信封技术

4.3 MVP架构的设计与实现

4.3.1 Presentation表示层的设计与实现

4.3.2 Domain业务逻辑层的设计与实现

4.3.3 Model数据访问层的设计与实现

4.4 移动警务终端系统软件设计

4.5 本章小结

5.软件详细设计与实现

5.1 系统主要功能模块的设计与实现

5.1.1 身份证读取模块

5.1.2 指纹采集模块

5.1.3 数据上传模块

5.1.4 软件在线更新

5.1.5 邮件发送模块

5.1.6 蓝牙打印功能

5.1.7 位置服务模块

5.2 数据库系统设计

5.2.1 数据库模型的设计

5.2.2 数据库的存储结构设计

5.3 本章小结

6.移动警务终端系统的运行展示

6.1 系统登录

6.2 采集模式功能

6.3 查询模式功能

6.3.1 人员信息查询

6.3.2 车辆信息查询

6.4 工作模式功能

6.4.1 消息任务

6.4.2 工作模式

6.5 我的位置

6.6 本章小结

7.总结与展望

7.1 总结

7.2 展望

参考文献

致谢

攻读硕士学位期间科研成果和参加的主要科研项目

声明

展开▼

摘要

由于我国公安执法工作所涉及的范围越来越广,在执法工作量逐渐增多的同时,对执法人员的工作效率、应变能力及执法力度等提出了更高层次的要求。
  本文以东莞市公安局的移动警务系统的建设为依托,通过梳理东莞市警务人员的工作业务,设计并实现了移动警务终端软件系统,该系统实现主要包括两个部分功能:警务信息管理和警务处理。在警务信息管理功能模块中实现了对人员、车辆、房屋、单位、场所等信息的采集、查询、补录等功能;在警务处理功能模块中实现了消息任务查看及预警、四种不同工作模式下的任务执行及情况上报以及位置服务管理功能。
  系统基于Android平台开发,运行在警用特制平板电脑上。采用MVP架构进行设计、编码,降低系统的耦合,提高系统的扩展性。以Web Service为服务支撑平台,利用公安信息服务系统提供的服务接口,基于Soap协议、将数据封装为xml格式并通过加密技术实现和服务器之间的数据通信。系统提供在线和离线两种访问方式,在线访问时,通过无线网络与服务器进行通信;离线访问时,终端使用SQLite数据库进行数据缓存,并利用SQLCipher进行缓存数据的加解密访问。
  移动警务终端系统的建立与实现,在很大程度上改善了东莞市公安局警务人员的执法效率,及时的对信息进行核对、上报,在尽量短的时间内解决各种事件,从而建立良好的执法环境并能不断的维护着群众的和谐生活。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号