修改人员 | 日期 | 变更原因 | 版本号 |
---|---|---|---|
周政 | 2019-07-24 | 最初草稿 | V1.0.0 草稿 |
周政 | 2019-08-01 | 重新修订需求 | V1.0.1 草稿 |
周政、陈煜遥 | 2019-08-02 | 完善1.0.1的需求 | V1.0.2 草稿 |
陈煜遥 | 2019-09-10 | 完善管理员用例 | V1.0.3 草稿 |
[TOC]
无
参与者 | 用例 |
---|---|
农民个体 | 1.绑定银行卡信息 2.查看绑定银行卡 3.银行卡解绑 4.完善个人信息 5.绑定身份证信息 6.查看个人信息 7.查看个人征信评分 8.(定期)存款 9.撤销(定期)存款 10.查看存款、撤销记录 11.申请小额信贷 12.查看小额信贷申请 13.确认申请 14.取消贷款申请 15.担保人查看个人担保款项 16.担保人处理担保请求 17.小额信贷还款 18.查看个人通知 |
管理员 | 19.查看信贷款项列表 20.查看存款项列表 21.查看资金池总量变化明细 22.调整存款方案 23.调整贷款方案 |
ID | 01 | 名称 | 绑定银行卡信息 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户希望通过此卡快捷地完成资金转入转出的操作; 在资金转入转出时系统提示用户尚未绑定银行卡 |
||
前置条件 | 用户已经完成注册并进行登录 | ||
后置条件 | 系统将银行卡信息存入后端数据库 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 | 无 | ||
特殊需求 |
参考微信银行卡的过程: https://jingyan.baidu.com/article/f7ff0bfc74dc442e26bb13a3.html?tdsourcetag=s_pctim_aiomsg&qq-pf-to=pcqq.c2c 银行类型识别脚本: https://blog.csdn.net/weixin_34301132/article/details/91361342?tdsourcetag=s_pctim_aiomsg |
ID | 02 | 名称 | 查看绑定银行卡 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户希望查看绑定的所有银行卡 | ||
前置条件 | 用户已经绑定有银行卡 | ||
后置条件 | 无 | ||
优先级 | 次要 | ||
正常流程 |
|
||
扩展流程 | 选中某一项解除绑定 | ||
特殊需求 | 无 |
ID | 01 | 名称 | 银行卡解绑 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户希望解除某张卡的绑定 | ||
前置条件 | 用户正在查看所有绑定银行卡 | ||
后置条件 | 系统将银行卡信息从后端数据库移除 | ||
优先级 | 次要 | ||
正常流程 |
|
||
扩展流程 | 无 | ||
特殊需求 | 无 |
ID | 04 | 名称 | 完善个人信息 |
创建者 | 周政 | 最后一次更新者 | 李林峰 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-01 |
参与者 | 农民个体 | ||
触发条件 | 用户无法获取信用等级评定 | ||
前置条件 | 用户已注册,并进行过身份验证,并且用户个人信息不够完善 | ||
后置条件 | 将缺失的信息更新至区块链,系统根据信息展示用户的信用评级 | ||
优先级 | 次要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 05 | 名称 | 绑定身份证信息 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-01 |
参与者 | 农民个体 | ||
触发条件 | 用户登录后,系统无法获得个人身份信息 | ||
前置条件 | 用户已进行注册 | ||
后置条件 | 后端数据库更新用户信息 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 | 无 |
ID | 06 | 名称 | 查看个人信息 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-07-24 |
参与者 | 农民个体 | ||
触发条件 | 用户想要查看个人信息 | ||
前置条件 | 用户已经登录并且完成了个人信息完善 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 07 | 名称 | 查看个人征信评分 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-01 |
参与者 | 农民个体 | ||
触发条件 | 用户想要进行信用评分查看 | ||
前置条件 | 用户已经登录,并且个人信用体系中的信息完整 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
1.查看个人信用评级变化情况:
a.用户请求查看个人信誉变化情况(包括分数、等级变化以及违约守约记录) b.系统展示相应的内容 |
||
特殊需求 |
|
ID | 08 | 名称 | 用户(定期)存款 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-29 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要向存入资金获得增值 | ||
前置条件 | 用户已经登陆,身份信息完整,且绑定有银行卡 | ||
后置条件 | 系统存储充值记录,并上传至区块链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
2.
2(a).系统提示用户资金到期后是否继续存入 2(b).用户选择是或者否 2(c).系统将用户的选择同贷款记录绑定存储 |
||
特殊需求 |
|
ID | 09 | 名称 | 撤销(定期)存款 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-29 | 最后更新日期 | 2019-08-01 |
参与者 | 农民个体 | ||
触发条件 | 在(定期)存款未到期前用户想要撤销某一笔存款 | ||
前置条件 | 用户有存款记录,且所选撤销项未到期 | ||
后置条件 | 系统存储撤销记录,并将记录上链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 10 | 名称 | 查看转入、撤销记录 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要查看个人入资变动记录 | ||
前置条件 | 用户完成登录,身份信息完整 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
2.
2(a).用户在对应的入资条目下选择撤销 2(b).系统开始撤销(定期)存款流程 |
||
特殊需求 |
|
ID | 11 | 名称 | 申请小额信贷 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-01 |
参与者 | 借款人、担保人 | ||
触发条件 | 用户想要进行小额信贷 | ||
前置条件 |
|
||
后置条件 | 将贷款结果上传至区块链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
2.
2(a).系统根据用户的征信分提示额度上限 2(b).系统提供贷款用途的多选方案供用户选择 3. 3(a).系统在用户填写完成后检验额度是否在上限范围内 7. 7(a).系统在用户填写担保人信息后进行合法性检验 7(b).系统在合法性验证完成后检索数据库中是否存在该担保人以及该担保人的信誉分和借贷状况 |
||
特殊需求 |
|
ID | 12 | 名称 | 查看个人信贷申请 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要查看历史贷款申请 | ||
前置条件 | 用户登录,所有信息完整 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 13 | 名称 | 确认个人信贷申请 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要确认贷款项 | ||
前置条件 |
|
||
后置条件 | 将签字确认的贷款申请上传至区块链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 | 暂无 | ||
特殊需求 |
|
ID | 14 | 名称 | 取消个人信贷申请 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要取消个人信贷申请 | ||
前置条件 |
|
||
后置条件 | 系统更新贷款申请的链上状态,对应资金回流 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
4.
|
||
特殊需求 |
|
ID | 15 | 名称 | 担保人查看个人担保款项 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 用户想要查看个人担保的贷款项目(已同意或未同意的) | ||
前置条件 |
|
||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
1.
1(a).用户请求筛选列表项 1(b).系统按需分类展示 2. 2(a).用户选择未处理的项目对其进行处理,详见相应用例 |
||
特殊需求 |
|
ID | 16 | 名称 | 担保人同意担保请求 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-08-02 | 最后更新日期 | 2019-08-02 |
参与者 | 农民个体 | ||
触发条件 | 有担保请求等待该担保人的处理 | ||
前置条件 |
|
||
后置条件 | 系统存储处理记录,结果上传至区块链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 17 | 名称 | 小额信贷还款 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-08-24 |
参与者 | 农民个体 | ||
触发条件 | 用户想要进行还款或系统提醒用户即将还款 | ||
前置条件 | 用户拥有尚未完全还款的贷款项 | ||
后置条件 | 系统更新还款记录,上传至区块链 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 18 | 名称 | 查看个人通知 |
创建者 | 周政 | 最后一次更新者 | 周政 |
创建日期 | 2019-07-24 | 最后更新日期 | 2019-09-01 |
参与者 | 农民个体 | ||
触发条件 | 用户想要查看个人担保的贷款项目 | ||
前置条件 | 用户已经登录 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
1.
1(a).用户在贷款通知项目请求确认申请 1(b).系统进入确认申请流程,详见相应用例 2. 2(a).用户在贷款通知项目请求重新申请 2(b).系统进入贷款申请流程,详见相应用例 3. 3(a).用户在还款通知项目请求还款 3(b).系统进入还款流程,详见相应用例 4. 4(a).用户在担保通知项目请求进行担保 4(b).系统进入担保确认流程,详见相应用例 5. 5(a).用户在存款通知项目请求转存 5(b).系统进入存款流程,详见相应用例 |
||
特殊需求 |
|
ID | 19 | 名称 | 查看信贷款项列表 |
创建者 | 陈煜遥 | 最后一次更新者 | 陈煜遥 |
创建日期 | 2019-09-11 | 最后更新日期 | 2019-09-11 |
参与者 | 管理员 | ||
触发条件 | 管理员想要查看信贷款项列表 | ||
前置条件 | 管理员已注册且被系统认证为管理员 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 20 | 名称 | 查看存款项列表 |
创建者 | 陈煜遥 | 最后一次更新者 | 陈煜遥 |
创建日期 | 2019-09-11 | 最后更新日期 | 2019-09-11 |
参与者 | 管理员 | ||
触发条件 | 管理员想要查看存款项列表 | ||
前置条件 | 管理员已注册且被系统认证为管理员 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 21 | 名称 | 查看资金池总量变化明细 |
创建者 | 陈煜遥 | 最后一次更新者 | 陈煜遥 |
创建日期 | 2019-09-11 | 最后更新日期 | 2019-09-11 |
参与者 | 管理员 | ||
触发条件 | 管理员想要查看资金池总量变化明细 | ||
前置条件 | 管理员已注册且被系统认证为管理员 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 22 | 名称 | 调整存款方案 |
创建者 | 陈煜遥 | 最后一次更新者 | 陈煜遥 |
创建日期 | 2019-09-11 | 最后更新日期 | 2019-09-11 |
参与者 | 管理员 | ||
触发条件 | 管理员想要调整存款方案 | ||
前置条件 | 管理员已注册且被系统认证为管理员 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|
ID | 23 | 名称 | 调整贷款方案 |
创建者 | 陈煜遥 | 最后一次更新者 | 陈煜遥 |
创建日期 | 2019-09-11 | 最后更新日期 | 2019-09-11 |
参与者 | 管理员 | ||
触发条件 | 管理员想要调整贷款方案 | ||
前置条件 | 管理员已注册且被系统认证为管理员 | ||
后置条件 | 无 | ||
优先级 | 重要 | ||
正常流程 |
|
||
扩展流程 |
|
||
特殊需求 |
|