|
软件工程 |
银行存折系统需求分析 |
要求: (1)根据SA方法画出和存折操作相关的分层数据流图。 (2)定义各种类型的数据字典词条。 |
银行存折系统的第0层数据流图:
由存折管理系统分为认证、账户交易和账户管理三个子系统。认证子系统完成对用户身份的验证,处于银行安全性的特殊要求,故此处单分出一子系统。账户交易和账户管理两个子系统是用户操作的两个基本分类。
第一层数据流图如下:
第二层DFD图对上述三个子系统进行了详细的描述,考虑到存折种类的多样性,比如活期储蓄、零存整取、教育储蓄以及现在流行的一本通,之间有交叉的地方,而考虑到简化设计和功能区分实现,故账户交易子系统笼统的划分为活期和定期储蓄。账户管理子系统实现最基本的功能,如查询、修改等业务。
第三层数据流图对账户交易和账户管理子系统中主要几个子功能进行细致划分,如下:
<