问题账户需求分析

查阅相关资料,回答下列问题
如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?
你认为目前需求分析材料中欠缺哪些内容?
描述一下拟开发系统的原型(包括哪些功能,数据库如何设计、操作的流程、界面的设计等等)

1.如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?

  第一步最重要的就是要问客户遇到了什么问题。

  第二步要了解客户有什么功能需求。

  第三步了解客户的操作习惯。

2.你认为目前需求分析材料中欠缺哪些内容?

  ——缺少确定严重拖欠债务的账户的具体规则

  ——缺少对于怎样的账户应该给出怎样的信用决定

  ——缺少问题账户的比例

3.描述一下拟开发系统的原型(包括哪些功能、数据库如何设计、操作的流程、界面的设计等等)

  ①功能设计

    建立银行账户数据库,能对其进行增删改查的操作;

    系统能根据不同的规则确定是否为问题账户;

    系统能查阅问题账户三年内的历史资料并做出信用决定;

    系统能统计问题账户的比例。

  ②数据库设计

                     用户基本信息表

字段名称

Id

username

regeTime

Level

isDel

 

数据类型

Int

Nvarchar(255)

Date

Smallint

Smallint

 

字段解释

标示用户的主码

用户的名字,

用户注册的时间

用户信用度

用户是否已经被删除

 

是否为主码

是

否

否

否

否

 

是否引用其他表的外码

无

无

无

无

无

 

 

                  账户基本信息表

字段名称

Id

CountName

regeTime

Level

isDel

NowMoney

countNum

userNum

数据类型

Int

Nvarchar(255)

Date

Smallint

Smallint

Int

Int

Int

字段解释

标示账户的主码

账户的名字,

账户注册的时间

账户信用度(包括正常账户、过期未付款账户、拖欠债务账户、严重拖欠债务账户、呆死账户,每种账户类型对应一个数字)

账户是否已经被删除

一个账户被删除有两种情况。一是用户主动删除了该账户,或者是户主被删除,

账户余额

账户余额为正数表示账户内现存的资金,账户余额为负数,表示户主在该账户下所欠款的金额

账号

户主在用户表中的编号

是否为主码

是

否

否

否

否

否

否

否

是否引用其他表的外码

无

无

无

无

无

无

 

引用用户表中用户编号

 

                         消费基本信息

字段名称

Id

spendTime

spendMoney

countNum

userNum

数据类型

Int

Date

Int

Int

Int

字段解释

表示消费的主码

本次消费时间

本次消费消费金额

表示账户表中的主码

户主在用户表中的编号

是否为主码

是

否

否

否

否

是否引用其他表的外码

无

无

无

引用账户表中的账户编号

引用用户表中用户编号

 

流程

界面

 
   

 

 

  

posted @ 2018-03-15 18:42  DaisyYuan  阅读(163)  评论(0)    收藏  举报