查阅相关资料,回答下列问题:
·如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?
·你认为目前需求分析材料中欠缺哪些内容?
·描述一下拟开发系统的原型(包括哪些功能,数据库如何设计、操作的流程、界面的设计等等)
1.首先就是要去Liz的公司,然后自己体验Liz的工作,将要开发系统的所有业务流程搞清楚。
2.缺少判断一个用户具体是不是问题账户的标准,没有这些将很难设置相应的算法将问题用户查询出来。
3.
功能:1》能够记录以往的和以后新的客户信息,以供查询
2》能够查询出账户三年内历史数据
3》可以根据特定的算法,查询出问题账户
4》可以及时显示问题账户的比例
数据库的设计:
客户表(Client_table) | |||
属性名 | 属性含义 | 数值类型 | 描述 |
ID | 编号 | nvarchar(20) | not null ,primary key |
name | 姓名 | nvarchar(20) | not null |
phone | 电话 | nvarchar(20) | not null |
address | 住址 | nvarchar(50) | not null |
kind | 种类(是否为欠账用户) | nvarchar(10) | null |
账目表(Count_table) | |||
属性名 | 属性含义 | 数值类型 | 描述 |
ID | 编号(欠款编号) | nvarchar(20) | reference key,not null |
time | 欠款时间 | date | not null |
money | 欠款金额 | float | null |
操作流程:首先有一个主界面,包四个选项,录入客户信息,然后可以看用户近三年的信息,
然后是查询问题账户,然后是查询问题账户的比例
界面设计
主界面:
录入信息界面
录入客户基本信息
录入客户账目信息:
查询问题账户:
显示用户比例
点进去会以扇形图的情况显示未付款的、拖欠债务的、严重拖欠债务的和呆死账的用户的比例。