案例分析:
某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1 250个账户。
为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据。过去半天的工作量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阅该账户三年内的历史资料,Liz也不能做出最后的信用决定(例如严厉的催款电话、断绝信用或将这个账户转给一个收账代理)。另外,Liz需要报告所有账户中过期未付款的、拖欠债务的、严重拖欠债务的和呆死账的比例。目前的报告中并没有给她提供这个信息。
1.如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?
我会先了解各个需要这个分析系统的用户的工作的流程,然后记录用户的建议,随后按照自己的理解复述用户的要求,避免一些不合理的要求,尽量和用户达成一致的理解。
2.你认为目前需求分析材料中欠缺那些内容?
1.欠缺对于账户历史资料的存放的相关说明(数据库的设计)。
2.欠缺判定未付款的账户类型的详细规则说明。
3.欠缺所有账户中过期未付款的、拖欠债务的、严重拖欠债务的和呆死账的比例是以何种方式显示?
4.欠缺说明系统有那些用户使用,使用权限是什么?
3.描述一下拟开发系统的原型。
功能:
1.能够查询客户账户。
2.能显示问题账户三年内的历史数据并能打印。
3.能够计算问题账户所占比例并能打印报告。
4.能够通过数据判定一个账户是否是问题账户
数据库设计:
1.用户表:记录使用系统的用户信息
2.客户表:分为未欠账和欠账客户。
3.历史资料表:记录各个客户的历史欠款资料。
操作流程:
1.用户登录,显示主界面。
2.用户可以输入客户信息查询该客户的账户,可以看到该账户是否是问题账户。
3.用户可以选择是否查看该用户的历史资料。
4.用户可以选择是否生成该客户的报告。
5.用户可以选择生成所有问题账户的各种情况比例图。
界面设计:
1.登录注册界面。
2.用户主界面,权限不同的用户显示不同的主界面;主界面分为上左右结构,上面是系统的一些设置和说明,左侧是用户操作的功能,右侧为显示界面。