某银行的计算机储蓄系统功能是:将储户填写的存款单或取款单输入系统 如果是存款 系统记录存款
存款,存款单,系统
已帮助 人
某银行的计算机储蓄系统功能是:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并打印出存款单给储户;如果是取款,系统计算清单储户。请用DFD描绘该功能的需求,并建立相应的数据字典。
-
参考答案:(1)数据流条目:
数据流名称:存款单
别名:无
简述:储户存款时填写的项目
来源:储户
去向:记帐
数据流量:未知
组成:姓名+住址+存款类型+存款日期+利率
数据流名称:取款单
别名:无
简述:储户取款时填写的项目
来源:储户
去向:统计
数据流量:未知
组成:姓名+住址+取款类型+取款日期+利率
数据流名称:清单
别名:无
简述:储户取款后得到的项目
来源:记录
去向:储户
数据流量:未知
组成:姓名+住址+取款类型+取款日期+利率+余额
(2)数据存储条目:
数据存储名称:账单
别名:无
简述:存放储户信息及其账目
组成:姓名+住址+余额+存款类型+最后修改日期+利率
组织方式:未知
查询要求:能立即查询
(3)数据项条目:
未知
(4)加工条目:
加工名:分类检查
编号:无
激发条件:接收到存/取款单
优先级:优先
输入:存/取款单
输出:存/取款单
加工逻辑:IF存款单THEN把存款单输出到统计
ELSE
把取款单输出到统计
ENDIF
加工名:统计
编号:无
激发条件:取款单
优先级:无
输入:取款单
输出:清单
加工逻辑:根据账单检查此储户是否存在,不存在输出错误{
IF取款数<余额THEN余额=余额-取款数
输出清单到储户,输出现金到储户
ELSE
输出错误清单到储户
ENDIF
}
加工名:记录
编号:无
激发条件:存款单
优先级:无
输入:存款单
输出:存款单
加工逻辑:根据账单检查此储户是否存在,不存在则建立此储户{
余额=余额+存款数
输出存款单到储户
}
