《软件工程(双语)》课程实验教学大纲

《软件工程(双语)》课程实验教学大纲

课程编号: 课内总学时:

B0301101S 48

课程名称: 实验学时:

软件工程(双语) 8

一、实验课程的性质、目的和任务

性质:本实验课程是软件工程和计算机科学与技术的专业基础课、信息安全专业的专业选修课。本实验是《软件工程(双语)》理论课程的配套实验。本实验课程是软件体系结构、软件需求分析和软件测试等课程的基础。

目的和任务:本实验课程的主要目的是培养学生的软件开发工程化能力。学生通过本课程实验了解软件工程的基本理论和方法,掌握软件开发各个阶段所需完成任务的要素,并培养学生一定的项目管理与协作能力。通过实验掌握软件开发过程中各个阶段所对应文档的撰写,掌握软件需求分析和软件设计的主要方法和工具使用,掌握软件测试的基本技术,了解团队协作开发的基本概念。

二、实验内容、学时分配及基本要求 序实验项学实验内容及要求 开出 每组实验 选 必 备注 号 目名称 时 组数 人数 类型 做 做 内容:该实验要求学生能够根据分析需求分析说明1 书的设计和撰写 结果撰写需求分析说明书。 参见《综合2 要求:能够正确表达软件需求说明书的基本要素,包括数据、功能、求和行为模型等。 120 1 设计 ? 性、设计性实验教学大纲》 参见《综合内容:该实验要求学生能够根据前期软件设计说明2 书的设计和撰写 的需求分析说明书。 2 要求:正确表达软件设计说明书中的具体内容,包括系统体系结构设计、数据设计、组件设计等。 120 1 设计 ? 性、设计性实验教学大纲》 软件单3 元测试 内容:该实验要求学生能够完成单元2 测试的设计和运行。 要求:能够正确进行黑盒测试与白盒120 1 验证 ? 测试的测试用例设计。 内容:版本控制系统的架设与管理 4 软件配置管理 2 要求:该实验要求学生能够实现版本控制系统的搭建和基本的更新、提交等操作。 120 1 验证 ?

三、考核及实验报告

(一)考核

实验课的考核方式为提交小组实验报告,实验课成绩与平时作业等一并作为课程的平时成绩,占课程总成绩的30%。

(二)实验报告 实验报告的内容:

实验名称、实验目的、实验任务、实验内容、实验过程描述(包括实验结果分析、实验过程遇到的问题及体会)。依据实验内容的不同,实验报告主体内容有所不同。参见《综合性、设计性实验教学大纲》

实验报告的要求:

实验报告以word文档提交,实验报告书写要求参照软件设计文档国家标准GB856T--88。

四、主要仪器设备 硬件:PC机。

软件:Windows操作系统,IBM Rational 系列软件。

五、教材及参考书

教材

Roger S. Pressman.Software Engineering: A Practitioner’s Approach (英文精编版,第6版).北京:机械工业出版社,2008

参考书

[1] Ian Sommerville.Software Engineering (8th Edition).北京:机械工业出版社,2006 [2] 程成,陈霞.软件工程(第8版).北京:机械工业出版社,2007

[3] Roger S. Pressman.软件工程:实践者的研究方法(本科教学版).北京:机械工业出版社,2009

六、说明

在课程教学过程中,要求将学生分成3-6人一组,随课程讲授进度,协作完成一个软件开发项目。

执笔人: 陈云芳 审核人:陈志 教学院长:章韵

编写完成时间: 2009年11月20日

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4