软件工程实验报告
河南省高等教育自学考试
实 验 报 告 册
计算机及应用专业(本科段)
《软件工程》
姓名 准考证号 所属地市
实验地点 实验日期
实验总成绩 指导教师签名
实验单位(实验室)意见: 主考院校审核意见:
河南科技大学自学考试办公室
二 零 一 三 年 三 月
目 录
一、 实验报告要求………………………………1
二、 需求分析……………………………………2
三、 白盒测试……………………………………7
1
实验报告要求
1.实验报告应该包括的内容
分析问题陈述;
模型图;
测试用例给出测试结果;
分析与讨论。
2.实验报告应写明试验名称、班号、实验者姓名、学号,
将实验报告整理装订好,按指导教师规定的时间上交。
3.基本试验方法
(1)采用结构化系统分析方法进行系统的需求分析,利用visio
2000(或以上版本)绘图工具绘制数据流图,利用word2000
(或以上版本)的文字处理工具描述数据字典。
(2)模块的黑盒和白盒测试在turbo C 2.0环境下进行。
(3)面向对象的系统需求获取和分析在case 工具rational rose
2000(或以上版本)中进行。
2
实验一 学生成绩管理系统需求分析
实验学时 3学时
实验目的
了解软件工程中需求分析阶段的主要活动;
了解需求分析文档描述的主要内容;
掌握利用数据流图描述系统功能需求的方法。
掌握数据字典的描述方法。
实验设备
硬件环境:586 以上微机。
软件环境:ms word 2000,visio 2000。
4.样例(参见《实践性环节培训与考核基本要求》P193.)
5.学生成绩管理系统需求分析
(一)实验目的
(二)需求分析文档主要内容描述
3
(三)分层绘制的数据流图
1.关联图(顶级流图)
4
2. 功能级流水图
细化数据流图
5
(四) 需求分析数据字典描述
6
(五)绘制数据流图的常见错误及解决方法
7
实验二 白盒测试
1.实验学时 3学时
2.实验目的
理解软件测试的目的;
掌握白盒测试用例的设计方法;
熟悉软件调试的步骤和方法。
3.实验设备
硬件环境:586 以上微机。
软件环境:turbo C 2.0。
4.样例(参见《实践性环节培训与考核基本要求》P202.)
5.白盒测试
(一) 实验目的
(二) 被测试程序清单
8
(三)程序流程图
9
(四)测试用例设计
(五) 测试步骤及结果分析
10