移动警务通系统需求文档.docx
- 文档编号:4303095
- 上传时间:2022-11-29
- 格式:DOCX
- 页数:30
- 大小:506.73KB
移动警务通系统需求文档.docx
《移动警务通系统需求文档.docx》由会员分享,可在线阅读,更多相关《移动警务通系统需求文档.docx(30页珍藏版)》请在冰豆网上搜索。
移动警务通系统需求文档
移动警务通系统需求规格说明
文档审批记录
版本
审批日期
审批说明
所属部门
客户签字
项目经理签字
V1.0
2013-12-23
1.背景
为了让政府相关执法部门工作人员更快捷的处理现场执法任务的信息采集及非现场执法任务的信息查询工作,提高办事的效率,根据政府部门关于加快政务信息化发展的指导方针,特设计开发一套基于传统PC平台及现代智能化移动终端平台相结合的移动执法系统,真正提高相关部门执法人员的办案效率。
2.范围
序号
模块名称
功能
001
登录
用户登录进入移动警务通系统界面。
002
在逃人员查询
用户可以根据输入在逃人员身份证编号查看在逃人员信息和照片。
该部分数据来自于全国公安部统一的在逃人员信息数据库,无法通过系统的采集功能直接增加数据
003
被盗车辆查询
用户通过输入发动机号或者车牌号查询被盗车辆信息。
该部分数据来自于全国公安部统一的被盗车辆信息数据库,无法通过系统的采集功能直接增加数据
004
交通违法查询
用户通过输入身份证号或者驾驶证号查询交通违法信息
005
社区人口信息查询
该模块为用户提供社区人口的信息查询功能。
006
可疑人员查询
该模块为用户提供可以人员查询功能;
007
治安案件查询
为用户提供查询治安案件的功能
008
交通违法信息采集
执法人员登录进入移动警务通系统后对机动车违章信息采集。
009
交通违法信息采集
执法人员登录进入移动警务通系统信息采集模块后对可疑人员信息进行录入
010
社区人口信息采集
对社区人口信息进行采集
011
可疑人员信息采集
对可疑人员信息进行采集
012
现场违法事件处理
执法人员登录进入移动警务通系统后对于违法行为进行现场处理
013
现场照片上传
用户进行现场照片上传
014
语音上传
用户进行语音上传
015
文件上传
用户进行文件上传
016
我的位置
该模块通过Google地图上“我的位置”功能,通过Android手机网络将执法人员的位置置于地图中心
017
按坐标查询
该模块通过输入合法的经度,纬度,查询当地的地图情况
018
按地址查询
该模块通过输入具体地名,就可以查询到当地地图情况
3.预期读者对象
本文预期读者为客户、开发人员、测试人员以及项目其它干系人。
客户:
通过评审本文档,确认项目负责人对需求的理解是否完整、正确。
开发人员:
通过阅读本文档,帮助其对需求的理解,以进行开发工作。
测试人员:
通过阅读本文档,帮助其对需求的理解,以进行相关的测试工作。
4.参考文档
参考文档(资源)
作者
出版/归属单位
日期
备注
移动警务通系统.APK
xxx
2013-12-23
5.术语与缩写解释
缩写、术语
解释
N/A
6.系统概述
公安行业是一个具有工作移动性、突发性和紧急性较强的行业,一线部门需要实时和公安数据交换中心交换信息,对在逃人员、常住人口、暂住人口、重点人口、车辆等信息进行及时、迅速的查询,特别是照片和相关图片的传输应用,能够极大地提高公安办案人员的效率。
目前无论是公安刑警、交警、巡警都已具备综合的管理系统,如著名的“金盾工程”、户籍管理系统、案件业务系统、交管系统、监管业务、旅店业登记等综合信息系统。
但这些应用都仅仅限于桌面应用,不能解决公安行业的移动性、突发性和紧急性的要求,极大地限制了现有系统的使用效率。
针对以上分析,根据“数字警察”的理念,本系统采用先进的移动技术,提出了结合GPRS,CDMA,3G等多种无线网络及多种移动终端的移动警务通系统解决方案,实现公安系统移动互联及相关的业务应用,将现有的系统功能通过移动互联技术扩展到每个警员手中,做到随时随地查询综合信息资源,提高办公效率。
该系统支持目前常见的智能终端平台,包括智能手机、PAD及PDA等。
支持操作系统:
ANDROID2.3.3版本及以上。
7.系统角色说明
系统人员角色
说明
管理员
负责系统账号密码的维护。
8.运行环境说明
本系统基于C/S架构图程序,客户端采用Android框架开发,服务器端以TOMCAT为应用服务器,数据库为Mysql数据库,网络结构图如下所示:
备注:
以上客户端都为平板或手机
客户端:
支持android平台平板、手机设备使用
服务器:
WindowXP/Tomcat/MysqlJDK1.6及以上版本,本版本实现对WindowServer的支持。
9.功能需求详述
9.1移动警务通系统登录
9.1.1功能描述
警务人员登录进入移动警务通系统界面。
9.1.2业务需求
警务人员输入已存在的用户名和密码进入。
9.1.3用例描述
用例名称
移动警务通登陆
描述
通过软件客户端登陆界面输入用户名称和用户密码登录系统
角色
合法人员
前置条件
1.程序正常启动和初始化
2.正常的网络
3.有正确的用户名称和用户密码
输入
1.输入已有的用户名,输入对应已有用户的密码
2.如果用户名称和用户密码错误,提示输入错误
3.不能为空,登录按钮登陆进入
输出
验证正确的用户名称和用户密码进入系统主界面
基本流程
1)光标移动到用户名称输入框,输入用户名称
2)光标移动到用户密码输入框,输入用户密码
3)点击登录按钮验证用户名和密码合法,网络设置正确进入系统
4)点击取消按钮退出程序
附属流程
N/A
约束
用户名称和密码必填
异常处理
点击登录按钮前系统会检查设备是否联网
后置条件
N/A
备注
N/A
9.2信息查询
如下是信息查询模块的所有功能罗列:
9.2.1在逃人员查询
9.2.1.1功能描述
该模块提供为系统合法用户对全国公安系统数据库中的在逃人员进行查询的功能。
警务执法人员可根据身份证号进行在线查询。
9.2.1.2业务需求
该系统提供警务执法人员根据可疑人员提供的身份证号进行在线查询,如身份证所对应人员为在逃人员的话,则系统可显示该在逃人员的身份信息供执法人员参考。
数据信息来自于公安部在逃人员数据库。
用例描述
用例名称
在逃人员查询界面
描述
系统合法用户查询在逃人员信息
角色
系统合法用户
界面原型
前置条件
输入正确的身份证号码
输入
身份证号码
输出
身份证所对应的个人信息
基本流程
1)将指针移到身份证输入框中;
2)输入正确的身份证号码;
3)点击查询信息或查询照片按钮;
4)如果输入的身份证号码正确,则显示出该身份证对应的个人信息或照片。
附属流程
1)输入的身份证号码错误;点击查询信息或查询照片按钮;系统弹出错误提示
2)不输入身份证号码,点击查询信息或查询照片按钮,系统也会弹出错误提示
约束
无
异常处理
网络如果没有连上,则提示“请检查网络连接”
后置条件
1)输入正确的身份证号码,显示出所需要查找的个人信息。
2)输入错误的身份证号码,提示输入身份证号码有误。
备注
N/A
9.2.2被盗车辆查询
9.2.2.1功能描述
该模块提供为系统合法用户对被盗车辆的查询功能。
9.2.2.2业务需求
系统用户可根据发动机号或车牌号对被盗车辆的信息进行查询。
9.2.2.3用例描述
用例名称
被盗车辆查询界面
描述
系统合法用户查询被盗车辆信息
角色
系统合法用户
界面原型
前置条件
选择查询方式(发动机号或者车牌号),输入对应正确的号码
输入
发动机号或者车牌号
输出
发动机号或者车牌号所对应的车辆信息
基本流程
1)选择按照发动机号或者车牌号查询的单选框,将指针移到发动机号或者车牌号输入框中;
2)输入正确的发动机号或者车牌号;
3)点击查询信息或查询照片按钮;
4)如果输入的发动机号或者车牌号正确,则显示出该发动机号或者车牌号对应的车辆信息或照片。
附属流程
1)输入的发动机号或者车牌号错误;点击查询信息或查询照片按钮;
系统出现错误提示。
2)不输入发动机号或者车牌号,点击查询按钮,系统出现错误提示。
约束
N/A
异常处理
网络如果没有连上,则提示“请检查网络连接”
后置条件
1)输入正确的发动机号或者车牌号,显示出所需要查找的被盗车辆信息。
2)输入错误的发动机号或者车牌号,提示输入发动机号或者车牌号有误。
备注
N/A
9.2.3交通违法查询
9.2.3.1功能描述
该模块提供为系统合法用户对交通违法的查询功能。
9.2.3.2业务需求
用户选择按照身份证号码或驾驶证号码查询,并输入对应的正确号码。
9.2.3.3用例描述
用例名称
交通违法查询界面
描述
系统合法用户查询交通违法信息
角色
系统合法用户
界面原型
前置条件
选择查询方式,输入对应正确的号码
输入
身份证号码和驾驶证号码
输出
身份证号码和驾驶证号码所对应的个人信息
基本流程
1)选择按照身份证号码或驾驶证号码查询的单选框,将指针移到身份证号码或驾驶证号码输入框中;
2)输入正确的身份证号码或驾驶证号码;
3)点击查询信息按钮;
4)如果输入的身份证号码或驾驶证号码正确,则显示出该身份证号码或驾驶证号码对应的个人信息。
附属流程
1)输入的身份证号码或驾驶证号码错误;点击查询信息按钮;
提示错误信息
2)不输入身份证号码或驾驶证号码,点击查询按钮,提示错误信息
约束
异常处理
系统会检查网络连接情况,必须与服务器连接后才能查询
后置条件
1)输入正确的身份证号码或驾驶证号码,显示出所需要查找的交通违法信息。
2)输入错误的身份证号码或驾驶证号码,提示输入身份证号码或驾驶证号码有误。
备注
N/A
9.2.4社区人口信息查询
9.2.4.1功能描述
该模块提供为系统合法用户对社区人口信息的查询功能。
9.2.4.2业务需求
用户选择按照身份证号信息或姓名查询社区里的人口信息。
9.2.4.3用例描述
用例名称
社区人口信息查询界面
描述
系统合法用户查询社区人口信息
角色
系统合法用户
界面原型
前置条件
选择查询方式,输入对应正确的号码
输入
社区人口的身份证号码或姓名
输出
社区人口所对应的个人信息
基本流程
1)选择按照身份证号码查询或姓名查询的单选框,选择查询条件
2)输入正确的身份证号码或姓名信息;
3)点击查询信息按钮;
4)如果输入身份证号码正确或姓名正确,则显示出该号码或姓名对应的个人信息。
附属流程
1)输入的份证号码或姓名错误;点击查询信息按钮;提示没有对应信息。
2)不输入身份证号码或姓名,点击查询按钮,提示请输入身份证号码或姓名。
约束
异常处理
网络如果没有连上,则提示“请检查网络连接”
后置条件
无
备注
N/A
9.2.5可疑人员查询
9.2.5.1功能描述
该模块提供为系统合法用户对可疑人员的查询功能。
9.2.5.2业务需求
系统用户可通过输入可疑人员的身份证号码查询疑似可疑人员的相关信息.
9.2.5.3用例描述
用例名称
可疑人员查询界面
描述
系统合法用户查询可疑人员信息
角色
系统合法用户
界面原型
前置条件
输入正确的身份证号码
输入
身份证号码
输出
身份证号码所对应的个人信息
基本流程
1)将指针移到身份证号码输入框中;
2)输入正确的身份证号码;
3)点击查询信息按钮;
4)如果输入的身份证号码正确,则显示出该身份证号码对应的个人信息。
附属流程
1)输入的身份证号码错误;点击查询信息按钮;提示输入的身份证号码不正确。
2)不输入身份证号码,点击查询按钮,提示请输入身份证号码。
约束
异常处理
网络如果没有连上,则提示“请检查网络连接”
后置条件
N/A
备注
N/A
9.2.6治安案件查询
9.2.6.1功能描述
该模块提供为系统合法用户对治安案件的查询功能。
9.2.6.2业务需求
系统用户可通过身份证查询涉案人员治安案件的相关信息。
9.2.6.3用例描述
用例名称
治安案件查询界面
描述
系统合法用户查询治安案件信息
角色
系统合法用户
界面原型
前置条件
治安案件相关数据库中存在有相关治安案件信息数据
输入
当事人身份证号码
输出
身份证号码所对应的个人治安案件信息
基本流程
1)将指针移到身份证号码输入框中;
2)输入正确的身份证号码;
3)点击查询信息按钮;
4)如果输入的身份证号码正确,则显示出该身份证号码对应的个人治安案件信息。
附属流程
1)输入的身份证号码错误;点击查询信息按钮;
提示输入的身份证号码不正确。
2)不输入身份证号码,点击查询按钮,提示请输入身份证号码。
3)查询出每一页的信息最多有5条,多余的信息分页显示。
约束
不支持模糊查询
异常处理
网络如果没有连上,则提示“请检查网络连接”
后置条件
1)输入正确的身份证号码,显示出所需要查找的个人治安案件信息。
2)输入错误的身份证号码,提示输入身份证号码有误。
备注
N/A
9.3信息采集
此模块提供警务人员可以采集交通违法信息,社区人口信息,可疑人员信息,以及现场违法事件处理。
9.3.1交通违法信息采集
9.3.1.1功能描述
该模块提供交通违法信息的采集。
9.3.1.2业务需求
系统用户可通过该功能模块将当事现场的交通违法信息采集到相应的数据库中。
9.3.1.3用例描述
用例名称
交通违法信息采集
描述
警务人员进入交通违法信息采集页面,可以对交通违法信息进行采集
角色
警务人员
前置条件
用户已经登录到系统中,并且进入到交通违法信息采集页面
输入
姓名,身份证号码,驾驶证号码,违章类型,罚金
输出
机动车违章信息输入进系统
基本流程
1)进入机动车违章信息采集界面。
2)姓名:
真实姓名长度
3)身份证号码:
4)驾驶证号码:
驾驶证号码就是身份证号码,必须与上面的身份证号码一致。
5)违章类型:
此处为下拉列表。
6)罚金:
此处必须为数字,并且输入必须是整数。
7)点击提交按钮。
此处机动车违章信息记录进系统
附属流程
N/A
约束
所有信息为必填。
异常处理
若输入错误,提示输入相应的输入错误
后置条件
点击提交,提示提交成功,3秒后进入主页面。
点击取消,直接进入主页面。
备注
9.3.2社区人口信息采集
9.3.2.1功能描述
该模块提供社区人口信息的采集。
9.3.2.2业务需求
系统用户可通过该功能采集社区人口信息到数据库中
9.3.2.3用例描述
用例名称
社区人口信息采集
描述
警务人员进入社区人口信息采集页面,可以对社区人口信息进行采集
角色
警务人员
前置条件
警务人员进入社区人口信息采集页面,社区人口数据库中有相应的数据
输入
信息类型,居住地址,户主姓名,户主身份证号码,居住人数。
输出
社区人口信息输入进系统
基本流程
1)进入社区人口信息采集界面。
2)信息类型:
只能选择常住人口或者暂住人口,必选,默认为常住人口。
3)居住地址:
真实地址,小于200位。
4)户主姓名:
真实姓名长度需在2——10位(必须是中文或者英文)
5)户主身份证号码:
必须为18位纯数字结尾,最后一位允许为X。
6)居住人数:
此处必须为数字,并且输入必须是整数。
7)点击提交。
附属流程
N/A
约束
所有信息为必填。
异常处理
若输入错误,提示输入相应的输入错误
后置条件
点击提交,提示提交成功,3秒后进入主页面。
点击取消,直接进入主页面。
备注
N/A
9.3.3可疑人员信息采集
9.3.3.1功能描述
该模块提供可疑人员信息的采集。
9.3.3.2业务需求
系统用户可通过该模块将现场的可疑人员信息录入系统中。
9.3.3.3用例描述
用例名称
可疑人员信息采集
描述
警务人员进入可疑人员信息采集页面,可以对可疑人员信息进行采集
角色
警务人员
前置条件
警务人员进入机动车违章信息采集页面
输入
可疑人员姓名,性别,身份证号码,发现地点,居住地址,可疑行为记录。
所有信息为必填
输出
可疑人员信息输入进系统
基本流程
1)进入可疑人员信息采集界面。
2)可疑人员姓名:
3)可疑人员性别:
男或者女。
4)身份证号码:
5)发现地点:
输入发现的地址。
6)居住地址:
输入居住地址。
7)可疑行为记录:
简介可疑行为。
8)点击提交。
附属流程
N/A
约束
所有信息为必填。
异常处理
若输入错误,提示输入相应的输入错误
后置条件
点击提交,提示提交成功,3秒后进入主页面。
点击取消,直接进入主页面。
备注
N/A
9.3.4现场违法处理
9.3.4.1功能描述
该模块提供现场违法处理。
9.3.4.2业务需求
系统用户可通过该模块将现场执法过程中遇到的违法行为记录到数据库中。
9.3.4.3用例描述
用例名称
现场违法处理
描述
警务人员进入现场违法处理页面,可以对现场违法事件进行处理。
角色
警务人员
前置条件
警务人员进入现场违法处理页面
输入
违法类型,处罚类型,发生地点,当事人姓名,当事人身份证号码,详细信息。
输出
现场违法信息输入进系统
基本流程
1)进入可疑人员信息采集界面。
2)选择违法类型:
3)发生地点:
输入真实地址。
4)当事人姓名
5)当事人身份证号
6)详细信息:
现场违法事件的详细信息。
附属流程
N/A
约束
N/A
异常处理
若输入错误,提示输入相应的输入错误
后置条件
点击提交,提示提交成功,3秒后进入主页面。
点击取消,直接进入主页面。
备注
N/A
9.4文件上传
9.4.1现场照片上传
9.4.1.1功能描述
警务人员登录系统界面后可以对文件上传
9.4.1.2业务需求
系统用户可将现场执法过程中产生的照片、语音及其他非媒体文件上传到服务器数据库。
9.4.1.3用例描述
用例名称
现场照片上传
描述
警务人员登入系统界面后,可通过该功能上传相应的照片
角色
合法人员
前置条件
合法人员已经登陆系统,正常的网络连接
输入
a)现场照片上传:
选着本地图片路径,合法的图片格式(jpg,jpeg),合法的图片大小规格小于5m;
如果图片不为合法的图片格式(jpg,jpeg),提示‘照片格式不正确’
如果图片大小不合法,提示‘照片大小不合法’
b)语音上传:
现场录音;合法的录音格式,限制录音文件的大小和格式,MP3,2m
c)文件上传:
规定的上传文件的格式类型和大小5m,doc
输出
a)验证正确的图片格式和大小,上传成功
b)验证正确的语音格式和大小,上传成功
c)验证正确的文件格式类型和大小,上传成功
基本流程
a)1点击现场照片上传按钮,进入现场照片上传主界面;
2通过‘选择图片’按钮选着本地合法照片格式和大小图片;
3.选择完毕,按提交按钮上传
4.提交按钮验证,提交的照片不合法,提示‘提交不合法’
b)1点击语音上传按钮,进入语音上传主界面;
2通过‘选择语音’按钮选着本地合法语音格式和大小语音;
3.选择完毕,按提交按钮上传
4.提交按钮验证,提交的语音不合法,提示‘提交不合法’
c)1点击文件上传按钮,进入文件上传主界面;
2通过‘选择文件’按钮选着本地合法文件格式和大小文件;
3.选择完毕,按提交按钮上传
4.提交按钮验证,提交的文件不合法,提示‘提交不合法’
附属流程
N/A
约束
1、点击提交按钮没有设置连接网络,提示‘请检查网络设置’;没有连接无法登陆;
2、不合法的格式和大小的文件不能上传;上传到Datas表里面的分别tp表,yy表,file表mysql数据库里面,数据库使用地址关系存储关系;现场功能直接使用,本地选择路径进入选择上传
异常处理
文件过大,提示‘文件不合法’;文件格式不合法,提示‘文件格式错误’;网络异常‘请检查网络设置’。
后置条件
N/A
备注
9.5GPS定位功能
此模块提供警务人员可以通过GPS定位功能获取自己的位置,分别可以按坐标和地址查询位置。
4-1
9.5.1我的位置
9.5.1.1功能描述
该模块提供警务人员自己位置的查询。
9.5.1.2业务需求
系统用户可通过该功能模块及时查询自己当前所处的位置信息。
9.5.1.3用例描述
用例名称
我的位置查询
描述
系统显示当前用户所处的位置
角色
系统合法用户
前置条件
GPS模块工作正常,并能够正确地接收GPS信号
输入
N/A
输出
用户当前的位置信息
基本流程
1.用户进入GPS定位功能->我的位置
2.系统显示当前用户位置
附属流程
N/A
约束
N/A
异常处理
N/A
后置条件
系统显示当前地图页面
备注
N/A
9.5.2按坐标查询
9.5.2.1功能描述
该模块提供警务人员按坐标查询具体位置。
9.5.2.2业务需求
警务人员点击按坐标查询,出现如下界面,输入相应的经度,维度,点击查询,可点击+或-放大和缩小地图范围
9.5.2.3用例描述
用例名称
坐标查询位置
描述
系统用户按照经纬度坐标来查询定位
角色
系统合法用户
前置条件
GPS模块工作正常,并能够正确地接收GPS信号
输入
用户要查询的经度和纬度信息
输出
如果用户输入的经纬度信息正确,则地图上显示对应的位置信息。
如果输入的经纬度信息不正确,则提示找不到对应的坐标信息。
基本流程
1.用户进入按坐标查询菜单
2.输入所要查询的经纬度信息
3.地图上标识出经纬度所对应的地点信息
附属流程
如果用户的经纬度信息输入错误,则系统弹出错误提示。
约束
经度:
输入0-180的数字,维度:
输入0-90的数字。
异常处理
N/A
后置条件
N/A
备注
N/A
9.5.3按地址查询
9.5.3.1功能描述
该模块提供警务人员按地址查询具体位置。
9.5.3.2业务需求
警务人员点击按地址查询,出现如下界面,输入相应的地址,点击查询,可点击+或-放大和缩小地图范围
9.5.3.3用例描述
用例名称
用户按照地址名称查找位置
描述
系统用户按照地址名称查找位置
角色
系统合法用户
前置条件
GPS模块工作正常,并能够正确地接收GPS信号
输入
用户要查询的地址名称
输出
1.如果用户输入的地址名称正确,则地图上显示相应的地址信息
2.如果用户输入的地址名无效,则提示没有相关的位置信息
基本流程
1.用户进入按地址查询菜单
2.输入所要查询的地址名称
3.地图上标识出该地址对应的地址信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 警务 系统 需求 文档