银行计算机储蓄系统数据流图

合集下载

银行储蓄系统数据流图

银行储蓄系统数据流图

根据以下描述画出系统顶层图及细化数据流图。

银行储蓄系统存取款流程如下:
1.业务员事先录入利率信息。

2.如果是存款,储户填写存款单,业务员将存款单键
入系统,系统更新储户存款信息(存款人姓名、存款人账号、电话号码、身份证号码、存款金额、存款类型、利息、密码等),接下来打印存单给储户;
3.如果是取款,储户填写取款单,业务员将取款单键
入系统,系统根据储户提供的密码及取款单来核对储户密码,若密码正确,则系统更新储户存款信息,根据银行的利率信息计算利息,最后打印利息清单给储户。

对顶层数据流图进一步细化:。

银行存取款数据流图

银行存取款数据流图
2020/1/25
第17课 习题讲解
问题的定义 可行性分析 需求分析
总体设计
2020/1/25
问题的定义
• 计算机储蓄系统应具备两方面的功能 :自动记录存款和取款
• 存款时,由业务员键入存款人的姓名 、住址、存款类型、存款日期、存款 金额、利率、并自动生成流水号,保 存在“存款数据表”中。流水号和存 款日期可作为将来查询、统计、取款 时的主关键字,类型等可作为辅关键 字。打印存单给用户。
名字:存款金额 别名: 描述:开户时存款的多少 定义:存款金额=1{数字}10 位置:存款单、取款单
2020/1/25
可行性研究
名字:利率 别名: 描述:单位时间内应得的利息 定义:利率=1{数字}6 位置:存款单、取款单
名字:流水号 别名: 描述:某日内存款的序号 定义:流水号=1{数字}4 位置:存款单、取款单
菜单,含有存款处理、取款处理、退出三 项。 • 单击“存款处理”,运行“存款控制”模 块2.0 • 单击“取款处理”,运行“取款控制”模 块2.1 • 单击“退出” ,返回到操作系统。
2020/1/25
总体设计
• 存款控制模块 2.0
• 在此界面上有输入存款单各项的控件和“ 确定”,“打印”,“返回”三个命令按 钮。
有效事务记 录
更新后的存 款记录
2020/1/25
需求分析
• 取款处理的IPO图:
取款事务
1、校验事务记录
存款信息
2、计算利息
底帐
3、更新底帐
4、更新存款记录
有效取款事务
更新后的底帐 更新后的存款记 录
2020/1/25
总体设计
1、影射方案
存款控制
主控模块

银行存取款数据流图课件

银行存取款数据流图课件

控制流
02
银行存取款业务概述
存取款业务简介
存取款业务是银行的基本业务之 一,为客户提供存款和取款服务。
存款是指客户将资金存入银行, 银行向客户提供存款账户和存折。
取款是指客户从银行取出存款, 银行根据客户的要求进行支付。
存取款业务流程
01
客户到银行柜台或自助 设备进行存取款操作。
02
银行员工或自助设备对 客户身份进行验证。
数据流图的优化与完善
总结词
数据流图的优化策略
详细描述
在绘制完分层数据流图后,需要对数据流图进行优化和完善。优化过程包括简化流程、调整数据流向、合并或拆 分功能等,以提高数据流图的清晰度和可维护性。同时,需要确保数据流图与实际业务处理流程的一致性。
04
数据流图在银行存取款业务中的应用
业务需求分析
需求调研 需求整理
系统功能设计
功能划分
功能详细设计
对每个功能模块进行详细设计,包括 业务流程、数据流程、界面设计等。
数据流程优化
数据流梳理 数据流优化
05
数据流图绘制工具介绍
Microsoft Visio
总结词
详细描述
Lucidchart
总结词 详细描述
SmartDraw
总结词 详细描述
03
银行系统记录客户的存 款或取款信息。
04
银行向客户支付存款或 从客户账户中扣除取款 金额。
存取款业务数据流
01
02
03
04
03
银行存取款数据流图绘制
确定顶层数据流图
总结词
详细描述
绘制分层数据流图
总结词
分层数据流图的构建
详细描述

银行计算机储蓄系统需求分析

银行计算机储蓄系统需求分析

银行计算机储蓄系统需求分析为方便储户,某银行拟开发计算机储蓄系统。

储户填写的存款单或取款单由业务员输入系统;如果是存款,系统记录存款人姓名,住址,存款类型,存款日期,禾冷等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

一沿数据流图回溯系统顶层数据流图存款据流图取款数据流图:取款信息文件余额信息文件用户信息文件写出文档初稿E-R图1)数据元素:名称:用户说明:用户姓名数据类型:字符型长度:4(3)数据存储:数据文件名:存款信息表加工名:更新存款的信息简要描述:对所写的存款单进行编辑后返回到存款信息表中输入数据流:存款信息输出数据流:无加工逻辑:若信息正确无误则反馈存款信息加工名:设置密码简要描述:对用户的存款信息进行密码设置以得到保护输入数据流:需要设置密码输出数据流:存款信息加工逻辑:对现有的用户存款信息进行密码设置以得到保护并将已经设置好的存款信息进行处理加工名:计算利息简要描述:当用户取款时计算出当前帐户的利息情况输入数据流:密码正确输出数据流:利息信息加工逻辑:计算出当前帐户的利息情况并反馈给用户加工名:更新余额简要描述:当用户取款后剩余的金额情况要进行更新输入数据流:计算利息输出数据流:余额信息加工逻辑:对已有的金额进行查询并更新加工名:处理取款简要描述:对取款单中的取款信息进行处理输入数据流:余额信息输出数据流:取款信息加工逻辑:处理用户的取款信息及金额加工名:打印取款清单简要描述:对处理后的取款信息进行打印给用户核对输入数据流:取款信息输出数据流:打印利息清单(或账单)加工逻辑:将核对无误的取款信息以利息清单(或账单)的形式打印出来三定义逻辑系统如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。

如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。

银行存取款数据流图课件

银行存取款数据流图课件

地理解现有系统的结构和流程。
数据流图的组成元素
01
02
03
04
节点
表示数据处理过程或数据存储 ,如输入/输出、处理、存储
等。
箭头
表示数据流的方向,箭头的起 点是输入或源,终点是输出或
目标。
数据流
箭头上的文字或符号,表示数 据的名称和特性。
控制流
表示数据处理过程的执行顺序 ,通过有向边和节点进行连接
数据流图的完整性分析
01
02
03
04
总结词:数据流图的完整性是 指数据流图是否覆盖了整个业
务过程的所有方面。
数据流图中是否包含了所有必 要的节点和边,以完整地表示
整个业务过程。
数据流图中是否包含了所有必 要的数据存储,以完整地表示
数据的存储和访问方式。
数据流图中是否包含了所有必 要的数据变换,以完整地表示
实例分析与优化
总结词
分析数据流图的合理性
VS
详细描述
对绘制好的数据流图进行分析,检查是否 存在不合理或冗余的数据流。针对发现的 问题,提出优化建议,如简化流程、提高 数据处理效率等。
THANKS
感谢观看
确定数据流图元素
根据存取款业务流程,确定数据 流图的起点、终点和各个处理节 点,包括数据源、数据处理、数
据存储和数据使用者等。
绘制数据流图
根据确定的数据流图元素,使用图 形化工具绘制数据流图,清晰地展 示数据流动的方向和数据处理的过 程。
验证数据流图
在绘制完成数据流图后,应进行验 证,确保数据流图准确地反映了实 际的存取款业务流程中的数据流动 和处理过程。

02
银行存取款业务概述
银行业务简介

银行存取款数据流图PPT课件

银行存取款数据流图PPT课件

计算利息 生成取款记录 销户
打印存款 单
校验、显示错 误
处理存款
校验、显示错误
第22页/共29页
总体设计
2、优化

为减少耦合,也为了使2.1.1和3.1.1作用域小于控制域,“校验”和“接收
存款”、“校验”和“接收取款”应合为一个模块。

“销户”太小,应和“生成取款记录”合为一个模块。

“生成流水号”、“处理存款”都是对D1操作,可合为一个模块。
有效事务记 录
更新后的存 款记录
第20页/共29页
需求分析

取款处理的IPO图:
取款事务 存款信息 底帐
1、校验事务记录 2、计算利息 3、更新底帐 4、更新存款记录
有效取款事务
更新后的底帐 更新后的存款记 录
第21页/共29页
总体设计
1、影射方案
存款控制
主控模块
取款控制
接收存款
生成流水号
打印存款单
第2页/共29页
问题的定义
• 取时,将上述信息输入到计算机中,计算机根据主关键字进行查找,如找到,计算利息并打印利息清单给 用户;如没找到,则给出相应的出错信息。为简化问题,可以认为储户一次性将本金和利息全部取完,进 行销户处理,应将其取款情况记录在“底帐”中。
第3页/共29页
可行性研究
1、提取信息
• 单击“打印”完成取款单的打印工作。即模 块3.4
• 单击“返回”释放返回主菜单。
第27页/共29页
Try Your Best!
第28页/共29页
感谢您的观看!
第29页/共29页
接收 存款 事务
记录 存款 信息
打印 存单

数据流图

数据流图

实验一:系统分析-----数据流图一、实验目的1、掌握数据模型的创建2、掌握数据流图的四元素3、掌握数据流图的分析和建立二、仪器设备安装visio 2007软件的计算机一台三、实验内容一、银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。

二、为方便旅客,某航空公司拟开发一个机票预订系统。

旅行社把预定机票的旅客信息(姓名,性别,工作单位,身份证号码,旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对元误即印出机票给旅客。

请用数据流图描绘本系统的功能以及画出软件的体系结构请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。

四、实验步骤一、计算机储蓄系统数据流图1、计算机储蓄系统高层数据流图源点:储户终点:储户数据处理:储蓄系统数据存储:存款信息业务员P0储蓄系统储户存款单取款单存单信息利息清单利率信息2、对高层数据流图进一步细化:源点:储户、业务员P0细化分成:接受存款信息,更新存款信息,打印存单,接受取款信息,核算密码,计算利息,打印利息清单.数据存储:存款信息、利率信息业务员接收存款信息存款信息储户存款信息更新存款信息存款信息存款信息打印存单存款信息储户存单信息接受取款信息取款信息核对密码取款信息密码信息密码计算利息打印利率清单利息清单利息取款信息利息信息存款信息设置利率利率信息利率信息利率信息利率信息二、机票预订系统数据流图1、机票预订系统高层数据流图 源点:旅行社、航空公司 终点:旅客数据处理:机票预定系统旅行社航空公司机票预定系统旅客旅客信息航班信息旅客信息取票通知和账单2、机票预订系统细化数据流图 源点:旅行社 终点:旅客数据处理:旅客接受信息、更新旅客信息、设置航班信息、安排航班、打印取票通知、核对旅客信息、交款、打印机票。

银行存取款数据流图课件

银行存取款数据流图课件
详细描述
Microsoft Visio是一款专业的数据流图绘制工具,提供了丰富的形状、模板和符号,支持创建各种类 型的图表,包括流程图、组织结构图、网络图等。Visio还支持导入和导出多种格式的文件,方便与其 他软件进行协作。
Lucidchart
总结词
在线绘图工具、易于使用
详细描述
Lucidchart是一款在线绘图工具,提供了丰富的模板和符号 ,支持绘制各种类型的图表,包括流程图、组织结构图、数 据流图等。Lucidchart还支持实时协作和版本控制,方便团 队成员共同编辑和修改图表。
数据流图定义
使用图形化方式展示系统 中数据的流动和处理过程 。
主要数据流
包括客户请求、交易处理 、结果反馈等。
数据流图示例
展示一个简单的存取款流 程,包括客户在ATM机上 输入信息、系统处理请求 、数据库更新等步骤。
数据流图分析
数据流图特点
直观、易于理解,能够清晰地展 示系统的数据处理流程。
数据流图分析内容
绘制分层数据流图
总结词
分层数据流图的构建
详细描述
根据顶层数据流图,进一步绘制分层数据流图,将各个业务功能细化为具体的处 理过程和数据流程。分层数据流图应清晰地展示数据的传递和处理过程,以及各 层之间的数据接口。
数据流图的优化与完善
总结词
数据流图的优化策略
详细描述
在绘制完分层数据流图后,需要对数据流图进行优化和完善。优化过程包括简化流程、调整数据流向、合并或拆 分功能等,以提高数据流图的清晰度和可维护性。同时,需要确保数据流图与实际业务处理流程的一致性。
SmartDraw
总结词
功能丰富、适合初学者使用
详细描述
SmartDraw是一款功能丰富的绘图软件,提供了各种类型的图表模板和符号,支持绘 制流程图、组织结构图、数据流图等。SmartDraw还提供了智能布局和自动对齐功能 ,使得绘图更加方便快捷。同时,SmartDraw还提供了丰富的导出和分享选项,方便

银行系统数据流图和ER图

银行系统数据流图和ER图

取款信息
4 输出
2
取款 处理
利息值 取款信息
错误提示信息
存单 储户
利息清单
现金
错误提示信息
1、银行系统数据流图(2层)
1
a.存款信息 4.1
记录存
打印
c.存单 储户
a.存款信息 款信息
3
a.存款信息
存单
4.3
i.错误信息
输入
D1 帐户信息 b.取款信息
显示错 误提示
b.取款信息 d.帐户信息
i.错误信息
(5)a≠b≠c且a+b>c (6)a≠b≠c且a+c>b (7)a≠b≠c且b+c>a
1,2,3 1,3,1 6,2,3
5,6,7
(8)a+b≤c (9)a+c≤b (10)b+c≤a (11)都为正整数
期望结果
等边三角形 等腰三角形 等腰三角形 等腰三角形 一般三角形 一般三角形 一般三角形 不能构成三角形 不能构成三角形 不能构成三角形

缺纸 Do/警

装满纸
三、电话号码数据字典
电话号码=[校内电话号码|校外电话号码] 校内电话号码=非零数字+3位数字 校外电话号码=[本市号码|外地号码] 非零数字=[1|2|3|4|5|6|7|8|9] 本市号码=数字零+8位数字 外地号码=数字零+3位数字+8位数字 数字零=0 8位数字=非零数字+7位数字 3位数字=3{数字}3 7位数字=7{数字}7 数字=[0|1|2|3|4|5|6|7|8|9]
本题另一种解法
数据流图
结构图
二、医院监护系统数据流图(0层)
病人 生理信号 时钟
日期、时间
0 监护系统
病情报告 护士

银行存取款数据流图

银行存取款数据流图

业务员
接收 存款 事务
记录 存款 信息
打印 存单


D1 存款信息


接收 取款 事务
计算 利息
更新存 款记录
更新底 账
储户
打印 取款 单
D3 利息对照表
2020/1/25
D2 底帐
需求分析
4、系统的顶层IPO图 • 存款处理的IPO图:
当天存款 记录
存款事务
1、生成流水 号
2、校验事务 记录
3、更新存款 记录
打印存款 单
校验、显示错 误
处理存款
校验、显示错误
2020/1/25
总体设计
2、优化 • 为减少耦合,也为了使2.1.1和3.1.1作用
域小于控制域,“校验”和“接收存款” 、“校验”和“接收取款”应合为一个模 块。 • “销户”太小,应和“生成取款记录”合 为一个模块。 • “生成流水号”、“处理存款”都是对D1 操作,可合为一个模块。
• 其中:单击“确定”后、以存款日期和流水号 为主关键字在存款数据库中查找,如找到则比较 其他各项确定输入的合法性,合法后则依次执行 模块3.2,3.3;如查不到或不合法则给出错误提 示,并将焦点回到姓名处重新输入。
• 单击“打印”完成取款单的打印工作。即模块 3.4
• 单击“返回”释放返回主菜单。
名字:存款金额 别名: 描述:开户时存款的多少 定义:存款金额=1{数字}10 位置:存款单、取款单
2020/1/25
可行性研究
名字:利率 别名: 描述:单位时间内应得的利息 定义:利率=1{数字}6 位置:存款单、取款单
名字:流水号 别名: 描述:某日内存款的序号 定义:流水号=1{数字}4 位置:存款单、取款单

银行储蓄管理系统需求分析-数据流图

银行储蓄管理系统需求分析-数据流图
银行储蓄管理系统需求分析
F图为本系统的用户功能图:
F表列出了10项基本功能:
序号
作业
功能描述
1
ቤተ መጻሕፍቲ ባይዱ存款
:为银行用户提供各种存款操作,并记入数据库
2
取款
为用户提供所需的分为柜台取款和ATM取款两种操作
3
转账
提供网上转账和柜台转账
4
查询
提供在各种终端进行的查账操作以便于银行用户对自己的 账目进行管理
5
修改密码
可对密码、网上银行密码进行修改
6
利息
在数据变动之前自动计算上次利息并更新账目进行下一次 账目管理
7
报表
;对需要通过书面输出的信息进行整理打印
8
开户
为新用户开一个新帐户
9
销户
:为用户结算利息,并支出余额存款,并消除资料
10
管理
可对对银行内的储蓄业务上的资金流进行分析和查询

银行存取款数据流图PPT课件

银行存取款数据流图PPT课件

业务员 事务
储蓄系 统
存款单
储户
利息清单
第5页/共29页
程序流程图实例
一层图
存款单
业务员
事务
区分事务
取款单
处理存款
存款单
储户
处理取款
利息清单
第6页/共29页
可行性研究
二层数据流图(自己写上数据流名)
接收 存款 事务
记录 存款 信息
打印 存单

业务员

D1 存款信息


更新存
接收
计算
款记录
取款 事务
有效事务记 录
更新后的存 款记录
第20页/共29页
需求分析

取款处理的IPO图:
取款事务 存款信息 底帐
1、校验事务记录 2、计算利息 3、更新底帐 4、更新存款记录
有效取款事务
更新后的底帐 更新后的存款记 录
第21页/共29页
总体设计
1、影射方案
存款控制
主控模块
取款控制
接收存款

生成流水号
打印存款单
第11页/共29页
可行性研究 名字:取款单 别名:底账 描述:客户在银行存款期间内应得到的利息 定义:取款单=存款单+取款日期+利息 位置:底账,打印机
第12页/共29页
可行性研究
名字:取款日期 别名: 描述:何时将款取出银行 定义:取款日期=8{数字}8 位置:取款单
名字:利息 别名: 描述:存取款期间内应得利息总计 定义:利息=1{数字}8 位置:取款单
第13页/共29页
可行性研究
4、E-R图(自己加上属性)
m 储户
存取款

银行存取款数据流图PPT课件

银行存取款数据流图PPT课件
第2页/共29页
问题的定义
• 取时,将上述信息输入到计算机中,计算机根据主关键字进行查找,如找到,计算利息并打印利息清单给 用户;如没找到,则给出相应的出错信息。为简化问题,可以认为储户一次性将本金和利息全部取完,进 行销户处理,应将其取款情况记录在“底帐”中。
第3页/共29页
可行性研究
1、提取信息

单击“存款处理”,运行“存款控制”模块2.0

单击“取款处理”,运行“取款控制”模块2.1

单击“退出” ,返回到操作系统。
第25页/共29页
总体设计
• 存款控制模块 2.0 • 在此界面上有输入存款单各项的控件和“确定”,“打印”,“返回”三个命令
按钮。 • 其中:单击“确定”完成流水号的生成、将输入的数据存盘(处理存款)的工作。
第17课 习题讲解
问题的定义 可行性分析 需求分析
总体设计
第1页/共29页
问题的定义
• 计算机储蓄系统应具备两方面的功能:自动记录存款和取款 • 存款时,由业务员键入存款人的姓名、住址、存款类型、存款日期、
存款金额、利率、并自动生成流水号,保存在“存款数据表”中。流 水号和存款日期可作为将来查询、统计、取款时的主关键字,类型等 可作为辅关键字。打印存单给用户。
第23页/共29页
总体设计
主控模块1.0
存款控制2.0
取款控制2.1
接收存 款 校验
提示出 错2.1
生成流 水号
处理存 款2.2
打印存 款单2.3
接收 取款 校验 提示 出错
3.1
计算 利息 3.2
生成取 款记录 销户3.3
打印 存款 单3.4
第24页/共29页

软件工程导论_数据流图

软件工程导论_数据流图

大连科技学院
患者监护系统
数据流图
时钟
日期时间
病人
生理信号
监护系统 警告信息 护士
病情报告
安全范 围信息
医生
顶层图
大连科技学院
患者监护系统
时钟
日期 时间
P1 打印 病情报告
病人
P2 产生 警告信息
护士
医生
安全信息
0层图
大连科技学院
患者监护系统
D1 定时信息 定时信息 定时信息
D2 患者日志 患者日志
设置 利率
录入 存款 信息
录入 取款 信息
录入 密码
存款 业务 处理
校验 密码
计算 利率
打印 存单
打印 利息 清单
大连科技学院
机票预定系统
3-4
为了方便旅客,某航空公司拟定开发一个机票预订系 统。旅行社把预订机票的旅客信息(姓名、性别、工作单 位、身份证号码、旅行时间、旅行目的地等)输入该系统 ,系统为旅客安排航班,印出取票通知和账单,旅客在 飞机起飞的前一天凭取票通知和账单交款取票,系统校 对无误即印出机票给旅客。
调 资 标 准
P2 检索调 资数据
符合调资人员 的原工资档案
调 整 后 工 资 档 案
P4 计算新 工资
调资标准
P5 校核 新工资
调资标准
P6 调整前后 行政管 打印工资 工资数据 理人员 对照表
D2 调资标准
0层图
大连科技学院
工资调整系统
软件结构图
工资调整系统
导入调资档案
调资
打印工资对照表
导入 工资 档案
核对 取款 凭证
交款 处理
核对 取票 凭证

银行储蓄系统数据流图

银行储蓄系统数据流图

率设置

据输入 存款
取款
存单
利息清单
E1 储户
F1存款单 F7密码
P1 记录存款信息
F5存款信息
D1存款信息
P2 打印存单
F5存款信息 F3存单
E1 储户
F7密码 F2取款单
F5存款信息
F4利息 F4利息
P3 核算密码
F6取款信息
P4 计算利息
F4利息 P5 打印利息清单
F8储蓄利率
E2 业务员
F8储蓄利率
P6 设置利率
F8储蓄利率
D2存款利率
作业及解答(第5章)
E1 储户
F7密码
F2取款单
P3.1 输入取款信息
无效取款信息
F5存款信息 D1存款信息
P3.2 密码校验
F7密码
不能是两个分开的子系统,是相同的前台单个处理
E1 储户
存款单
P1 记录存款信息
存款信息
P2
打印存单
E1储 户
取款单
P3.1输入取款 信息
E1储 户
密码
P3.2 密码校验
取款信息
Hale Waihona Puke P4 计算利息密码正确信息
E2业 务员
利率
P6设置利 率
利率
存单
E1 储户
利息 利息
P5 打印利息
清单
利率 取存款款单利单率
存单
不能是两个分开的子系统,是相同的前台单个处理
业务单据录 入
银行储蓄系 统
存单利息清单
密码
储蓄业务处理
单据输出
利息清单
利息
利率 存单 存款单
密取码款单
密码 存款单
存款利 存款单据输 取款单
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档