第二次作业总结一、银行系统数据流图和ER图1、银行系统数据流图(0层)0事务处理储户存款单取款单存款存单储户利息清单现金错误提示信息D1帐户信息储户存、取款信息1、银行系统数据流图(1层)1存款处理2取款处理储户存款单取款单D1帐户信息存款信息帐户信息储户存单利息清单现金错误提示信息取款信息3输入4输出取款信息存款信息利息值取款信息错误提示信息存款信息1、银行系统数据流图(2层)1记录存款信息4
1打印存单2
1核对密码2
2计算利息a
取款信息D1帐户信息a
帐户信息储户4
2打印清单e
错误信息3输入4
3显示错误提示i
错误信息思考:如何根据上面的数据流图设计软件结构
一级软件结构图分析1存款处理2取款处理储户存款单取款单D1帐户信息储户c
存单3输入4输出e
错误信息处理输出输入a
密码银行系统软件结构图(一级)a,b,j读入单据银行系统存储业务处理单据输出a,ba,e,b,ia,e,b,ic,g,h,i存款单取款单二级软件结构图:1记录存款信息4
1打印存单2
1核对密码2
2计算利息a
密码D1帐户信息a
帐户信息储户4
2打印清单e
错误信息输入处理输出3输入4
3显示错误提示i
错误信息银行系统软件结构图(二级)a,b,j读入单据银行系统存、储业务处理信息输出a,b,ja,e,b,ia,e,b,i存款取款ab,jae,b,ia,b,j打印显示a,e,bg,cii银行系统软件结构图(三级)a,b读入单据银行系统存、储业务