标签:
问题:
(1)工作量的增加
(2)客户账户的历史数据
(3)各种类型问题账户所占比例没有显示
业务目标:
(1)能够在5s内查询客户账户
(2)能够分析一个客户是否为问题账户
(3)能够给出一个问题账户的三年内的历史数据,并且做出最后的信用决定
(4)能够计算出问题账户所占的比例。
软件的高层解决方案(用户行为):
(1)建立一个数据库系统用来存放客户账户信息。
(2)根据特定的判定问题账户的算法检索辨别出问题账户
(3)工作人员能够检查该账户的历史数据
(4)及时显示问题账户所占的比例
软件的系统特性(系统行为):
(1)创建客户信息数据库
(2)根据原始数据重新整理并更新
(3)根据提供账户基本信息查询和三年历史查询
(4)设定欠账规则,创建问题用户计算过程
(5)实时分析各类问题账户所占比例
1、 如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?
第一步需要让客户畅所欲言,罗列出所有的要求,将用户的要求详细的记录下来并与用户进行核对。然后透过现象分析潜在的需求。
2、为目前需求分析材料中欠缺哪些内容?
没有具体的应用场景,对于具体条件描述不够清楚(如:对于信用决定的判定条件)
3、描述一下拟开发系统的原型(包括哪些功能,数据库如何设计、操作的流程、界面的设计等等)
功能:
1、系统用户的登陆注册
2、将原始账户资料导入数据库A
3、提供账户基本信息查询以及三年历史查询
4、通过算法(欠账规则)显示问题用户的信息并能产生表单
5、若为问题账户,则通过三年历史信息以及信用评定规则产生信用决定,并且生成表单。
6、产生各种问题账户所占的比例(扇形图,饼状图等)
数据库设计:
1、User表 (系统用户表)
User(用户名,密码)
2、account表(账户资料表)
Account(账户编号,账户名称,账户开户日期,以及账户的其他信息)
操作的流程:
1、用户liz通过登陆注册功能进入系统
2、通过信息录入功能将账户的基本信息录入系统
3、通过信息查询界面进行账户信息的查询及三年历史查询并能打印相应表单
4、通过显示问题账户进行问题账户的查询以及打印相应表单
5、问题账户信用决定界面进行问题账户的信用判定,并能打印相应表单
6、显示界面进行显示各种问题账户所占的比例图。
界面设计:
系统总的大概界面:
标签:
原文地址:http://www.cnblogs.com/hzxsg0919/p/5901411.html