【Asp.net精品源码栏目提醒】:网学会员为广大网友收集整理了,【精品】软件工程实验指导书0 - 其它资料,希望对大家有所帮助!
《软件工程》实验指导书 计算机科学与信息工程学院 软件工程教研室 2008 年 9 月 《软件工程》实验指导书 第 2 页 共 17 页 目 录第一章 概述...............................................................................................................................3 1. 实验目的.................................................................................................................................3 2. 面向专业.................................................................................................................................3 3. 先修课程.................................................................................................................................3 4. 实验环境.................................................................................................................................3 5. 实验考查目的.........................................................................................................................4 6. 实验要求.................................................................................................................................4 7. 实验内容.................................................................................................................................5 8. 实验成绩的评分和标准.........................................................................................................5 9. 具体实验内容评测.................................................................................................................6第二章 Microsoft Visio软件的使用.....................................................................................8第三章 软件需求分析...............................................................................................................9第四章 软件概要设计.............................................................................................................11第五章 软件详细设计.............................................................................................................13第六章 软件开发.....................................................................................................................15第七章 软件测试和调试.........................................................................................................16 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 3 页 共 17 页 第一章 概述1. 实验目的 软件工程时一门实践性很强的课程,上机实验是其重要的环节。
本实验指导书配合《软件工程》课程的学习而制订的,实验目的是: (1)能按照软件工程的思想,采用面向过程的方法开发出一个小型软件系统。
(2)在软件系统开发过程中,能综合利用一门编程语言、数据库概论和软件工程三门课程的知识。
(3)培养良好的软件开发习惯,了解软件企业文化。
2. 面向专业 软件工程专业3. 先修课程 一门计算机高级语言、数据库概论4. 实验环境 (1)单机模式 操作系统: Windows9x Windows2000 开发工具:C或VB或VC或Java (2)客户机/服务器模式(C/S) 操作系统: Windows9x Windows2000 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 4 页 共 17 页 数据库管理系统:Access SQL Server Oracle8i 开发工具:VB6.0 Dephi6.0 PB7.0 CBuilder VC CVB.NetJava (3)Web服务器模式(B/S) 操作系统: Windows2000 Server 数据库管理系统:Access SQL Server Oracle8i 开发工具: C
ASP.Net Java5. 实验考查目的 (1)通过实验考查使学生更好地巩固已学的知识技能,进一步提高软件开发能力和独立分析问题,解决问题的能力。
(2)通过实验考查,使教师掌握教学效果,检查实验教学质量,总结经验,研究规律,进一步改进实验教学工作,使之提高到一个新的水平。
6. 实验要求 (1)预习(报告) 要求对实验的名称、目的、原理、仪器设备、数据记录方式、实验项目的调查研究、分析设计、测试修改等进行必要的准备,未经准备,不得进实验室操作。
(2)实验操作 要求实验操作准确,实验现象明显,数据记录及时、数据处理和 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 5 页 共 17 页测试修改准确,如出现违章操作,拼凑,抄袭数据等情况,则应严格扣分。
(3)实验纪律 学生应遵守实验室纪律,爱护仪器设备,实验物品,保持实验室环境卫生。
如出现下列情况则应严格扣分: 实验迟到或未完成实验擅自离开实验室。
操作违章或不守纪律,损坏公物。
不讲卫生,影响实验室环境。
实验完成后,未做好整理工作7. 实验内容 实验题目:由学生自己选择决定,但是每个人不能相同,要求所有实验课结束后每名学生完成一个小型应用系统,且有数据库支持。
8. 实验成绩的评分和标准 (1)实验成绩实行优秀、良好、中等、及格、不及格五级记分,或者采用百分制记分。
(2)实验成绩的评定采用实验报告、作品(所有软件成份)和考勤三项来考核,然后取比例值。
具体比例实验报告40,作品40,考勤20,合计100。
(3)课程成绩计算 理论和实验合为一门课程的期末总成绩中理论考试占总成绩的 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 6 页 共 17 页60,实验考查成绩占总成绩的30,平时成绩占总成绩的10。
9. 具体实验内容评测 (1)文档部分实验评价标准 ; 不能按要求或不能按时完成,成绩评为“不及格”(60分以下) 能按软件工程规范要求完成文档,软件调试、测试、运行通过,成绩评为“及格”(60—74分); 全部文档质量较好,软件有一定实用价值, ( 成绩评为“良” 75—89 ;分) 文档质量好,软件有难度,能反映同学较强能力,成绩评为“优”(90—100分) (2)软件系统 因为已经有参考相关文档方案,所以一般情况下都能完成预定设计。
软件考核指标: 正确性:能得到正确结果 可用性:界面友好、操作简便等 其他: 考核标准: 严格控制90分,其标准是有创意。
85分以上,必须全部正确,并有一定改进或者能正确回答 设计中的问题。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 7 页 共 17 页 有少许失误,可给75--83分。
错误不多,给60--73分。
没有完成特殊规定的要求,则不予及格。
为了保证实验的质量,要求同学们对实验内容进行预习,重视对实验内容的理解和体会,认真完成每次“实验小结”,“实验小结”作为实验成绩的主要评价成分。
实验完后若需交建模电子文件的,其文件名为:__实验名称,例如021103049_张三_程序流程图.vsd。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 8 页 共 17 页 第二章 Microsoft Visio 软件的使用 1.实验目的: 1 熟悉Visio的工作环境及组成; 2 掌握用Visio软件绘制图表的基本操作; 3 能熟练全用Visio软件绘制各种较复杂的专业图表; 4 掌握各种图表文档创建方法. 2.实验要求: 要求能够熟练运用Visio软件所提供的菜单、工具、模型等制作图形或图表;能用Visio软件所提供专业图形模板,来自行绘制出专业化、高质量的图形或图表。
3.实验内容: 使用Microsoft Visio2002来设计一个基本流程图模型。
4.实验步骤: 1 通过打开模板并向图表添加形状来开始创建图表。
2 在图表中移动形状并调整形状的大小。
3 向图表添加文本。
4 连接图表中的形状。
5 设置图表中形状的格式。
6 保存图表以示完成,并向演示图表。
5.实验学时:2学时。
6.实验结果:上交所制作的流程图文件和实验报告。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 9 页 共 17 页 第三章 软件需求分析 1.实验目的: 1 根据所选定题目进行需求分析工作; 2 通过实例掌握结构化数据流分析技术; 3 进行业务需求分析、用户需求、功能需求、非功能需求分析; 4 写出需求规格说明书(含数据流图) 2.实验要求: 要求做到使用结构化数据流分析技术分析课题需求,写出详细的数据流图和数据字典,数据流图的基本处理的个数不得少与5个。
3.实验内容: 用结构化数据流分析技术进行软件系统需求分析,得出系统得数据流图和数据字典。
4.实验步骤: 1 到相关单位进行需求分析。
2 综合利用Internet网和相关书籍整理并完善需求分析。
3 画出系统数据流图(分清系统是事务型还是加工型)。
4 得出系统数据字典。
5.实验学时:4学时。
6.实验结果:上交实验报告。
7.报告内容 除了实验项目名称、实验目的、实验内容、实验步骤外,还应该 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 10 页 共 17 页有以下内容: 软件系统需求描述:从功能,性能上进行描述 软件系统数据流图(由加工、数据流、文件、源点和终点四 : 种元素组成) 顶层数据流图 1层数据流图 2层数据流图 软件系统数据字典: 数据流条目 加工条目 文件条目 实验小结 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 11 页 共 17 页 第四章 软件概要设计 1.实验目的: 1 建立初始结构图; 2 对初始结构构图进行改进、优化; 3 写出概要设计说明书。
2.实验要求: 用面向数据流的软件设计技术,对上一实验的数据流图和数据字典,进行总体设计;要求做到对上一实验的软件需求进行软件结构设计,模块数不少于四个。
3.实验内容: 主要解决实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
4.实验步骤: 1. 首先确定系统总体设计方案(分清系统是事务型还是加工 。
型) 2. 完成系统的模块结构图及模块的功能说明 3. 完成系统的接口设计 4. 完成系统的数据结构设计 5.实验学时:4学时。
6.实验结果:上交实验报告。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 12 页 共 17 页 7.报告内容 除了实验项目名称、实验目的、实验内容、实验步骤外,还应该有以下内容: 软件系统模块结构图 接口设计 数据结构设计 出错处理设计 实验小结 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 13 页 共 17 页 第五章 软件详细设计 1.实验目的: 1 完成系统的总体设计; 2 完成系统的详细设计工作; 3 完成主要程序(标识符)设计说明; 4 写出详细设计说明书; 2.实验要求: 确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
3.实验内容: 进行软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等) 4.实验步骤: 1 首先进行程序系统的结构设计。
2 然后对主要程序进行描述。
注:应该同时进行用户界面设计。
5.实验学时:4学时。
6.实验结果:上交实验报告。
7.报告内容 除了实验项目名称、实验目的、实验内容、实验步骤外,还应该有以下内容: 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 14 页 共 17 页 软件系统其中的3个模块的详细设计(画程序流程图) 程序描述 实验小结 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 15 页 共 17 页 第六章 软件开发 1.实验目的: 1 熟练使用一种高级语言进行软件开发实习。
2 本部门主要是编码。
2.实验要求: 要求掌握使用一种高级语言进行软件开发,掌握程序编写、调试、修改等常用技术。
要求对所编的程序进行测试,要分步进行。
3.实验内容: 用自己熟悉的高级语言开发一个小型软件。
4.实验步骤: 1 完成前面所有实验 2 数据库建立 3 程序代码编写 4 系统运行。
5.实验学时:8学时。
6.实验结果:本课不交作业,最后形成一个完整软件上交。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 16 页 共 17 页 第七章 软件测试和调试 1.实验目的: 1 通过实例使同学们掌握软件测试的一般步骤。
2 进行黑盒、白盒测试试用例设计,形成测试用例表; 3 进行黑盒测试,得出测试记录; 4 进行白盒测试,得出测试记录; 5 写出测试报告。
2.实验要求: 要求掌握如何设计测试方案、撰写测试说明书,并掌握程序修改的常用技术。
要求对上一实验所编的程序进行测试,要分步进行,要有较详细的测试说明书,要测试通过。
3.实验内容: 用课堂上介绍的方法,对上一实验的程序,进行测试,并要测试通过,然后撰写软件测试说明书。
4.实验步骤: 1 首先设计测试方案(分别采用白盒法和黑盒法)。
2 进行测试。
3 对于出错的程序进行修改。
4 并不断循环直至程序符合要求。
5 写出测试说明书。
6软件使用手册。
天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn《软件工程》实验指导书 第 17 页 共 17 页 5.实验学时:2学时。
6.实验结果:上交内容有:程序源代码、编译打包后系统、软件使用手册等所有软件成份。
7.报告内容 除了实验项目名称、实验目的、实验内容、实验步骤外,还应该有以下内容: 测试项目 设计测试用例15个(白盒法10个,黑盒法5个) 对所开发软件测试结果的评介 实验小结 天津科技大学计算机科学与信息工程学院 地址:天津市河西区大沽南路 1038 号 3000222 电话:Tel:86-22-60273270 http://csie.tust.edu.cn Email:zhxkuntust.edu.cn
上一篇:
【精品】面试.
下一篇:
中德大学生医保