8. 运行环境说明
本系统基于C/S架构图程序,客户端采用Android框架开发,服务器端以TOMCAT为应用服务器,数据库为Mysql数据库,网络结构图如下所示:
公安部数据库服务器智能手机应用服务器本地数据库服务器PC客户端平板电脑数据同步
备注:以上客户端都为平板或手机
客户端:支持android平台平板、手机设备使用
服务器:Window XP/Tomcat/Mysql JDK1.6及以上版本,本版本实现对Window Server的支持。
9. 功能需求详述
9.1 9.1.1
移动警务通系统登录 功能描述
警务人员登录进入移动警务通系统界面。
9.1.2 业务需求
警务人员输入已存在的用户名和密码进入。
9.1.3
用例名称 描述 角色 前置条件 用例描述
移动警务通登陆 通过软件客户端登陆界面输入用户名称和用户密码登录系统 合法人员 1.程序正常启动和初始化 2.正常的网络 3.有正确的用户名称和用户密码
输入 1. 输入已有的用户名 ,输入对应已有用户的密码 2、点击登录按钮 输出 基本流程 验证正确的用户名称和用户密码进入系统主界面 1) 光标移动到用户名称输入框 ,输入用户名称 2) 光标移动到用户密码输入框 ,输入用户密码 3) 点击登录按钮验证用户名和密码合法,进入首页 4) 点击取消按钮退出程序 附属流程 约束 异常处理 后置条件 备注 2. 如果用户名称或户密码错误,提示输入错误 用户名称和密码必填 点击登录按钮前系统会检查设备是否联网,如果没有联网系统弹出消息框“请连接网络” 登录成功跳转到系统首页 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)输入的发动机号或者车牌号正确,但是,不属于被盗车辆,点击查询信息或者查询照片按钮,系统提示‘输入发动机号或者车牌号有误’。 3)不输入发动机号或者车牌号,点击查询按钮,系统提示‘输入发动机号或者车牌号有误’。 1)进入页面,系统默认选择:按发动机号查询。 2)车辆信息包括:被盗车辆的车牌号/发动机号、被盗事件、被盗地点、车主姓名、车主身份证号 3)发动机号最大8位(第一位为大写字母,后面接数字),车牌号最大7位(第一位是省份的简称,必须是汉字,接下来一位是大写字母,后面的为数字,川A-12345) 网络如果没有连上,则提示“请检查网络连接” N/A N/A 约束 异常处理 后置条件 备注
9.2.3交通违法查询 9.2.3.1功能描述
该模块提供为系统合法用户对交通违法的查询功能。 9.2.3.2业务需求
用户选择按照身份证号码或驾驶证号码查询,并输入对应的正确号码。 9.2.3.3用例描述 用例名称 描述 角色 交通违法查询界面 系统合法用户查询交通违法信息 系统合法用户 界面原型 前置条件 输入 输出 基本流程 选择查询方式(身份证号或者驾驶证号),输入对应正确的号码 身份证号码或者驾驶证号码 身份证号码或者驾驶证号码所对应的个人信息 1)选择按照身份证号码或驾驶证号码查询的单选框,将指针移到身份证号码或驾驶证号码输入框中;