软件工程实验

更新时间:2024-04-01 15:24:01 阅读量: 综合文库 文档下载

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

江 西 理 工 大 学

软件工程 实验报告

实验名称

Microsoft Visio建模(1)

日期 2015.04.10 专业班级 桌号

实验人

学号

一、实验目的

1、用MS Visio绘制订货系统的数据流模型 2、用MS Visio绘制电子表状态机模型 3、用MS Visio绘制实体关系模型

二、实验原理

1、数据流图:数据流模型的图形表示就是数据流图。数据流图(也称数据流程图)是以图形方式来表达数据处理系统中信息的变换和传递过程。它可以模拟手工、自动以及两者混合的数据处理过程,只考虑系统必须完成的基本逻辑功能,不用考虑如何具体实现这些功能。数据流图的基本符号是

2、实体关系图:实体关系图是建立实体关系模型的重要模型视图。它提供了实体、关系、视图、父表与类别、类别、类别与字表、动态连接线7种基本符号。

三、实验步骤

1、创建订货系统的数据流模型。设一个工厂采购部每天需要一张订货报表,其中包括零件编号、名称、数量、价格、供应者等。零件的入库、出库事物通过计算机终端输入给订货系统。当某零件的库存数少于给订的库存量临界值时,就应该再次订货。

(1)数据流分析

数据源点:仓管员(负责将入库或出库事物输入给订货系统)。 数据终点:采购员(接收每天的订货报表)。

数据流:入库事物,出库事物,入库信息,出库信息,订货信息,报表。 数据存储:订货信息,库存清单。 流程:处理事物,订货,生成报表。

(2)绘制数据流图:选择菜单命令“文件→新建→软件和数据库→数据流模型图”进入数据流图编

第1 页/ 共2页 辑窗口。绘制图形的步骤如下:

a) 选中左边形状区一个图形工具。 b) 按住这个工具,拖到右边的图形编辑区。 c) 移动到何时的位置释放。

d) 在图形的控制点上用鼠标调整图形的大小和旋转方向。

e) 调整好形状和方位后,双击该图形,出现闪烁的光标即可输入文字。

f) 重复a~f绘制多个图形。。

2、绘制一个教学管理系统的部分实体关系图。选择菜单命令“文件→新建→软件和数据库→实体关系”进入实体关系图编辑窗口。绘制实体关系图的步骤如下:

a) 选中左边的一个图形工具,比如实体。 b) 按住这个工具,拖到右边的图形编辑区。 c) 移动到合适的位置释放。

d) 在窗口右下部的“数据库属性”区,显示有8个类别可以设置,分别是定义、列、主ID、索引、

触发器、检查、扩展和注释。“定义”类别设置数据表的物理和概念名称、命名空间和数据库的等信息。“列”类别设置和编辑物理表的字段,可以设置每个字段的物理名称、数据类型、必须性、PK(主键)和注释。此外,还可以使用类别右边的编辑(添加、删除、编辑、上移和下移)按钮进行修改。“主ID类别”设置主键,这里设置ID字段为主键。

e) 重复a~b依次完成实体关系图的绘制。教学管理系统的部分实体关系图,定义了四个实体,分别

是教师(teacher)、学生(student)、课程(course)、班级(class);三个关系,分别是教、学、包含

四、实验结果

入库事务处理入库仓库管理员入库信息库存清单库存信息订货出库事务处理出库出库信息订货信息采购员报表生成报表订货信息订货信息

图(1)订货系统的数据流图

软件工程实验报告 第2 页/ 共2页

classstudentTeacherPKCLASSIDPKIDPK,I1ID NAME NAME NAME MONITOR SEX SEX TOTALNUMI1CLASSID AGE COURSE1 DEPARTMENT COURSE2 COURSE1 COURSE3 COURSE2 COURSE4coursePKCOURSEID NAME TYPE

图(3)一个教学管理系统的部分实体关系图

五.实验心得

1.了解了visio的使用,学会了使用visio建立模型。

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

Top