问题账户需求分析
1、如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?
①第一步首先要了解客户遇到了什么问题。
由材料可知,总结出以下三点:
(1)工作量增加。
(2)客户账户的历史数据。
(3)报告没有显示问题账户在所有用户中所占的比例。
②第二步确定客户有什么功能需求,即新的软件应该达成的业务目标:
(1)软件能够快速查询客户账户。
(2)软件能够分析判断一个客户是否为问题账户。
(3)软件能够将一个问题账户的三年内的历史数据调出查阅。
(4)软件能够计算问题账户在所有账户中所占的比例。
③第三步确定软件的高层解决方案:
(1)建立数据库用来存放客户账户信息。
(2)根据判断是否问题账户的规则改写成算法用来对是否问题账户进行检索。
(3)判断是否问题账户的工作人员能够检查该账户的三年内的历史数据。
(4)能够计算并显示问题账户在所有用户中所占的比例。
④第四步确定软件的系统特性:
(1)创建客户信息记录数据库。
(2)根据原始数据重新整理并更新。
(3)提供客户账户的基本信息查询和三年内历史数据的查询。
(4)设定问题用户判定规则,创建问题用户计算算法。
(5)实时分析各类问题账户。
⑤最后可以从一些细节上了解用户的需求,例如操作习惯等。
2、你认为目前需求分析材料中欠缺哪些内容?
①缺少确定严重拖欠债务的账户的具体规则。
②缺少对于疑似问题账户应该给出怎样的信用决定的规则。
3、描述一下拟开发系统的原型(包括哪些功能,数据库如何设计、操作的流程、界面的设计等等)
功能:
①正常的登录注册功能。
②能够录入每个客户的信息,且可对用户信息进行增删改查。
③根据原始数据重新整理并更新。
④提供客户账户基本信息的查询和三年内历史数据的查询。
⑤设定债务拖欠判定规则,创建问题用户计算算法。
⑥实时分析各类问题账户在所有用户中的所占比例。
数据库表:
①工作人员信息表。
②客户信息表。
③问题人员统计表。
操作流程:
工作人员登录进入系统后,将客户信息调出,可以跟踪客户的流水数据,查询客户的各项数据。通过对过去信用数据的规则判定,可生成客户的信用度,从而决定该客户是否是问题账户。
系统可以自动计算、统计并显示问题用户在所有用户中的所占比例。
界面设计:
①登录注册界面。
②主界面(进入不同功能选择)。
③客户信息录入、修改界面。
④问题客户判定界面。
⑤客户历史数据阅览界面。
⑥问题用户占比显示界面。