银行账户系统需求分析实例
案例分析:
某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。
为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据。过去半天的工作量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阅该账户三年内的历史资料,Liz也不能做出最后的信用决定(例如严厉的催款电话、断绝信用或将这个账户转给一个收账代理)。另外,Liz需要报告所有账户中过期未付款的、拖欠债务的、严重拖欠债务的和呆死账的比例。目前的报告中并没有给她提供这个信息。
需求分析相关问题:
1. 如果你为Liz开发问题账户分析系统,你准备如何进行需求分析。第一步要做什么?
首先,需要通过需求捕获进行需求调研,主要围绕主人公Liz展开。
通过以上案例展示的流程,将流程划分分成三个部分:通过规则初步筛选、阅三年历史资料再筛选、做出信用决定。
2.你认为目前需求分析材料中欠缺哪些内容?
(1)具体的不同规则内容,以及包含的数据项。
(2)报告中缺少判定账户过期未付款、拖欠债务等信息的依据。
(3)是否对被催款人进行后期跟踪记录。
3.描述一下开发系统的原型(包括哪些功能、数据库如何设计、操作流程、界面设计等等)。
(1)功能:
1)自动审核账户是否满足不同规则的数据项条件,将判定的名单提交至Liz处。
2)Liz最终确定人员名单后,将名单提交至下层催款单位。
3)通过整个分析过程,可以对用户的账户行为(过期未付款等等)作出自动分析统计,生成报告单。
(2)数据库设计:
1)含有所有客户的信息表、账户记录表。
2)账户行为异常的客户登记表,尤其需要对用户角色(过期未付款等)进行设定。
3)信用额度透支的被催款的客户信息表(类似黑名单)。
4)催款等用户结果反馈表(若还款,以及时更新用户账号角色判定)。
(3)操作流程:
1)计算机系统对所有账户进行实时监测,一旦满足设定的初审核条件,立即将人员名单反馈至Liz处。
2)Liz根据初审核名单,点击查看账户历史记录,可以立即进行信用决定,点击提交上传下一级单位。
3)下一级单位根据最后确定的“黑名单”,采取催款等行为提醒用户。
(4)界面设计:
1)有三个界面:个人信息、审核、处理结果。
2)个人信息页面:
主要用于区分角色,以便数据库提供相应服务,进行数据对接。
3)审核界面:
例如Liz查看账户过往三年账户记录,催款单位查看被催款人的联系方式、账户欠款行为等。
4)处理结果:
例如查看各类账户比例分析报告,Liz提交的最终确定名单,催款单位催款的反馈结果等。