- 1 -
《软件工程》实验报告书
10/11 年 第一学期
姓名:
学号:
班级:
指导教师:
- 2 -
目 录
实验一
实验二
实验三
实验四
结构化分析方法…………………………………………………… 1
结构化设计方法…………………………………………………… 4
面向对象分析与设计……………………………………………… 7
项目管理实验……………………………………………………… 10
1
实验一 结构化分析方法
一、实验目的
熟悉 Visio2000 的绘图步骤。
掌握使用 Visio2000 软件绘制数据流程图的一般方法和技巧。
二、实验环境
软件平台:Microsoft Windows2000 /XP。软件工具:Micrisoft Visio 2000。
三、实验内容与要求
1. 打开 Visio2000 软件环境,在新建模型中选择“软件->数据流模型图”,则自动
创建了一个空白的数据流图。
2. 仔细阅读文件:116211 需求规格说明书.doc,然后,使用 Visio2000 绘制文件中
描述的数据流程图(DFD 图),并且使用“文档模具”中的批注符号来描述数据
字典。
3. 要求在试验报告中绘制至少 3 个数据流程图(DFD 图)。
四、实验预习和准备
参考相关书籍,能够熟练地操作和使用 Microsoft Visio2000。
五、实验过程与结果
实验过程:
1. 在开始->附件中打开 microsoft Visio2000 的工程绘图软件,在新建模型中选择“软
件->数据流模型图”,创建空的数据流图模型
2. 根据 word 文档 116211 的需求规格说明中的读者借书过程,读者还书过程,读者
查询浏览过程,绘制相应的数据流图
读者借书过程:数据源点:读者和日历;加工逻辑:借书过程和借书登记;数据
流:借书证、图书、检验错误、借书信息、日期、图书访问记录、读者信息和图
书信息;数据文件词条:读者库、图书库和图书访问记录
读者还书过程:数据源点:读者和日历;加工逻辑:还书检验和还书登记;数据
流名词条:还书信息和还书成功
读者查询浏览过程:数据源点:读者和日历;加工逻辑词条:查询许可检验和数
据查询;数据流名词条:查询信息和查询结果
3. 保存已绘制好的数据流图
实验结果:
(1)读者借书过程:
2
(2)读者还书过程:
3
(3)读者查询浏览过程:
六、实验小结和体会
小结与体会:本次实验后,我熟悉了 Visio2000 的绘图步骤。
掌握使用 Visio2000 软件绘制数据流程图的一般方法和技巧。
通过在机上的实践操作,让我对流程图有了更深一步的了解,分析问题也更加清晰了。
实验二 结构化设计方法
一、实验目的
掌握使用 Visio2000 软件绘制基本流程图的一般方法和技巧。
掌握使用 Visio2000 软件绘制可视化界面的一般方法和技巧。
掌握使用 Visio2000 软件绘制甘特图的一般方法和技巧。
二、实验环境
软件平台:Microsoft Windows2000 /XP。软件工具:Micrisoft Visio 2000。
三、实验内容与要求
4
1. 打开 Visio2000 软件环境,在新建模型中选择“流程图->基本流程图形状”,则
自动创建了一个空白的程序流程图。
2. 仔细阅读文件:“116222 概要设计说明书.doc”和“116233 详细设计.doc”,然后,
使用 Visio2000 绘制文件中描述的“图书流通流程”,“图书查询流程”,“系统管
理流程”,“系统总体结构图”以及详细设计中“软件结构图”。
3. 打开 Visio2000 软件环境,在新建模型中选择“软件->Windows 用户界面”,则
自动创建了一个空白的用户界面。
4. 仔细阅读文件:11626 图书管理系统界面.doc,然后,使用 Visio2000 绘制文件中
至少 3 个用户界面。
5. 打开 Visio2000 软件环境,在新建模型中选择“项目计划图->甘特图”,则自动
创建了一个空白的甘特图。
6. 按软件工程生命周期法中“可行性研究->需求分析->概要设计->详细设计->
编码->测试->维护->正式运行”几个阶段合理安排一个开发进度(假设开发
总时间为 10 个月),使用甘特图进行描述。
四、实验预习和准备
参考相关书籍,能够熟练地操作和使用 Microsoft Visio2000。
五、实验过程与结果
实验过程:
1. 在开始->附件中打开 microsoft Visio2000 的工程绘图软件,在新建模型中选择“软
件->数据流模型图”,创建空的程序流程图
2. 根据 word 文档 116222 和 116233 的需求规格说明中的图书流通过程、图书查询流
程、系统管理流程、系统总体结构图和软件结构图绘制相应的流程图
3. 在 visio2000 的新建模型中选择软件->Windows 用户界面,创建空白的用户界面
4. 根据 word 中的 11626 的规格说明,用 3 中的空白用户界面绘制三个用户界面
5. 在 visio2000 中的新建模型中选择项目计划->甘特图,系统创建一个空白的甘特
图,按软件工程生命周期法中“可行性研究->需求分析->概要设计->详细设
计->编码->测试->维护->正式运行”几个阶段合理安排一个开发进度,绘制
相应的甘特图
6. 保存已绘制好的程序流程图、用户界面和甘特图
实验结果:
(1) 图书流通过程:
5
(2) 图书查询流程:
6
(3) 系统管理流程: