附属流程 a)如果上传图片不为合法的图片格式,提示‘照片格式不合法’; 如果上传图片大小不合法,提示‘照片大小不合法’; b)如果上传录音格不为合法的录音格式,提示‘录音格式不正确’,如果上传录音大小不合法,提示‘录音大小不合法’; c)如果上传文件为不合法的文件格式,提示‘文件格式不合法’,如果上传文件大小不合法,提示‘文件大小不合法’。 1、 合法的图片格式为jpg、jpeg、最大5M,合法的录音格式为MP3、最大2M,合法的上传文件格式为doc、最大为5M; 2、 不合法的格式和大小的文件不能上传; 3、 点击‘选择图片’按钮、‘选择录音’按钮、‘选择文件’按钮都访问手机sd卡根目录,路径框不支持手动输入路径; 4、 只支持单个文件上传。 1、 网络如果没有连上,则提示“请检查网络连接”。 2、 不支持断点续传,如果文件在上传过程中断网等异常情况中断,则需要重新上传此文件。 N/A N/A 约束 异常处理 后置条件 备注
9.5 GPS定位功能
此模块提供警务人员可以通过GPS定位功能获取自己的位置,分别可以按坐标和地址查询位置。
9.5.1 我的位置 9.5.1.1 功能描述
4-1
该模块提供警务人员自己位置的查询。 9.5.1.2 业务需求
系统用户可通过该功能模块及时查询自己当前所处的位置信息。
9.5.1.3 用例描述 用例名称 描述 角色 前置条件 输入 输出 基本流程 附属流程 约束 异常处理 后置条件 备注 我的位置查询 系统显示当前用户所处的位置 系统合法用户 GPS模块工作正常,并能够正确地接收GPS信号。使用在线地图,GPRS正常打开,并能够联网。 N/A 用户当前的位置信息(具体到街道号) 1. 2. 用户进入GPS定位功能->我的位置 系统显示当前用户位置,当用户移动后,重新定位,然后显示新位置 N/A 大的最大级别:10米。缩小最小级别1000公里。 当搜索不到GPS信号的时候,弹出对话框,提示无法定位请连接GPS 系统显示当前地图页面 N/A
9.5.2 按坐标查询 9.5.2.1功能描述
该模块提供警务人员按坐标查询具体位置。 9.5.2.2业务需求
警务人员点击按坐标查询,出现如下界面,输入相应的经度,维度,点击查询,可点击+或
-放大和缩小地图范围
9.5.2.3 用例描述 用例名称 描述 角色 前置条件 输入 输出 基本流程 坐标查询位置 系统用户按照经纬度坐标来查询定位 系统合法用户 GPS模块工作正常,并能够正确地接收GPS信号使用在线地图,GPRS正常打开,并能够联网。 用户要查询的经度和纬度信息 如果用户输入的经纬度信息正确,则地图上显示对应的位置信息。如果输入的经纬度信息不正确,则提示找不到对应的坐标信息。 1. 2. 3. 4. 用户进入按坐标查询菜单 输入所要查询的经纬度信息 点击查询按钮 地图上标识出经纬度所对应的地点信息 附属流程 约束 异常处理 后置条件 备注 如果用户的经纬度信息输入错误,则系统弹出错误提示。 纬度4°至纬度53°31′,经度73°40′至经度135°5′之间 当搜索不到GPS信号的时候,弹出对话框,提示无法定位请连接GPS 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. 4. 用户进入按地址查询菜单 输入所要查询的地址名称 点击查询按钮 地图上标识出该地址对应的地址信息 附属流程 约束 异常处理 后置条件 备注 如果用户输入的地址名称无效,则系统弹出错误提示。 地址名称支持模糊查询,显示5条搜索记录,并按照相似程度用A、B、C、D、E进行标注 当搜索不到GPS信号的时候,弹出对话框,提示无法定位请连接GPS N/A N/A
10. 非功能性需求:
10.1 性能需求
10.1.1 客户端性能需求
10.1.1.1 所有联网的操作,在信号状态较好(信号满格)的情况下,响应时间不应超过5秒。
10.1.1.2 所有非联网操作,用户操作响应时间不应超过1秒。 10.1.2 服务器端性能需求
可同时支持50000个在线用户进行服务请求类操作,服务器端响应时间不应超过3秒。
10.2 安装卸载需求
10.2.1 应用可被安装于SD卡或系统空间,可由用户自由选择安装位置。 10.2.2 安装应用时系统需要至少具备不少于10M的系统空间。 10.2.3 应用可被用户在应用程序管理菜单内被彻底卸载。
10.3 稳定性需求
10.3.1 在系统正常的情况下,该应用应至少具备连续运行24小时不出现异常崩溃的能力。
10.4 兼容性需求
10.4.1 本应用应完全兼容于Android2.1以上的系统
10.4.2 本应用兼容的屏幕分辨率有:1024*768,876*504,1080*976