1 计算机存储系统姓名:邓继秀学号: 106 日期: 2010 年 10 月 5 日一、数据流图顶层数据流图计算机储蓄系统0业务员储户存、取款单存款单,利息清单一层数据流图判断业务类型1业务员储户存、取款单存款单处理取款单3处理存款单2利息清单存款单取款单二层数据流图记录 存款人信息 2.1存款单存款成功信息打印 存款单 2.2存款信息文件存款单计算利息3.1取款单利息打印 利息清单 2.2存款信息文件利息清单存款信息存款信息存款信息2 三层:2.1/3.1分解数据流图更新存款信息2.1.3存款单存款成功信息存款信息文件存款信息验收存款单2.1.1有效存款单核对账户信息2.1.2无效存款单无效账户存款单审查是否 更改密码 2.1.4不需修改密码需要修改密码密码信息文件设置密码 2.1.5存款成功信息储户有效账户存款单重填存款单无效账户处理 2.1.6是否有此账户重填存款单账号、密码存款信息存款信息计算交易前存 款利息 3.1.3取款单存款信息文件存款信息验收取款单 3.1.1无效取款单储户重填取款单验证密码 3.1.2有效取款单密码无效 重输密码密码信息文件密码是否正确密码正确 取款单更新存款余额 3.1.4利息信息账户、利息处理取款 3.1.5余额信息 取款单取款单取款信息利息信息余额不足取款成功 利息利率信息文件利率信息四层:2.1.6无效账户处理分解无效账户存款单审查是否开户 2.1.6.1验收开户申请 单 2.1.6.2客户信息需要开户储户不需要开户记录客户开户 信息 2.1.6.3有效开户申请单无效账户存款单开户申请单客户信息文件存款信息文件无效开户申请单新建账户 2.1.6.4账户信息客户信息开户成功信息重填存款单重填存款单密码信息文件设置密码 2.1.6.5账户信息账号、密码3 二、数据词典1) 数据流描述1.数据流名:存款单别名:存款单组成结构:存款单 =存款人 +账号 +币别+存款+业务员编号 +存款金额 +存款日期来源:用户去向:计算机储蓄系统流量:暂不统计2.数据流名:取款单别名:取款单组成结构:取款单 =取款人 +账号 +币别 +取款+业务员编号 +取款金额 +取款日期 +储蓄类别来源:用户去向:计算机储蓄系统流量:暂不统计3.数据流名:利息清单别名:存款单组成结构:利息清单=取款人 +交易账号 +取款+受理业务员 +取款金额 +取款日期 + 手续费 +帐户余额 +上次结算来源:计算机储蓄系统去向:用户流量:暂不统计4.数据流名:存款成功信息别名:存款成功信息 组成结构:存款成功信息=存款人 +账号+存款金额 +存款日期来源:用户去向:计算机储蓄系统流量:暂不统计5.数据流名:利息别名:利息组成结构:利息 =账号+当前余额 +当前利息收入 +起息日 +利率4 来源:计算机储蓄系统去向:输出到打印机流量:暂不统计6.数据流名:开户申请单别名:开户申请单组成结构:开户申请单 =户名+性别+身份证号 +开户日期 +币别+业务员编号 +住址+联系来源:用户去向:计算机储蓄系统流量:暂不统计2) 数据文件描述1.数据文件名:存款信息文件别名:存款信息组成:存款信息文件 = 机构号+账号+客户号 +币别+交易日期 +交易金额 +账户余额+存款类型 +利率类型存储方式:直接存取频率:经常2.数据文件名:利率信息文件别名:利率信息组成:利率信息文件 = 利率类型 +账号+起息日 +基础利率 +生效利率存储方式:直接存取频率:经常3.数据文件名:密码信息文件别名:密码信息组成:密码信息文件 =账号+客户号 +密码存储方式:直接存取频率:经常4.数据文件名:客户信息文件别名:用户信息5 组成:客户信息文件 =客户号 +身份证号码 +姓名+性别+年龄+住址+联系 +开户日期+业务员编号存储方式:关键码存取频率:经常二、加工说明1.加工名:计算机储蓄系统编号: 0 输入流:存款单、取款单输出流:存款单、利息清单优先级:加工逻辑:若存取款信息正确且密码正确无误则存取款成功,否则提示重写或重填。
执行频率:经常2.加工名:处理存款单编号: 2 输入流:存款单输出流:存款单优先级:高加工逻辑:若存款单信息正确则进行存款处理,否则重填执行频率:经常3.加工名:处理取款单编号: 3 输入流:取款单输出流:利息清单优先级:高加工逻辑:若取款单信息正确则进行取款处理,否则重填信息执行频率:经常4.加工名:记录存款人信息6 编号: 2.1 输入流:存款单输出流:存款成功信息优先级:高加工逻辑:若存款单填写正确,并且账户信息存在,则更新存款信息,否则重填信息执行频率:经常5.加工名:计算利息编号: 3.1 输入流:取款单、存款信息输出流:利息优先级:高加工逻辑:若取款单填写正确,并且密码正确,则计算账户当前利息,并判断当前余额加上利息收入后是否满足取款金额,若满足则进行取款处理,否则重填信息执行频率:经常6.加工名:无效账户处理编号: 2.1.6 输入流:无效账户存款单输出流:重填存款单优先级:中加工逻辑:当账户不存在时,审查用户是否需要新开户再存款,若需要则进行开户处理并新开账户,否则重重填信息执行频率:一般。