银行储蓄系统的需求分析报告(结构化开发方法)

更新时间:2024-05-11 07:02:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1

文 档 作 者:XXX

日期:2010-1-1

“银行计算机储蓄系统”需求分析说明书

2

1.引言 ............................................................................................................................................... 3

1.1 项目背景 ....................................................................................................................... 3 1.2 项目目标 ....................................................................................................................... 3 2. 银行计算机储蓄系统业务流程图 .............................................................................................. 4 3. 银行计算机储蓄系统 .................................................................................................................. 4

3.1 银行计算机储蓄系统....................................................................................................... 8 3.1.1 存取款管理 ................................................................................................................ 11 ? 存款管理 ......................................................................................................................... 11 ? 数据流程图 ..................................................................................................................... 11 ? 取款管理 ......................................................................................................................... 14 ? 数据流程图 ..................................................................................................................... 14 4.E-R图 .......................................................................................................................................... 20

3

1.引言

1.1 项目背景

项目名称:学生成绩管理系统(初步定为) 用户:1.学生2.教师3.管理员

项目说明: 为了满足用户的要求,系统必须要有高的运作速度,用户填写的信息输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,学生信息管理系统必须有可靠的安全措施,以保证用户的各项信息安全。

1.2 项目目标

所建议系统的开发目标包括:

? 具有很强的可靠行,可以对录入的学生信息进行效验,对数据进

行修改、删除,规定各种权限。

? 系统中的模块具有很强的可续性,可以方便管理人员的修改与维

护。

? 操作方便、灵活、简单。

? 可高效、快速的查询到学生的基本信息。

4

2. 学生成绩管理系统业务流程图

银行计算机储蓄系统基本业务管理业务存款业务取款业务贷款业务销户业务开户业务密码管理用户信息管理存取款信息管理

3. 学生成绩管理系统

一、数据流程图

5

密码信息表用户信息表存取款信息表存款单存单(反馈信息)存款单存单(反馈信息)用户银行计算机储蓄用户取款单利息清单(或账单)取款单利息清单及账单

二、词条说明

1. 数据流词条描述

a) 数据流名:存款单

说明:当用户要存款时银行计算机储蓄系统就产生一个存款单给用户,银行计算机储蓄系统又要把存款单给银行内库进行确认审查。 数据流来源:用户

数据流去向:银行计算机储蓄系统

数据流组成:存款单=存款人+存款银行+业务员编号+存款金额+存款日期

业务员编号=“01”..“99” 存款日期=年+月+日 数据量流通量:暂不统计 b) 数据流名:存单(反馈信息)

说明:银行系统给用户每次存款打印的存款资料表单 数据流来源:银行计算机储蓄系统 数据流去向:用户

数据流组成:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额 业务员编号=“01”..“99”

6

存款日期=年+月+日 位置:输出到打印机 数据量流通量:暂不统计 c) 数据流名:取款单

说明:记录用户每次取款的资料和情况 数据流来源:用户

数据流去向:银行计算机储蓄系统

数据流组成:取款单=取款人+取款银行+业务员编号+取款金额+取款日期

业务员编号=“01”..“99” 取款日期=年+月+日 数据量流通量:暂不统计 d) 数据流名:利息清单(或账单)

说明:当用户取款时,银行内库要把利息清单(或账单)给银行计算机储蓄系统处理,再把利息清单(或账单)交于用户 数据流来源:书库 数据流去向:事务处理

数据流组成:取款信息=取款人+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额 业务员编号=“01”..“99” 取款日期=年+月+日 位置:输出到打印机 数据量流通量:暂不统计

2. 数据文件(存储池)描述

a) 数据文件名:用户信息表

简述:用于存放用户的个人资料情况及其它相关信息 输入数据:用户信息 输出数据:用户信息

数据文件组成:用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址

存储方式:关键码 存取频率:经常

7

b) 数据文件名:密码信息表

简述:用于存放用户存取款所需的密码 输入数据:密码信息 输出数据:密码信息

数据文件组成:密码信息= 存取款密码+设置密码日期 存储方式:关键码 存取频率:经常

c) 数据文件名:存取款信息表

简述:主要是对存取款时所产生的存单、利息清单(或账单)及账面上金额进行存储 输入数据:存取款信息 输出数据:存取款信息

d) 数据文件组成:存取款信息表= 存单+利息清单(或账单)+存取款日

期+帐户金额 存储方式:直接 存取频率:经常

3. 加工逻辑词条描述

a) 加工名:银行计算机储蓄系统

加工编号:0层

简要描述:对用户存取款进行管理和处理 输入数据流:存款单、取款单

输出数据流:存单、利息清单(或账单)

加工逻辑:若存取款信息正确且密码正确无误则存取款成功,否则提

示重写或重填。

4. 外部实体词条描述

a) 名称:用户

简要描述:存款、取款、贷款、查询等

有关数据流:存款单、存单、取款单、利息清单(或账单) 数目:4

8

3.1 银行计算机储蓄系统

一、数据流程图

用户密码存款验证密码取款密码错误接收存款的业务密码存款接收取款的业务取款更新用户的信息用户信息表更新用户的信息显示出错信息存款取款进行存款存款信息取款信息计算利息存款信息表取款信息表产生存款单存款信息取款信息产生利息清单出错信息利息清单存款单用户

9

二、词条说明

1.数据流词条描述 a)数据流名:存款信息

说明:当用户存款时,需要传递存款信息 数据流来源:用户 数据流去向:存款信息表

数据流组成:存款信息=存款金额+存款日期+存款人+帐户余额 数据量流通量:暂不统计 b)数据流名:取款信息

说明:当用户取款,也要传递取款的信息 数据流来源:用户 数据流去向:取款信息表

数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额 数据量流通量:暂不统计

2.数据文件(存储池)描述

a)数据文件名:存款信息表

简述:用于存放用户存款情况及个人帐户情况等 输入数据:存款信息 输出数据:存款信息

数据文件组成:存款信息表=存款人+存款日期+存款金额+身份证号码+业务员编号 存储方式:关键码 存取频率:经常

b) 数据文件名:取款信息表

简述:用于存放用户取款情况及个人帐户情况等 输入数据:取款信息 输出数据:取款信息 数据文件组成:

10

取款信息表= 取款人+取款时间+取款金额+身份证号码+业务员编号

+ 利息清单(或账单)

存储方式:关键码 存取频率:经常 c) 数据文件名:用户信息表

简述:用于存放用户的个人资料情况及其它相关信息 输入数据:用户信息 输出数据:用户信息

数据文件组成:用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址

存储方式:直接 存取频率:经常

3.加工逻辑词条描述

a) 加工名:存款业务

加工编号:1层

简要描述:对用户存款进行管理 输入数据流:存款信息 输出数据流:存款信息

加工逻辑: 银行计算机储蓄系统存款功能 b) 加工名:取款业务

加工编号:2层

简要描述:对读者取款进行管理 输入数据流:取款信息 输出数据流:取款信息

加工逻辑:银行计算机储蓄系统取款功能

4.外部实体词条描述

a) 名称:用户

简要描述:存款、取款、贷款、查询等

有关数据流:存款单、存单、取款单、利息清单(或账单)

16

数据量流通量:暂不统计 3) 数据流名:表单有误

说明:用于传输表单有误的信息 数据流来源:验收存款单 数据流去向:重填 数据流组成:表单有误 数据量流通量:暂不统计 4) 数据流名:密码有误

说明:输入的密码不符合相应的要求 数据流来源:核对密码 数据流去向:重新输入 数据流组成:密码 数据量流通量:暂不统计 5) 数据流名:密码正确

说明:输入的密码符合相应的要求 数据流来源:核对密码 数据流去向:计算利息 数据流组成:密码 数据量流通量:暂不统计 6) 数据流名:利息信息

说明:你取款时当前帐户内的利息状况 数据流来源:计算利息 数据流去向:更新余额 数据流组成:利息 数据量流通量:暂不统计 7) 数据流名:余额信息

说明:你取款后当前帐户内的所剩余额 数据流来源:更新余额

数据流去向:处理取款、余额信息

17

数据流组成:余额 数据量流通量:暂不统计 8) 数据流名:取款信息

说明:当用户取款,也要传递取款的信息 数据流来源:处理取款 数据流去向:打印取款清单

数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额 数据量流通量:暂不统计

9) 数据流名:打印利息清单(或账单)

说明:当用户取款后打印相应的清单或是账单给予用户 数据流来源:处理取款 数据流去向:打印取款清单

数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额 数据量流通量:暂不统计

2.数据文件(存储池)描述

1) 数据文件名:密码信息表

简述:用于存放用户存取款所需的密码 输入数据:密码信息 输出数据:密码信息

数据文件组成:密码信息= 存取款密码+设置密码日期 存储方式:关键码 存取频率:经常 2) 数据文件名:余额信息表

简述:用于存放帐户内剩余的余额情况 输入数据:余额信息 输出数据:余额信息

数据文件组成:余额信息= 余额信息+取款时间+利息+取款人+业务员编号

业务员编号=“01”..“99” 取款日期=年+月+日

18

存储方式:关键码 存取频率:经常 3) 数据文件名:取款信息表

简述:用于存放用户取款情况及个人帐户情况等 输入数据:取款信息 输出数据:取款信息 数据文件组成:

取款信息表= 取款人+取款时间+取款金额+身份证号码+业务员编号+ 利息清单(或账单) 存储方式:关键码 存取频率:经常

3.加工逻辑词条描述

1) 加工名:验收取款单

加工编号:3.1

简要描述:对用户所写的取款单进行检验 输入数据流:取款单 输出数据流:需要密码

加工逻辑:对用户所写的取款单进行核实 2) 加工名:核对密码

加工编号:3.1.1

简要描述:对于所给予的取款信息及密码信息进行核对 输入数据流:验收取款单

输出数据流:密码有误、密码正确

加工逻辑:检查密码是否正确无误,有误重新输入,正确继续进行 3) 加工名:计算利息

加工编号:3.2

简要描述:当用户取款时计算出当前帐户的利息情况 输入数据流:密码正确 输出数据流:利息信息

19

加工逻辑:计算出当前帐户的利息情况并反馈给用户 4) 加工名:更新余额

加工编号:3.3

简要描述:当用户取款后剩余的金额情况要进行更新 输入数据流:计算利息 输出数据流:余额信息

加工逻辑:对已有的金额进行查询并更新 5) 加工名:处理取款

加工编号:3.4

简要描述:对取款单中的取款信息进行处理 输入数据流:余额信息 输出数据流:取款信息

加工逻辑:处理用户的取款信息及金额 6) 加工名:打印取款清单

加工编号:3.5

简要描述:对处理后的取款信息进行打印给用户核对 输入数据流: 取款信息

输出数据流:打印利息清单(或账单)

加工逻辑:将核对无误的取款信息以利息清单(或账单)的形式打印出来

4.外部实体词条描述

1) 名称:用户

简要描述:取款、查询、密码信息

有关数据流:取款信息、核对密码、利息清单、余额信息 数目:4

20

4.E-R图

性别单位年龄姓名性别身份证号码姓名年龄住址业务员N办理M用户住址工资NN管理1银行M存/取款名称经理地址联系方式

本文来源:https://www.bwwdw.com/article/fogg.html

Top