下载此文档

实验 3数据流图.pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
该【实验 3数据流图 】是由【小屁孩】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【实验 3数据流图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。 : .
实验_3数据流图--第1页
实验三 学习在Visio 中创建数据流图
实验目的:学习在 Visio 中创建数据流图所需的模板和创建数据流图的基本过程,掌握使用
数据流图表示功能模型的方法。
实验要求 :掌握根据具体描述分析出数据的源点或终点、 变换数据的处理、 数据存储和数据
流四种基本成分, 创建数据流图模具将数据流图所需的各种图形包含在其中, 使用自己创建
的模板绘制数据流图。
实验条件 :windowsXP 、Visio2003
实验内容及步骤 :
数据流图描绘数据在软件系统内从输入移动到输出的过程中所经受的变换。 通常用数据流图
建立软件系统的功能模型。 数据流是系统逻辑功能的图形表示, 图中没有任何具体的物理部
件,仅仅描绘数据在软件中流动和被处理的逻辑过程,不懂计算机技术的人也容易理解它,
因此是分析员与用户之间极好的通信工具。
数据流图只有四种基本符号:正方形(或立方体)表示数据的源点或终点;圆角矩形(或圆
形) 代表变换数据的处理; 开口矩形(或两条平行横线) 代表数据存储; 箭头线表示数据流,
即特定数据的流动方向。数据存储和数据流都是数据,仅仅所处的状态不同。数据存储是处
于静止状态的数据,数据流是处于运动状态的数据。
在数据流图中应该描绘所有可能的数据流向, 而不应该描绘出现某个数据流的条件。 千万不
要试图在数据流图中表示分支条件或循环, 这样做将造成混乱, 画不出正确的数据流图。 通
常在数据流图中忽略出错处理, 也不包含诸如打开或关闭文件之类的内务处理。 画数据流图
的要点是,描绘“做什么”而不考虑“怎样做” 。画数据流图的基本方法是,从基本系统模
型出发,自顶向下从抽象到具体分层次地画。
一、创建数据流图模板:
数据流图模具中应该包括:正方形(或立方体) 、圆角矩形(或圆形) 、;开口矩形(或两条
平行横线)、箭头线等基本形状。
1. 打开数据流模型图模板:
Gane-Sarson 模具中的基本形状都可用于数据流图的绘制。
(1) 在“文件 ”菜单上,指向 “新建 ”,然后单击 “选择绘图类型 ”。
(2) 在“类别 ”下,单击 “软件 ”,然后在 “模板”下,单击 “数据流模型图 ”。

2. 打开连接线:
连接线模具中有各种连接线,包含直线 -曲线连接线。
(1) 在“文件 ”菜单上,指向 “形状 ”, “其他 Visio 方案 ”,然后单击 “连接线 ”。

3. 打开混合流程图形状:
混合流程图形状中有 “分段进程 2”,适合用来绘制数据流图。
(1) 在“文件 ”菜单上,指向 “形状 ”, “流程图 ”,然后单击 “混合流程图形状 ”。

4. 新建数据流模具:
这样, 我们已经找到了绘制数据流图所需的所有基本形状。 可以把它们集中放置在自己
定制的数据流模具中。这样,以后在画数据流图时,就可以只打开和使用这一个模具,
比较方便。
(1) 在“文件 ”菜单上,指向 “形状 ”,然后单击 “新建模具 ”。
(2) 将所需的 “接口”、“数据存储 ”、“分段进程 2”、 “直线 -曲线连接线 ”形状分别从
1
实验_3数据流图--第1页 : .
实验_3数据流图--第2页
“Gane-Sarson ” 、“混合流程图形状 ”和“连接线 ”模具中拖入新模具。
(3) 检查修改四种图形的线条粗细为 ,并设置填充为 “无”。以直线 -曲线连接
线修改为例:通过右键单击直线 -曲线连接线,选择“编辑主控形状”,单击“编
辑主控形状”,打开编辑页。在其中右键单击直线 -曲线连接线,选择“格式”,
单击“线条”,在线条对话框中指定粗细 =,终点 =13 号箭头,然后按 “确定 ”
按钮。关闭编辑页。
(4) 将“接口”形状更名为 “源点/终点”, 修改 “分段进程 2”名称为“处理 ”,修改 “直
线-曲线连接线 ”名称为 “数据流 ”。
(5) 保存新模具( .vss )并命名为 “数据流 ”。

5. 建立数据流模板:
(1) 关闭“Gane-Sarson ” 、“连接线 ”和“混合流程图形状 ”模具。
(2) 在“文件 ”菜单上,单击 “另存为 ”。保存类型选择 “模板( *.vst )”,文件名为 “我
的数据流模板 ”。
(3) 在“文件 ”菜单上,单击 “关闭 ”。

二、绘制数据流图:
使用刚才完成的数据流模板,绘制数据流图。 (注意在使用“分段进程 2”时,可以分别选
中上下部分,按 F2 键后添加文本。)
1. 绘制书中 73 页习题 3 的数据流图:
题目:银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入
系统,如果是存款则系统记录存款人姓名、住址(或电话号码) 、身份证号码、存款类型、
存款日期、到期日期、利率及密码(可选)等信息,并印出存款存单给储户;如果是取款而
且存款时留有密码, 则系统首先核对储户密码, 若密码正确或存款时未留密码, 则系统计算
利息并印出利息清单给储户。

分析:从存取款的常识可知,本系统的数据源点和终点都是“储户” ,储户既要提出存取款
要求,又要获得存款存单或利息清单。
系统对存取款的处理功能主要是“记录存款信息” 、“打印存款存单”和“核对密码” 、“计算
利息” 、“打印利息清单” 。
为了完成上述功能,显然“存款信息”应该是一个数据存储。

(1) 在“文件 ”菜单上,单击 “打开 ”。
(2) 在“打开 ”对话框中,选择 “我的数据流模型 .vst ”,单击 “打开 ”。
(3) 在绘图页中绘制指定数据流图。
(4) 将文件保存为 “学号姓名 .vsd ”。







2
实验_3数据流图--第2页 : .
实验_3数据流图--第3页


1 2
记录存款 存款信息 打印存款 存款存单 储户
信息 存单
存款单
存款信息
利息清单
储户 D1 存款信息
存款信息
取款单
3 4 5
核对 存款信息 计算 利息值 打印利息
密码 利息 清单


2. 在上题文件的另一个绘图页中绘制书中 73 页习题 4 的数据流图:
题目:为方便旅客,某航空公司拟开发一个机票预订系统。 旅行社把预订机票的旅客信息 (姓
名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客
安排航班, 印出取票通知和帐单, 旅客在飞机起飞的前一天凭取票通知和帐单交款取票, 系
统校对无误即印出机票给旅客。

分析:从问题陈述可知,本系统的数据源点是“旅行社” ,机票预订系统印出取票通知和帐
单是给旅行社的,所以“旅行社”也是终点。另外旅客凭取票通知和帐单交款取票,系统印
出机票给旅客,则“旅客”也是一个源点和终点。
机票预订系统包括了预订机票和旅客取票两部分, 主要功能有:“分类并检验”、“订票”、“记
账”和“机票准备”。
要为旅客安排航班,需要查看“航班目录”,所以“航班目录”应该作为一个数据存储;系
统能够输出账单,所以有记账功能,则另一个数据存储为“记账文件”;完整的订票信息应
给存储在“机票文件”中,作为“准备机票”功能的基本数据。
提示:本系统的基本系统模型如下:
订票单 机票
旅行 飞机机票
旅客
社 预订系统
取票通知单 取票单

3
实验_3数据流图--第3页 : .
实验_3数据流图--第4页
1 2
旅行
订票单 分类并 有效订票单 航班信息 D1 航班目录
社 订票
检验
机票信息
取票单
D2 记账文件 D3 机票文件

实验 3数据流图 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小400 KB
  • 时间2025-02-12