您当前的位置:首页 >  党建材料 >  入团志愿书 > 内容

m移动办公app 移动办公app二期零售业务系统需求说明书

无忧文档网    时间: 2019-10-13 01:07:39     阅读:

移动办公APP二期零售业务系统 需求规格说明书 部 门 中科软股份有限公司金融联创部 保 密 等 级 内控 作 者 于昕彤 最后完成日期 审核人员 YYY 最后审核日期 文件状态:
【ü】草 稿 【ü】修 改 稿 【ü】正式发布 文件版本 V0.1 版本修订历史 版 本 章 节 类 型 日 期 作 者 修改描述 状 态 V0.1 C 2019-9-26 于昕彤 新建 草稿 填写说明:
版 本:
描述修改生效后的版本号。一般建议表示为Vm.n形式。通过正 式评审后版本号变为1.0,以后每修改一次n相应增加1,例如V1.1 类型:
创建(C)、修改(U)、删除(D) 日 期:
填写编写本文档或修订本文档的日期 作 者:
填写文档的创建者或授权的修改人 修改描述:
请详细填写修改原因和最近的修改章节摘要 状 态:
描述本文档是正式文件还是草稿文件 录 移动办公APP二期零售业务系统 0 需求规格说明书 0 1. 前言 4 1.1 项目背景及目标 4 1.2 项目范围 4 1.3 假定条件与约束限制 4 1.4 影响性分析 4 1.5 缩略语、定义 5 1.6 参考文档 5 2. 功能性需求 5 2.1 用户角色权限划分 5 2.2 关键业务流程 6 2.2.1 主体业务流程 6 2.2.2 业务类型及条线问题 6 2.3 全局说明 6 2.3.1 功能权限 6 2.3.2 键盘说明 6 2.4 用户登录 6 2.4.1 功能一:用户登录 6 2.5 业务工作台 7 2.5.1 功能一:业务工作台 7 2.5.2 功能二:盘库 10 2.5.3 功能三:合格证出库 39 2.5.4 功能四:合格证入库 49 2.5.5 功能五:合格证借还 57 2.5.6 功能六:车辆售出 73 2.5.7 功能七:车辆入库 77 2.5.8 功能七:车库信息 83 2.6 消息 87 2.6.1 功能一:消息列表 87 2.7 我的 88 2.7.1 功能一:我的 88 2.7.2 功能二:设置 90 2.8 非功能性需求 91 2.8.1 性能要求 91 2.8.2 可扩展性要求 91 2.8.3 可用性要求 92 2.8.4 安全性要求 92 2.8.5 维护性要求 92 3. 接口需求 92 4. 其他特殊要求 92 5. 附录 92 1. 前言 1.1 项目背景及目标 项目背景:
随着移动互联网的发展,移动终端的普及,移动办公的诸多优势及企业内部移动化需求,加之信息移动化趋势,我司通过建设移动办公app,以便业务决策者可以在任何时间任何地点处理任何工作,满足业务流程,业务办理的时效性,摆脱办公场所的局限性,业决策永不离线。因此,我司十分有必要结合实际业务需求和范围,迎合市场主流移动端,开发移动办公app。

项目目标:
通过零售业务系统移动端的建设,实现区域经理,区域客户经理移动化办公,提高工作效率,能够支撑多业态业务场景,提高数据精度。提升我司合作伙伴的合作体验,以提高我司市场的核心竞争力。

1.2 项目范围 租赁公司、财务公司卡车零售业务区域人员的审批及查询 1.3 假定条件与约束限制 无 1.4 影响性分析 租赁公司icf系统(个人业务系统)的改造点: Ø 根据实际业务需求向外部提供接口 财务公司租赁业务icf系统(个人业务系统)的改造点: Ø 根据实际业务需求向外部提供接口 财务公司信贷业务icf系统(个人业务系统)的改造点: Ø 根据实际业务需求向外部提供接口 1.5 缩略语、定义 Ø ICF:零售业务系统 Ø APP:移动办公app 1.6 参考文档 名称 说明 项目招标文件.ppt 甲方招标文件 移动办公系统app功能结构图.xmind 移动办公系统app功能结构图 三方代理人APP功能结构图.xmind 三方代理人APP功能结构图 三方代理人APP原型图.rp 三方代理人APP原型图 2. 功能性需求 2.1 用户角色权限划分 权限划分,根据登录人员所属公司及模块权限限定用户登录后看到的基本内容。

角色名称 角色权限 区域客户经理 与icf系统权限一致 区域经理 与icf系统权限一致 2.2 关键业务流程 2.2.1 主体业务流程 用户登录 2.2.2 业务类型及条线问题 1. 业务类型:卡车零售业务 2. 业务条线:租赁公司、财务公司 2.3 全局说明 2.3.1 功能权限 1、 登录状态可按照角色权限进行所有操作 2、 APP无未登录状态 2.3.2 键盘说明 1、 输入金额时从底部向上弹出数字键盘 2、 除金额外其它输入均从底部向上弹出全字母键盘 2.4 用户登录 2.4.1 功能一:用户登录 2.4.1.1 功能描述 用户统一用OA账号进行登录,登录成功后页面根据用户所属公司及功能权限进行相应的功能展示。

2.4.1.2 用户界面 2.4.1.3 业务规则 1. 用户登录时输入用户名密码进行登录;

2. App将登录信息传参至统一认证平台进行身份验证,验证成功,统一认证平台将邮箱及系统权限传至App,app再调取业务系统接口,业务系统通过邮箱映射,给app返回所登录用户的模块权限;

3. 二期零售业务系统移动端建设新增三个系统权限:租赁公司零售业务系统、财务公司租赁业务零售业务系统、财务公司信贷业务零售业务系统;

2.5 业务工作台 2.5.1 功能一:业务工作台 2.5.1.1 功能描述 移动端工作台设置业务办理入口,专门处理其他业务系统事务。业务工作台按照系统、模块、功能进行设置。业务工作台支持自定义设置,即根据用户实际业务操作频率可设置业务工作台系统顺序、功能模块顺序,进一步提高用户办公效率。

2.5.1.2 用户界面 l 业务工作台-租赁公司 界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 button 点击页面跳转至租赁公司更多功能页面 点击触发事件 功能菜单 list 展示用户自定义设置的功能模块 输出 见业务规则 功能按钮 button 点击跳转至相应的功能页面 点击触发事件 无 l 业务工作台-财司租赁 界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 button 点击页面跳转至财务公司租赁业务更多功能页面 点击触发事件 功能菜单 list 展示用户自定义设置的功能模块 输出 详见业务规则 功能按钮 button 点击跳转至相应的功能页面 点击触发事件 无 l 业务工作台-财司信贷 界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 button 点击页面跳转至财务公司信贷业务更多功能页面 点击触发事件 功能菜单 list 展示用户自定义设置的功能模块 输出 详见业务规则 功能按钮 button 点击跳转至相应的功能页面 点击触发事件 无 2.5.1.3 业务规则 1. 用户首次登录后,各系统的功能菜单进行默认展示,如下 零售业务系统(一汽租赁):卡车未办理抵押合同查询、卡车车队额度查询、卡车经销商车队关系审核、卡车卡号变更、卡车征信否决恢复审核、卡车保险委托书打印申请审核、卡车未办理抵押合同超期审核、卡车大客户授信审核、卡车贷中合同管理 零售业务系统(一汽财司租赁):卡车经销商业务人员审核、卡车本月应还未还金额查询、卡车经销商贷款额度查询、卡车经销商车队关系审核、卡车征信否决恢复审核、卡车大客户授信申请、卡车大客户授信审核、卡车未办理抵押合同超期审核、卡车贷中合同管理 零售业务系统(一汽财司信贷):卡车经销商业务人员审核、卡车本月应还未还金额查询、卡车经销商贷款额度查询、卡车经销商车队关系审核、卡车征信否决恢复审核、卡车大客户授信申请、卡车大客户授信审核、卡车未办理抵押合同超期审核、卡车贷中合同管理 2.5.2 功能二:配置 2.5.2.1 功能描述 用户可在配置功能中自定义业务工作台展示的功能模块及个系统的排列顺序。

2.5.2.2 用户界面 l 配置(默认状态) 元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 业务系统列表 list 文字 显示查询结果 是 输出 无 系统名称 listbox 文字 显示查询结果 是 输出 无 编辑 button 点击按钮页面切换至可编辑状态 点击触发事件 button 点击按钮页面跳转至系统对应的首页配置页面 点击触发事件 l 配置(编辑状态) 元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 业务系统列表 list 文字 显示查询结果 是 输出 无 系统名称 listbox 文字 显示查询结果 是 输出 无 完成 button 点击按钮页面切换至默认状态 点击触发事件 button 点击按钮可拖拽对应的系统进行自定义排序 点击触发事件 l 待盘点车辆列表 1. 输入查询条件,点击键盘【确认】按钮,展示查询结果。

2. 点击【取消】按钮,清空当前查询条件,展示全部待盘点车辆。

3. 车辆盘点根据车辆盘点标识分为待盘点tab页和已盘点tab页,详见界面元素及业务规则。

l 选择状态浮层 l 选择车库浮层 l 填写备注浮层 l 拍照 l OCR识别车架号 【待盘点车辆列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 edit 字符 只支持输入字母及数字,不支持其它字符的输入 显示输入内容 否 输入 无 车辆列表 list 文字 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 上次盘点位置 listbox 文字 显示查询结果 车辆无上次盘点位置数据,页面此字段值为“无” 是 输出 无 查看历史 Button 点击按钮页面跳转至车辆历史页 点击触发事件 相似车辆 Button 点击按钮页面跳转至相似车辆查找页 点击触发事件 编辑 ImageButton 备注:限制40个字符,超出40个字符禁止输入 点击按钮弹出选择状态浮层 在库-调取后置摄像头,拍照,拍照成功后将车辆标识为已盘点并维护成在库状态;

已移库-弹出选择车库列表,列表项包括经销商下除所盘库外的所有车库,选择成功后将车辆标识为已盘点并维护成已移库状态;

已售-选择成功后将车辆标识为已盘点并维护成已售状态;

其它-填写备注,备注提交后将车辆标识为已盘点并维护成其它状态 点击触发事件 扫描 ImageButton 点击按钮调SDK,进行OCR识别 点击触发事件 l 车辆历史 【车辆历史】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 text 字符 显示查询结果 是 输出 无 历史记录 list 显示查询结果 是 输出 无 历史记录类型 listbox 文字 历史记录类型:车辆入库、车辆移库、车辆售出 显示查询结果 是 输出 无 所入车库 listbox 文字 仅当历史记录类型为车辆入库、车辆移库时显示此字段 显示查询结果 是 输出 无 操作人 listbox 文字 仅当历史记录类型为车辆入库、车辆售出时显示此字段 显示查询结果 是 输出 无 入库时间 listbox 日期 仅当历史记录类型为车辆入库时显示此字段 显示查询结果 是 输出 无 盘点人 listbox 文字 仅当历史记录类型为车辆移库时显示此字段 显示查询结果 是 输出 无 盘点时间 listbox 日期 仅当历史记录类型为车辆移库时显示此字段 显示查询结果 是 输出 无 售出时间 listbox 日期 仅当历史记录类型为车辆售出时显示此字段 显示查询结果 是 输出 无 l 相似车辆 【相似车辆】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 text 字符 显示查询结果 是 输出 无 相似车辆列表 list 相似车辆列表按相似度降序排列 显示查询结果 是 输出 无 相似车辆车架号 listbox 字符 显示查询结果 是 输出 无 相似度 listbox 数字 %,保留小数点后两位 显示查询结果 是 输出 无 位置 ImageButton 点击页面跳转至相似车辆位置页面 点击触发事件 l 相似车辆位置 【相似车辆】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 text 字符 显示查询结果 是 输出 无 相似车辆车架号 text 字符 显示查询结果 是 输出 无 相似度 text 数字 %,保留小数点后两位 显示查询结果 是 输出 无 地图 是 输出 无 用户位置 经纬度 用户位置根据用户移动进行实时更新 GPS信号弱,无法获取定位,则页面不展示用户位置 输出 相似车辆位置 经纬度 根据OCR识别时获取的经纬度在图上展示相应位置 OCR识别时GPS信号弱,无法获取定位,则页面不展示相似车辆位置 输出 行走路线 将用户位置与相似车辆位置进行直线连接形成行走路线 当用户位置与相似车辆位置缺少任意一数据时,页面不展示行走路线 输出 l 已盘点车辆列表 【已盘点车辆列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 edit 字符 只支持输入字母及数字,不支持其它字符的输入 显示输入内容 否 输入 无 车辆列表 list 文字 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 上次盘点位置 listbox 文字 显示查询结果 车辆无上次盘点位置数据,页面此字段值为“无” 是 输出 无 备注 listbox 字符 仅当车辆盘点状态为“其它”时才展示此字段 显示查询结果 输出 无 盘点状态 listbox 文字 显示查询结果 是 输出 无 查看历史 button 点击按钮页面跳转至车辆历史页 是 点击触发事件 暂存 Button 点击按钮,已盘点数据进行数据交互,数据上传至服务器,上传成功页面跳转至盘库列表页 无网时数据上传失败提示框提示“数据存储失败,请检查网络”,点击【知道了】关闭提示框 是 点击触发事件 l 待盘点合格证列表 【待盘点合格证列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 edit 字符 只支持输入字母及数字,不支持其它字符的输入 显示输入内容 否 输入 无 车辆列表 list 文字 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 上次盘点时间 listbox date 格式:YYYY年MM月DD日 hh:mm 显示查询结果 车辆无上次盘点时间数据,页面此字段值为“无” 是 输出 无 查看历史 Button 点击按钮页面跳转至合格证历史页 是 点击触发事件 编辑 ImageButton 备注:限制40个字符,超出40个字符禁止输入 点击按钮弹出选择状态浮层 在库-调取后置摄像头,拍照,拍照成功后将车辆标识为已盘点并维护成在库状态;

已售-选择成功后将车辆标识为已盘点并维护成已售状态;

其它-填写备注,备注提交后将车辆标识为已盘点并维护成其它状态 是 点击触发事件 扫描 ImageButton 点击按钮调SDK,进行OCR识别 是 点击触发事件 l 合格证历史 【合格证历史】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 text 字符 显示查询结果 是 输出 无 历史记录 list 显示查询结果 是 输出 无 历史记录类型 listbox 文字 历史记录类型:合格证入库、合格证借出、合格证归还、合格证出库 显示查询结果 是 输出 无 所入车库 listbox 文字 仅当历史记录类型为合格证入库时显示此字段 显示查询结果 是 输出 无 操作人 listbox 文字 所有历史记录均显示此字段 显示查询结果 是 输出 无 入库时间 listbox 日期 仅当历史记录类型为合格证入库时显示此字段 显示查询结果 是 输出 无 发起人 listbox 文字 仅当历史记录类型为合格证借出时显示此字段 显示查询结果 是 输出 无 交接人 listbox 文字 仅当历史记录类型为合格证借出时显示此字段 显示查询结果 是 输出 无 交接时间 listbox 日期 仅当历史记录类型为合格证借出时显示此字段 显示查询结果 是 输出 无 归还时间 listbox 日期 仅当历史记录类型为合格证归还时显示此字段 显示查询结果 是 输出 无 出库时间 listbox 日期 仅当历史记录类型为合格证出库时显示此字段 显示查询结果 是 输出 无 l 已盘点合格证列表 【已盘点车辆列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 edit 字符 只支持输入字母及数字,不支持其它字符的输入 显示输入内容 否 输入 无 车辆列表 list 文字 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 上次盘点时间 listbox date 格式:YYYY年MM月DD日 hh:mm 显示查询结果 车辆无上次盘点时间数据,页面此字段值为“无” 是 输出 无 备注 listbox 字符 仅当车辆盘点状态为“其它”时才展示此字段 显示查询结果 输出 无 盘点状态 listbox 文字 显示查询结果 输出 无 查看历史 button 点击按钮页面跳转至合格证历史页 点击触发事件 暂存 Button 点击按钮,已盘点数据进行数据交互,数据上传至服务器,上传成功页面跳转至盘库列表页 无网时数据上传失败提示框提示“数据存储失败,请检查网络”,点击【知道了】关闭提示框 是 点击触发事件 l 信息反馈 【信息反馈】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 反馈信息分类列表 list 默认列表收起;
页面只支持一个列表项的展开 点击切换展开收起该分类下信息列表 是 输出 无 信息列表 list 文字 显示查询结果 是 输出 无 复选框 CheckBox 具体展示位置见上图 显示查询结果 否 输入 未勾选 车架号未维护情况列表 list 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 贷款金额 listbox 金额 显示查询结果 输出 无 未维护金额 listbox 文字 显示查询结果 输出 无 未维护原因 Listbox/edit 限制40个字符长度,超出禁止输入 显示输入内容 是 输入 无 在库车辆 edit 数字 仅支持数字输入,不支持其它字符输入 显示输入内容 是 输入 无 在途车辆 edit 数字 仅支持数字输入,不支持其它字符输入 显示输入内容 是 输入 无 销售车辆 edit 数字 仅支持数字输入,不支持其它字符输入 显示输入内容 是 输入 无 盘库情况说明 edit 限制40个字符长度,超出禁止输入 显示输入内容 否 输入 无 提交 Button 点击提交,校验页面所有必填项都不为空,提交成功,页面数据进行数据交互,数据上传至服务器,上传成功页面跳转至盘点结果页面页面跳转至盘库结果页;
否则给出toast提示“请完善***” 无网时数据上传失败提示框提示“数据存储失败,请检查网络”,点击【知道了】关闭提示框 点击触发事件 l 盘点结果 1. 盘点结果区分车辆信息tab页和合格证信息tab页 【盘点基本信息】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车库名称 text 文字 是 输出 无 盘点人 text 文字 多人盘点时,将多人姓名都进行返现 显示查询结果 是 输出 无 开始时间 text date 格式:YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 结束时间 text 格式:YYYY年MM月DD日 hh:mm 是 输出 无 【车辆信息tab页】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 在库车辆 text 数字 显示查询结果 是 输出 无 已售车辆 text 数字 显示查询结果 是 输出 无 已移库车辆 text 数字 显示查询结果 是 输出 无 其它车辆 text 数字 显示查询结果 是 输出 无 总车辆 text 数字 显示查询结果 是 输出 无 手动盘点列表 list 手动盘点列表按盘点时间的倒序进行排列 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 盘点状态 listbox 文字 显示查询结果 是 输出 无 备注 listbox 文字 仅当盘点状态为“其它”时展示此字段 显示查询结果 是 输出 无 智能信息列表 list 显示查询结果 是 输出 无 盘点人 listbox 文字 显示查询结果 是 输出 无 盘点轨迹 listbox 经纬度 盘点轨迹对应到人 通过OCR所识别所有车辆的车辆的定位信息及拍照的定位进行轨迹绘制 是 输出 无 盘点数量 listbox 文字 显示查询结果 是 输出 无 步数 listbox 数字 单位:步 显示查询结果 是 输出 无 盘点时长 listbox time 格式:hh时mm分 显示查询结果 是 输出 无 车库外车辆列表 list 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 盘点状态 listbox 文字 显示查询结果 是 输出 无 盘点人 listbox 文字 显示查询结果 是 输出 无 超时盘点车辆列表 list 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 盘点状态 listbox 文字 显示查询结果 是 输出 无 盘点人 listbox 文字 显示查询结果 是 输出 无 【合格证信息tab页】界面元素:(当所盘车库为二网时无此信息) 元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 在库车辆 text 数字 显示查询结果 是 输出 无 已售车辆 text 数字 显示查询结果 是 输出 无 其它车辆 text 数字 显示查询结果 是 输出 无 总车辆 text 数字 显示查询结果 是 输出 无 手动盘点列表 list 手动盘点列表按盘点时间的倒序进行排列 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 盘点状态 listbox 文字 显示查询结果 是 输出 无 备注 listbox 文字 仅当盘点状态为“其它”时展示此字段 显示查询结果 是 输出 无 智能信息列表 list 显示查询结果 是 输出 无 盘点人 listbox 文字 显示查询结果 是 输出 无 盘点数量 listbox 文字 显示查询结果 是 输出 无 盘点时长 listbox time 格式:hh时mm分 显示查询结果 是 输出 无 2.5.2.3 业务规则 1、 开启新一轮盘点页面弹出声音震动提示 2、 车辆/合格证盘点全程进行离线操作,故用户点击车辆盘点任务的立即盘点/加入盘点按钮时下载经销商下全部车库盘点清单至本地 3、 盘点过程中每操作一条数据就存至本地一条数据 4、 OCR识别车辆/合格证匹配成功语音提示“在库”+震动提示,匹配失败语音提示“非我司”+震动提示 5、 盘库区分主库和二库,二库不需要进行信息反馈的填写,二网无需进行合格证盘点,二网的盘点结果不区分车辆盘点结果tab页与合格证盘点结果tab页,无合格证盘点结果 6、 车辆盘点:
l 车辆盘点全程进行离线操作,故用户点击车辆盘点任务的立即盘点/加入盘点按钮时下载经销商下全部车库盘点清单至本地 l 用户点击车辆盘点任务的立即盘点/加入盘点按钮时开始记步,点击暂存则停止记步,再次点击按钮则继续记步,点击结束盘点统计步数;
多人盘点的情况下,盘点步数按照盘点人去进行统计 l 用户点击车辆盘点任务的立即盘点/加入盘点按钮时开始计时,点击暂存则停止计时,点击结束盘点则统计盘点时长 l 盘点过程中数据进行实时本地存储 l OCR识别车辆时对车辆的经纬度进行记录,同时判断是否在车库内,不在车库内对车辆进行标识 l 当OCR识别车辆与待盘点清单匹配失败情况,再将识别出的车架号与经销商下其它车库清单进行匹配,若匹配成功,则将车辆移至所盘车库中,标识为在库状态;
若仍匹配失败,则认定该车非我司车辆,给出失败提示 l OCR识别车辆匹配失败将车辆信息存至匹配失败表中,供相似车辆查 l 用户点击车辆盘点任务的立即盘点/加入盘点按钮时开始记步,点击暂存则停止记步,再次点击按钮则继续记步,点击结束盘点统计步数 l OCR识别车辆的同时对车辆进行定位,同时记录识别时间;
手动将车辆维护成在库状态进行拍照时也进行定位,同时记录拍照时间;
盘点结束后根据时间先后及定位生成针对盘点人的盘点轨迹 l 车辆盘点时手动维护车辆成功及OCR识别车辆得出结果时均需记录时间,计算两车之间的时间差,若时间差超出5min,则认为第二辆车为超时盘点车辆 l 盘点结果中智能信息分类下盘点轨迹绘制规则:盘点轨迹中每人盘点轨迹不超过20个点,当盘点车辆小于20时,保存所有的车辆位置,根据盘点时间进行轨迹绘制,当盘点车辆超过20时,根据算法按照规则取20辆车的车辆位置进行轨迹绘制 7、 合格证盘点:仅主库需进行合格证盘点,主库下合格证盘点清单需拉取经销商下所有合格证数据 2.5.3 功能三:合格证出库 2.5.3.1 功能描述 经销商由PC端发起出库申请,出库申请区分正常出库申请和特殊出库申请,APP端接收出库申请,同时根据出库申请的标识,进行正常出库申请和特殊出库申请的区分,同时监管员可进行合格证出库处理,通过短信验证或人脸识别验证交接人身份。

2.5.3.2 用户界面 l 合格证正常出库 【合格证正常出库申请列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商名称 Select 文字 单选 显示选择内容 是 输入 无 品牌 Select 文字 单选 显示选择内容 是 输入 无 正常出库申请列表 List 列表按照申请时间进行倒序排列 显示查询结果 是 输出 无 复选框 Checkbox 勾选复选框时需判断与已选为同一经销商,若部位同一经销商,勾选失败,toast提示“请操作同一经销商下合格证” 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 申请日期 listbox 字符 显示查询结果 是 输出 无 出库原因 listbox 字符 显示查询结果 是 输出 无 移入清单 Button 按钮名称展示已勾选申请数量 页面未勾选申请按钮会址不可点击 将已勾选出库申请移入至正常出库清单,同时页面跳转至正常出库清单 是 点击触发事件 无 出库清单 Button 点击按钮,页面跳转至正常出库清单 是 点击触发事件 无 l 正常出库清单 【合格证正常出库申请清单】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 正常出库申请列表 List 列表按照申请时间进行倒序排列 显示选择结果 是 输出 无 经销商列表 List 显示经销商名称 是 输出 无 单选框 复选框 Checkbox 默认隐藏,当点击【批量移出】按钮时页面才展示此元素 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 申请日期 listbox 字符 显示查询结果 是 输出 无 出库原因 listbox 字符 显示查询结果 是 输出 无 批量移出 Button 点击按钮,将列表切换至待勾选状态 是 点击触发事件 无 出库 Button 点击按钮,页面弹出选择交接方式浮层 是 点击触发事件 无 移出 Button 默认隐藏此按钮,添加手势,ios测滑显示此按钮,android常按显示此按钮 点击按钮,将合格证从清单中移出 点击触发事件 无 l 合格证特殊出库 l 【合格证特殊出库】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 特殊出库申请列表 List 文字 显示查询结果 是 输出 无 搜索框 Edit 字符 仅支持文字及字母输入 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 发起人 Listbox 文字 显示查询结果 是 输出 无 出库金额 Listbox Money 显示查询结果 是 输出 无 出库数量 Listbox 数字 显示查询结果 是 输出 无 申请时间 Listbox Time 格式:YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 详情 Button 点击按钮页面跳转至合格证特殊出库申请详情页面 是 点击触发事件 无 出库 Button 点击按钮页面弹出选择交接人浮层 是 点击触发事件 无 l 合格证特殊出库申请详情 l 【合格证特殊出库申请详情】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 发起人 Text 字符 显示查询结果 输出 无 是 出库金额 Text Money 保留小数点后两位 显示查询结果 输出 无 是 出库数量 Text 字符 显示查询结果 输出 无 是 申请日期 Text Date YYYY年MM月DD日 显示查询结果 输出 无 是 出库原因 Text 字符 显示查询结果 输出 无 是 合格证列表 List 显示选择结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 还款到期日 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 l 合格证出库交接方式 【合格出库交接方式】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 交接方式 Select 文字 单选,短信交接、人脸交接 选择成功后弹出选择交接人浮层 是 输入 无 交接人 Select 文字 单选 选择成功后根据交接方式,短信交接跳转至短信验证页面,人脸交接跳转至人脸交接页面 是 输入 无 关闭 Button 字符 点击按钮关闭浮层 是 点击触发事件 无 l 短信交接 【短信交接】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 交接人手机号尾号 Text 数字 尾号取手机号后四位 显示查询内容 是 输出 无 验证码输入框 Edit 数字 仅支持四位数字输入 显示输入内容 是 输入 无 获取验证码 Button 点击一次之后开始60s倒计时,按钮变成不可点击状态,倒计时结束后,按钮恢复 点击向交接人手机发送四位数字的验证码 是 点击触发事件 无 完成 Button 点击按钮校验验证码是否正确,正确,页面跳转至出库成功页面,不正确,页面toast提示“验证码错误” 是 点击触发事件 无 l 人脸交接 【人脸交接失败】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 提示语 Text 文字 人脸验证失败,请您重新选择交接方式 选择成功后弹出选择交接人浮层 是 输出 无 短信交接 Button 点击按钮页面跳转至短信交接页面 是 点击触发事件 无 人脸交接 Button 点击按钮再次调取前置摄像头进行人脸识别 是 点击触发事件 无 l 出库成功 【出库成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号列表 List 字符 显示查询内容 是 输出 无 监管员 Text 文字 显示查询内容 是 输出 无 交接人 Text 文字 显示查询内容 是 输出 无 交接人 Text Time YYYY年MM月DD日 hh:mm 显示查询内容 是 输出 无 完成 Button 点击按钮页面跳转至出库申请页面 点击触发事件 2.5.3.3 业务规则 1、 APP接收PC端的所有出库申请,出库申请根据出库申请标识区分正常出库申请tab页和特殊申请tab页 2、 正常出库申请无法跨经销商进行出库操作,正常出库清单中仅可选择一个经销商下的车辆操作出库 3、 出库操作有批次概念,将出库清单中车辆出库成功后生成一个批次号 例:20190424001T 20190424001Z “20190424”为日期;
“001”为序列号;
“T”为特殊出库标识,“Z”为正常出库标识,批次号由PC端生成 4、 特殊出库申请和正常出库申请需区分开进行出库处理,交接方式相同 5、 未入库合格证无法操作出库处理,勾选合格证申请时需判断合格证是否已入库,未入库合格证无法勾选,toast提示“合格证未入库,无法出库” 6、 出库交接人列表仅展示 7、 短信验证码有两个校验规则:a、当用户获取验证码,输入错10次后,此验证码失效,toast提示用户“验证码已失效,请重新获取验证码”。

b、用户一天最多可获取1000次验证码 2.5.4 功能四:合格证入库 2.5.4.1 功能描述 监管员批量操作合格证进行入库处理,可通过手动选择或OCR扫描选择合格证,将要做入库处理的合格证移至入库清单中,维护成功后,入库需交接人进行签字确认,则此批合格证入库成功。

2.5.4.2 流程图 2.5.4.3 用户界面 l 合格证待入库列表 【合格证待入库列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商 Select 文字 单选 显示选择内容 是 输入 无 品牌 Select 文字 单选 显示选择内容 是 输入 无 合格证待入库列表 List 显示查询结果,常按查看合格证详情 是 输出 无 复选框 Checkbox 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 放款日期 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 移入清单 Button 按钮名称展示已勾选合格证数量 页面未勾选申请按钮灰置不可点击 将已勾选出库申请移入至入库清单,同时页面跳转至入库清单 是 点击触发事件 无 入库清单 Button 点击按钮,页面跳转至入库清单 是 点击触发事件 无 OCR扫描 Button 点击按钮,页面调取SDK进行OCR识别 是 点击触发事件 无 l 合格证详情页面 【合格证待入库列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 Text 字符 仅支持数字及字母的输入,不支持其它类型 显示查询结果 是 输出 无 借款金额 Text Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 放款日期 Text Date YYYY年MM月DD日 显示查询结果 是 输出 无 经销商 Text 文字 显示查询结果 是 输出 无 品牌 Text 文字 是 输出 无 提款单号 Text 字符 显示查询结果 是 输出 无 关闭 Button 点击按钮关闭浮层 是 点击触发事件 无 l OCR扫描合格证 l 入库清单 【合格证入库清单】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 待入库合格证列表 List 显示选择结果 是 输出 无 经销商列表 List 显示经销商名称 是 输出 无 单选框 复选框 Checkbox 默认隐藏,当点击【批量移出】按钮时页面才展示此元素 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 放款日期 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 批量移出 Button 点击按钮,将列表切换至待勾选状态 是 点击触发事件 无 入库 Button 点击按钮,页面跳转至入库签名 是 点击触发事件 无 移出 Button 默认隐藏此按钮,添加手势,ios测滑显示此按钮,android常按显示此按钮 点击按钮,将合格证从清单中移出 点击触发事件 无 l 入库签名 【合格证入库签字】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号列表 List 显示选择结果 是 输出 无 监管员 Text 文字 显示查询结果 是 输出 未勾选 入库时间 Text Date YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 入库数量 Text 数字 显示查询结果 是 输出 无 交接人签字 Button 点击按钮,页面跳转至签名页面 是 点击触发事件 无 提交 Button 点击按钮,校验签名区是否为空,不为空页面跳转至 入库成功页面,否则toast提示“请交接人签名” 是 点击触发事件 无 l 入库成功 【合格证入库成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号列表 List 文字 显示选择结果 是 输出 无 监管员 Text 文字 显示查询结果 是 输出 未勾选 入库时间 Text Date YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 入库数量 Text 数字 显示查询结果 是 输出 无 交接人签字 Image 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至合格证待入库列表页面 是 点击触发事件 无 2.5.4.4 业务规则 1、 OCR扫描的结果与待入库清单进行匹配,匹配成功,将该合格证移入至入库清单,同时语音提示“已加入清单”+震动提示;
匹配失败,则语音提示“非我司”+震动提示 2、 待入库列表及入库清单中,针对某条合格证信息,长按页面弹出浮层展示合格证信息详情 3、 签字页面,点击使用后,将用户绘制的签字生成图片附在交接记录页面签名处 4、 合格证列表的数据纬度包括厂商直联车架号未做合格证入库处理及手动维护车架号未做合格证入库处理的合格证列表 5、 合格证入库处理成功后需进行已入库的状态标识 6、 合格证入库无法跨经销商进行操作 2.5.5 功能五:合格证借还 2.5.5.1 功能描述 合格证借还支持发起合格证借出申请,可支持查看待审核状态的借出申请,审核通过的申请监管员可操作借出,验证交接人身份,借出成功后,支持针对单量合格证的归还。

2.5.5.2 用户界面 l 合格证借出待审核列表 【合格证借出待审核列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 待审核列表 List 文字 显示查询结果 是 输出 无 发起人 Select 文字 单选 显示选择内容 是 输入 无 借出日期 Select 文字 单选 显示选择内容 是 输入 无 发起人 Listbox 文字 显示查询结果 是 输出 无 借出金额 Listbox Money 显示查询结果 是 输出 无 借出数量 Listbox 数字 显示查询结果 是 输出 无 借出日期 Listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 详情 Button 点击按钮页面跳转至合格证待审核借出详情页面 是 点击触发事件 无 申请借出 Button 点击按钮页面跳转至合格证列表页面 是 点击触发事件 无 l 待审核借出详情 【待审核借出详情】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 发起人 Text 文字 显示查询结果 是 输出 无 借出金额 Text Money 保留两位小数,单位元 显示选择内容 是 输出 无 借出数量 Text 数字 显示选择内容 是 输出 无 借出日期 Text Date YYY年MM月DD日 显示查询结果 是 输出 无 归还日期 Text Date YYY年MM月DD日 显示查询结果 是 输出 无 借出原因 Text 文字 显示查询结果 是 输出 无 借出合格证列表 List 显示查询结果 是 输出 无 车架号 Listbox 字符 显示查询结果 是 输出 无 借款金额 Listbox Money 保留两位小数,单位元 显示查询结果 是 输出 无 还款到期日 Listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 l 合格证列表 【合格证待借出列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商 Select 文字 单选 显示选择内容 是 输入 无 品牌 Select 文字 单选 显示选择内容 是 输入 无 合格证列表 List 显示查询结果 是 输出 无 复选框 Checkbox 勾选复选框时需判断与已选为同一经销商,若部位同一经销商,勾选失败,toast提示“请操作同一经销商下合格证” 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 还款到期日 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 移入清单 Button 按钮名称展示已勾选合格证数量 页面未勾选申请按钮灰置不可点击 将已勾选出库申请移入至入库清单,同时页面跳转至借出清单 是 点击触发事件 无 借出清单 Button 点击按钮,页面跳转至借出清单 是 点击触发事件 无 l 合格证借出清单 【合格证借出清单】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 待借出合格证列表 List 显示选择结果 是 输出 无 经销商列表 List 显示经销商名称 是 输出 无 复选框 Checkbox 默认隐藏,当点击【批量移出】按钮时页面才展示此元素 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 还款到期日 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 批量移出 Button 点击按钮,将列表切换至待勾选状态 是 点击触发事件 无 借出 Button 点击按钮,页面跳转至借出信息填写页面 是 点击触发事件 无 移出 Button 默认隐藏此按钮,添加手势,ios测滑显示此按钮,android常按显示此按钮 点击按钮,将合格证从清单中移出 点击触发事件 无 l 借出信息填写 【借出详情】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 发起人 Text 文字 显示查询结果 是 输出 无 借出金额 Text Money 保留两位小数,单位元 显示选择内容 是 输出 无 借出数量 Text 数字 显示选择内容 是 输出 无 借出日期 Datepicker Date YYY年MM月DD日 借出日期不得小于当前系统日期 显示选择结果 是 输入 无 归还日期 Datepicker Date YYY年MM月DD日 归还日期不得小于当前借出日期 显示选择结果 是 输入 无 借出原因 Edit 文字 限制40个字符 显示输入内容 是 输入 无 借出合格证列表 List 显示查询结果 是 输出 无 车架号 Listbox 字符 显示查询结果 是 输出 无 借款金额 Listbox Money 保留两位小数,单位元 显示查询结果 是 输出 无 还款到期日 Listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 提交 Button 点击按钮,校验所有必填项都不为空,提交成功,页面跳转至申请提交成功页面;
否则,toast提示“请完善***信息” 是 点击触发事件 无 l 申请提交成功 【申请提交成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号列表 List 文字 显示选择结果 是 输出 无 发起人 Text 文字 显示查询结果 是 输出 未勾选 借出金额 Text Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 借出数量 Text 数字 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至合格证借出待审核列表 是 点击触发事件 无 l 合格借出出库列表 【合格证借出出库列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 借出出库列表 List 文字 显示查询结果 是 输出 无 发起人 Select 文字 单选 显示选择内容 是 输入 无 借出日期 Select 文字 单选 显示选择内容 是 输入 无 发起人 Listbox 文字 显示查询结果 是 输出 无 借出金额 Listbox Money 显示查询结果 是 输出 无 借出数量 Listbox 数字 显示查询结果 是 输出 无 借出日期 Listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 详情 Button 点击按钮页面跳转至合格证待借出详情页面 是 点击触发事件 无 借出 Button 点击按钮页面弹出选择交接人浮层 是 点击触发事件 无 l 借出出库借出详情 【待借出借出详情】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 发起人 Text 文字 显示查询结果 是 输出 无 借出金额 Text Money 保留两位小数,单位元 显示选择内容 是 输出 无 借出数量 Text 数字 显示选择内容 是 输出 无 借出日期 Text Date YYY年MM月DD日 显示查询结果 是 输出 无 归还日期 Text Date YYY年MM月DD日 显示查询结果 是 输出 无 借出原因 Text 文字 显示查询结果 是 输出 无 审核人 Text 文字 显示查询结果 是 输出 无 审核意见 Text 文字 显示查询结果 是 输出 无 审批人 Text 文字 显示查询结果 是 输出 无 审批意见 Text 文字 显示查询结果 是 输出 无 借出合格证列表 List 显示查询结果 是 输出 无 车架号 Listbox 字符 显示查询结果 是 输出 无 借款金额 Listbox Money 保留两位小数,单位元 显示查询结果 是 输出 无 还款到期日 Listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 l 借出成功 【借出成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号列表 List 文字 显示选择结果 是 输出 无 监管员 Text 文字 显示查询结果 是 输出 无 交接人 Text 文字 保留小数点后两位,单位元 显示查询结果 是 输出 无 交接时间 Text Time YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至合格证待借出列表页 是 点击触发事件 无 l 待归还合格证列表 【待归还合格证列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商 Select 文字 单选 显示选择内容 是 输入 无 品牌 Select 文字 单选 显示选择内容 是 输入 无 合格证待归还列表 List 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 还款到期日 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 归还 Button 点击按钮进行车辆归还,页面跳转至归还成功页面 是 点击触发事件 无 OCR扫描归还 Button 点击按钮页面调取SDK进行合格证扫描 是 点击触发事件 无 l 归还成功 【借出成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 Text 字符 显示选择结果 是 输出 无 监管员 Text 文字 显示查询结果 是 输出 无 归还时间 Time 文字 YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 归还数量 Text 数字 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至合格证待归还列表页 是 点击触发事件 无 2.5.5.3 业务规则 1、 发起借出申请:
l 发起借出申请合格证列表的规则为:已入库且未借出的合格证 l 借出申请可批量选择合格证进行借出申请 l 合格证借出申请维护信息需校验归还日期不得小于借出日期 l 不可跨经销商进行借出申请 l 经销商名头前为单选框,经销商名头下合格证列表前为多选框 2、 合格证借出:
l 合格证借出操作也算合格证出库,要有批次概念,借出成功后生成批次号 例:20190424001J “20190424”为日期;
“001”为序列号;
“J”为借出出库标识 3、 合格证归还:
l 合格证OCR归还将识别结果与待归还清单进行匹配,若匹配成功则语音提示“归还成功”+震动,若匹配失败,则语音提示“非我司”+震动 l 合格证归还只针对单个合格证进行归还,无批次概念 l 合格证扫描归还弹出确认提示,用户点击【确认归还】后弹出归还成功提示, 4、 短信验证码有两个校验规则:a、当用户获取验证码,输入错10次后,此验证码失效,toast提示用户“验证码已失效,请重新获取验证码”。

b、用户一天最多可获取1000次验证码用户点击【继续扫描】关闭提示框,页面恢复至扫描页面 2.5.6 功能六:车辆售出 2.5.6.1 功能描述 监管员通过车辆售出功能进行维护单个车辆售出状态,并选择车辆售出日期。

2.5.6.2 用户界面 l 车辆售出 【车辆售出】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商 Select 文字 单选 显示选择内容 是 输入 无 车库 Select 文字 单选 显示选择内容 是 输入 无 品牌 Select 文字 单选 显示选择内容 是 输入 无 车辆列表 List 显示查询结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 经销商 listbox 文字 显示查询结果 是 输出 无 提款申请号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox 字符 显示查询结果 是 输出 无 售出 Button 点击按钮,页面弹出日期选择控件,进行日期选择,日期选择成功后弹出售出确认提示框,点击【确认】,售出成功,页面跳转至售出成功页面,点击【取消】,关闭提示框,取消此操作 是 点击触发事件 无 l 售出成功 【售出成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 Text 字符 显示选择结果 是 输出 无 监管员 Text 文字 显示查询结果 是 输出 无 售出时间 Text Time YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至车辆售出页 是 点击触发事件 无 2.5.6.3 业务规则 1、 车辆列表中选择一条车辆信息进行售出处理,弹出售出日期维护页面,售出日期维护成功后确认售出信息无误则车辆售出状态维护成功,页面跳转至售出成功页面 2、 维护车辆售出需判断车辆是否已入库,未操作车辆入库车辆无法操作售出,页面提示框提示“此车辆未做车辆入库处理,无法售出” 2.5.7 功能七:车辆入库 2.5.7.1 功能描述 针对系统直联车架号,或PC端手动维护的车架号,初始状态无绑定车库操作,APP端支持针对同一经销商下的车辆进行批量操作,绑定车库。

2.5.7.2 用户界面 l 车辆待入库列表 【车辆待入库列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 搜索框 Edit 字符 仅支持数字及字母的输入,不支持其它类型 点击页面跳转至搜索页面,输入查询条件,显示查询结果,查询结果页与列表页相同,无筛选项 是 输入 无 经销商 Select 文字 列表项无全部选项,单选 显示选择内容 是 输入 默认第一个经销商 品牌 Select 文字 单选 显示选择内容 是 输入 无 车辆待入库列表 List 显示查询结果,常按查看合格证详情 是 输出 无 复选框 Checkbox 勾选复选框时需判断与已选为同一经销商,若部位同一经销商,勾选失败,toast提示“请操作同一经销商下合格证” 是 输出 未勾选 车架号 listbox 字符 显示查询结果 是 输出 无 经销商 listbox 字符 显示查询结果 是 输出 无 品牌 listbox 字符 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 移入清单 Button 按钮名称展示已勾选合格证数量 页面未勾选申请按钮灰置不可点击 将已勾选出库申请移入至入库清单,同时页面跳转至入库清单 是 点击触发事件 无 入库清单 Button 点击按钮,页面跳转至入库清单 是 点击触发事件 无 l 入库清单 【车辆入库清单】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 经销商列表 List 显示选择结果 是 输出 无 待入库车辆 List 显示选择结果 是 输出 无 车架号 listbox 字符 显示查询结果 是 输出 无 借款金额 listbox Money 保留小数点后两位,单位元 显示查询结果 是 输出 无 还款到期日 listbox Date YYYY年MM月DD日 显示查询结果 是 输出 无 批量移出 Button 点击按钮,将列表切换至待勾选状态 是 点击触发事件 无 入库 Button 点击按钮,弹出选择车库浮层,选择车库成功后,页面跳转至入库成功页面 是 点击触发事件 无 移出 Button 默认隐藏此按钮,添加手势,ios测滑显示此按钮,android常按显示此按钮 点击按钮,将车辆从清单中移出 点击触发事件 无 l 入库成功 【入库成功】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 车架号 List 显示选择结果 是 输出 无 监管员 Text 字符 显示查询结果 是 输出 无 所入车库 Text 字符 显示查询结果 是 输出 无 入库数量 Text 数字 显示查询结果 是 输出 无 完成 Button 点击按钮页面跳转至车辆待入库列表 是 点击触发事件 无 2.5.7.3 业务规则 1、 待入库列表仅展示针对一个经销商下的全部待入库车辆 2、 不可跨经销商进行入库申请 3、 待入库清单中经销商名头前为单选框,经销商名头下合格证列表前为多选框 4、 车辆待入库列表数据纬度为直联车架号及手动维护车架号未入库的集合 2.5.7.4 功能描述 监管员可通过车库信息查勘针对车库下的全部盘点结果,及车库所对应的车辆监管清单及合格正监管清单。

2.5.8 功能七:车库信息 2.5.8.1 用户界面 l 车库列表 【车库列表】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 经销商名称 list 文字 默认列表收起;
页面只支持一个列表项的展开 点击切换展开收起该经销商下车库信息 是 点击触发事件 无 车库名称 list 文字 展示车库名称 车库名称过长,折行显示,不要遮挡页面其它元素 是 输出 无 车库属性 listbox 文字 属性:主库、二网 在车库名称后显示车库属性 是 输出 无 车库状态 listbox 文字 状态:盘点中、今日已盘、待盘点 待盘点:隐藏车库状态 今日已盘:角标标识 盘点中:角标标识 是 输出 无 盘点频次 listbox 文字 显示查询结果 是 输出 无 本月盘点 listbox 数字 页面跳转至盘库列表页面 是 输出 无 可放金额 listbox 金额 单位:w;

保留小数点后1位 页面跳转至合格证出库申请列表页 车库属性为主库时,可放金额默认值为无,置灰显示 是 输出 无 已放金额 listbox 金额 单位:w;

保留小数点后1位 页面跳转至合格证待入库列表页 是 输出 无 进度条 listbox 进度条 根据已放金额/可放金额展示进度条;

已放金额<可放金额时进度条为蓝色;

已放金额>=可放金额时进度条为红色;

是 输出 无 上次盘点时间 listbox 日期 上次盘点时间:YYYY年MM月DD日 显示查询结果 盘点历史 Button 点击页面跳转至盘点历史页面 是 点击触发事件 监管清单 Button 点击页面跳转至监管清单页面 是 点击触发事件 l 盘点历史 【盘点历史】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 盘点历史 list 文字 是 输出 无 盘点人 Select 文字 显示选择内容 是 输入 无 日期 Select 文字 显示选择内容 是 输入 无 盘点人 listbox 文字 显示查询结果 是 输出 无 盘点时间 listbox Time 格式:YYYY年MM月DD日 hh:mm 显示查询结果 是 输出 无 盘点时长 listbox 字符 显示查询结果 是 输出 无 反馈信息 Button 点击页面跳转至反馈信息页面 车库为二网时隐藏此按钮 是 点击触发事件 盘点结果 Button 点击页面跳转至盘点结果页面 是 点击触发事件 l 反馈信息 【信息反馈】界面元素:
元素 UI类型 数据类型 约束条件 正常场景提示 意外场景提示 必输项 属性 默认值 风险信息列表 list 文字 点击切换展开收起该分类下信息列表 是 输出 无 车架号未维护情况列表 list 显示查询结果 是 输出 无 提款单号 listbox 字符 显示查询结果 是 输出 无 贷款金额 listbox 金额 显示查询结果 是 输出 无 未维护金额 listbox 文字 显示查询结果 是 输出 无 未维护原因 Listbox 字符 显示查询结果 是 输出 无 在库车辆 Text 数字 显示查询结果 是 输入 无 在途车辆 Text 数字 显示查询结果 是 输入 无 销售车辆 Text 数字 显示查询结果 是 输入 无 盘库情况说明 Text 字符 显示查询结果 否 输入 无 2.5.8.2 业务规则 1、 反馈信息页面风险信息分类下展示报送信息已勾选信息的汇总 2.6 消息 2.6.1 功能一:消息列表 2.6.1.1 功能描述 APP端接收PC端发送的消息。

2.6.1.2 用户界面 2.6.1.3 业务规则 1、 消息已读状态进行标记,同时页面对已读消息和未读消息进行状态区分 2、 统计未读消息数量,在页面做角标提示 3、 消息类型分为强制消息和普通消息,针对强制消息类型启动APP时页面弹出强制消息提醒,若接收多条消息则点击“知道了”弹出下一条消息 2.7 我的 2.7.1 功能一:我的 2.7.1.1 功能描述 我的展示监管员的个人信息及盘点数据统计。

2.7.1.2 用户界面 2.7.1.3 业务规则 1、 登录用户为信贷经理身份时,所属公司为一汽汽车金融有限公司 2、 步数统计及时间统计仅展示某一车库下的近五次盘点数据,用户可进行车库切换 3、 步数统计纵坐标以2000步为单位 4、 时间统计纵坐标以1h为单位 2.7.2 功能二:设置 2.7.2.1 功能描述 2.7.2.2 用户界面 2.7.2.3 业务规则 1、 常用功能仅能设置两个常用功能 2.8 非功能性需求 2.8.1 性能要求 系统的预计处理能力和技术指标为:
Ø 系统在普通情况下响应时间:在0~3秒以内。

Ø 系统在普通情况下平均响应时间:3秒。

Ø 系统极限响应时间:60秒。

Ø 系统的最大用户数:1000。

Ø 系统的并发数:100。

2.8.2 可扩展性要求 Ø 模块与模块间独立性强,模块内各元素联系紧密,实现高内聚低耦合 Ø 整体设计秉承开闭原则,支持通过新增独立模块实现多业务场景 2.8.3 可用性要求 Ø 提供需求分析说明书、操作手册等相关文档,支持用户使用系统 Ø 系统操作流程符合一般使用规律,界面风格简约舒适易操作;

Ø 输入输出及点击触发按键可辨识性高,用户可很好地操作系统。

2.8.4 安全性要求 Ø 显示数据准确无误,业务流程符合逻辑,统计数据正确体现实际情况;

Ø 变更轨迹跟踪。

2.8.5 维护性要求 Ø 界面布局共用部分抽取,用include方式添加进入使用的界面中,减少代码量和冗余量 Ø 对服务的封装,对分享、三方登录、支付、推送等功能进行封装,使用时简单的调用就可以实现功能 Ø 代码命名规范,命名要能传递出变量或者方法的含义,少用缩写,私有成员以m开头,静态成员以s开头,常量用大写字母等;
书写规范,留出合理的空白空间来区分不同的代码块,同类的变量的声明要放在一组,不同类变量之间留出一行空白等,代码易修改 Ø 后台框架采用springboot架构,大量减少配置文件的使用,框架可通过main方法或者JAR包独立运行,部署简单,代码易测 3. 接口需求 4. 其他特殊要求 5. 附录

《m移动办公app 移动办公app二期零售业务系统需求说明书.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

相关热搜

《m移动办公app 移动办公app二期零售业务系统需求说明书.doc》

VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

文档下载
VIP免费下载文档

浏览记录