实验三(Visio需求分析) 下载本文

内容发布更新时间 : 2024/6/21 14:07:42星期一 下面是文章的全部内容请认真阅读。

实验三 需求分析及绘图工具Visio

一、实验目的

(1)学习Microsoft Visio 基本操作; (2)掌握数据数据流程图的绘制方法; (3)掌握数据字典的编制方法。

二、准备工作

根据自己所研究的待开发软件,对该软件列出大致的开发计划,对软件进行需求分析,画出数据流程图和编写主要的数据字典。要求完成以下工作: (1)对系统进行分层分解,先画项层DFD,包括一个加工工和系统的输入输出源点。

(2)分解顶层图为0层图。

(4)进一步分解0层图中的加工为若干个1层图;以此类推继续分解,直到加工已比较简单----基本加工。但要求至少包含顶层图、0层图和1层图共3层,多则根据实际情况分解。

(5)检查。每张DFD图中的数据流、数据存储、加工的命名是否合适,如是否有空洞的名称,对难以命名的单无进行重新分解;检查每个DFD的编号,以及每个加工的编号是否正确,与所在DFD图是否相适应;父图与子图间是否输入输出平衡。

(5)检查分解是否合理,如独立性、匀称性和可理解性是否做到;基本加工是否足够简单。

(6)编写主要的数据字典。

三、实验内容与步骤

(1)熟悉Visio用户界面,包括菜单、工具栏和视图栏等。

(2)创建新的文档,模板类型选择Software下的Data Flow Model Diagram。 (3)对页属性、页面布局等进行调整,具体通过菜单“Window-Show ShapeSheet”打开页属性进行调整。

(4)输入顶层数据流程图,方法为“拖放式绘图”,并对图形元素进行命名。

(5)从顶层图中创建0层图:选取中顶层图中的加工,单击右键,选择“New Detail Page”。

(6)输入0层数据流程图,并进行完整性和一致性检查。

(7)对0层数据流程图的各加工分别建立自己的子图1层图,并检查各图形的完整性和一致性;与此类似,进一步建立2层图,3层图。

例:销售管理系统的顶层图

顾客订单备货单仓库销售管理系统进货通知单缺货通知单统计表采购部门经理