银行计算机储蓄系统需求分析.doc
《银行计算机储蓄系统需求分析.doc》由会员分享,可在线阅读,更多相关《银行计算机储蓄系统需求分析.doc(11页珍藏版)》请在冰点文库上搜索。
银行计算机储蓄系统需求分析
为方便储户,某银行拟开发计算机储蓄系统。
储户填写的存款单或取款单由
业务员输入系统;如果是存款,系统记录存款人姓名,住址,存款类型,存款日
期,利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息
清单给储户。
一沿数据流图回溯
系统顶层数据流图
用户信息文件
取款单
存款单
银行业务系统
用户
用户
利息清单/账单
存单
存款据流图
重填
储户
重填
存款信息文件
填出存信
表错款息
更新存款信息
验收
存款单
用户
存款单存款单
需要设置
密码(可选)
(存折)
密码信息文件
密码
设置
密码
不需要密码
存款信息
打印
存单
处理
存款
用户
存单存款信息
取款数据流图:
重填
重输
有误错误
核对
密码
验收
取款单
储户
密码
取款单需要密码密码信息文件
(或银行卡)
未留密码
正确
计算
利息
取款单
信息
利息
处理
取款
打印
清单
更新
余额
储户
取款清单取款信息余额信息
现金
取款信息文件余额信息文件
用户信息文件
3.2.4开户/销户流程图:
开户清单
申请信息
申请开户
用
户
用
户
信息错误
证明
用户信息文件
消户清单
申请销户
证明无效
二写出文档初稿
E-R图
性别
姓名
年龄
单位
性别
身份证号码
姓名
住址
储户
办理
业务员
住址
年龄
工资
NM
NN
存/取款
余额
管理
1M
银行
名称
地址
经理
联系方式
1)数据元素:
名称:
用户
说明:
用户姓名
数据类型:
字符型
长度:
4
数据流名:
取款信息
说明:
当用户取款时,传递取款的信息
数据流来源:
处理取款
数据流去向:
打印取款清单
数据流组成:
取款信息=取款金额+取款日期+取款人+利息清单+帐户余额
(2)数据流:
数据流名:
存款信息
说明:
当用户存款时,传递存款的信息
数据流来源:
处理存款
数据流去向:
打印存款清单
数据流组成:
存款信息=存款金额+存款日期+存款人
数据流名:
存单信息(反馈信息)
说明:
银行系统给用户每次存款打印的存款资料表单信息
数据流来源:
银行业务系统
数据流去向:
用户
数据流组成:
存单信息=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额
数据流名:
查询信息
说明:
系统为储户每次交易后结算的帐户余额资料信息
数据流来源:
银行业务系统
数据流去向:
用户
数据流组成:
余额信息=帐户+交易种类+剩余金额+交易日期
数据流名:
开户信息
说明:
开启新账户时系统所记录的资料信息
数据流来源:
用户
数据流去向:
银行业务系统
数据流组成:
开户信息=身份证号+姓名+性别+住址+年龄+电话+开户日期
数据流名:
消户信息
说明:
在系统中消除账户的所有资料信息
数据流来源:
用户
数据流去向:
银行业务系统
数据流组成:
消户信息=身份证号+姓名+性别+住址+年龄+电话+销户日期
(3)数据存储:
数据文件名:
存款信息表
简述:
用于存放用户存款情况及个人帐户情况等
输入数据:
存款信息
输出数据:
存款信息
数据文件组成:
存款信息表=存款人+存款日期+存款金额+身份证号码+业务员编号
存储方式:
关键码
数据文件名:
取款信息表
简述:
用于存放用户取款情况及个人帐户情况等
输入数据:
取款信息
输出数据:
取款信息
数据文件组成:
取款信息表=取款人+取款时间+取款金额+身份证号码+业务员编号+利息清单(或账单)
存储方式:
关键码存储方式:
关键码
数据文件名:
用户信息表
简述:
用于存放用户的个人资料情况及其它相关信息
输入数据:
用户信息
输出数据:
用户信息
数据文件组成:
用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址
存储方式:
直接
数据文件名:
密码信息表
简述:
用于存放用户存取款所需的密码
输入数据:
密码信息
输出数据:
密码信息
数据文件组成:
密码信息=存取款密码+设置密码日期
存储方式:
关键码
数据文件名:
余额信息表
简述:
用于存放帐户内剩余的余额情况
输入数据:
余额信息
输出数据:
余额信息
数据文件组成:
余额信息=余额信息+取款时间+利息+取款人+业务员编号
存储方式:
关键码
加工名:
验收存款单
简要描述:
对用户所写的存款单进行检验
输入数据流:
存款单
输出数据流:
存款单
加工逻辑:
对用户所写的存款单进行核实
(4)加工逻辑:
、
加工名:
更新存款的信息
简要描述:
对所写的存款单进行编辑后返回到存款信息表中
输入数据流:
存款信息
输出数据流:
无
加工逻辑:
若信息正确无误则反馈存款信息
加工名:
设置密码
简要描述:
对用户的存款信息进行密码设置以得到保护
输入数据流:
需要设置密码
输出数据流:
存款信息
加工逻辑:
对现有的用户存款信息进行密码设置以得到保护并将已经设置好的存款信息进行处理
加工名:
处理存款
简要描述:
按相应的程序处理存款单上的信息
输入数据流:
存款信息
输出数据流:
存款信息
加工逻辑:
处理存款单上的信息
加工名:
打印存单
简要描述:
打印处理后的存款信息并将信息以存单的信息打印出来
输入数据流:
存款信息
输出数据流:
存单
加工逻辑:
打印存款信息(以存单的形式)
加工名:
验收取款单
简要描述:
对用户所写的取款单进行检验
输入数据流:
取款单
输出数据流:
需要密码
加工逻辑:
对用户所写的取款单进行核实
加工名:
核对密码
简要描述:
对于所给予的取款信息及密码信息进行核对
输入数据流:
验收取款单
输出数据流:
密码有误、密码正确
加工逻辑:
检查密码是否正确无误,有误重新输入,正确继续进行
加工名:
计算利息
简要描述:
当用户取款时计算出当前帐户的利息情况
输入数据流:
密码正确
输出数据流:
利息信息
加工逻辑:
计算出当前帐户的利息情况并反馈给用户
加工名:
更新余额
简要描述:
当用户取款后剩余的金额情况要进行更新
输入数据流:
计算利息
输出数据流:
余额信息
加工逻辑:
对已有的金额进行查询并更新
加工名:
处理取款
简要描述:
对取款单中的取款信息进行处理
输入数据流:
余额信息
输出数据流:
取款信息
加工逻辑:
处理用户的取款信息及金额
加工名:
打印取款清单
简要描述:
对处理后的取款信息进行打印给用户核对
输入数据流:
取款信息
输出数据流:
打印利息清单(或账单)
加工逻辑:
将核对无误的取款信息以利息清单(或账单)的形式打印出来
三定义逻辑系统
如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。
如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。
四细化数据流图
细化的数据流图如下:
重填
储户
重填
存款流程图
D1存款信息
填表存款
出错信息
需要设置
密码(可选)
储户
1.1
验收
存款单
1.2
更新存款信息
存款单
(存折)存款单
存款信息
不需要密码
1.2.1
设置
密码
密码D2密码
储户
2
打印
存单
1.3
处理
存款
存单存款信息
取款流程图
重输
重填
有误错误
储户
1.1.1
核对
密码
1.1
验收
取款单
密码
取款单需要密码D1密码
(或银行卡)
正确
未留密码
1.2
计算
利息
取款单
信息
利息
储户
2
打印
清单
1.4
处理
取款
1.3
更新
余额
取款清单取款信息余额信息
现金
D3取款信息D2余额信息
10