admin 管理员组

文章数量: 1087135


2024年3月28日发(作者:smart原则计划模板)

《软件设计模式》课程实践教学大纲

Software design pattern

课程编号:170302035

课程类别: 非独立开设实验课程

学 时:32 ( 理论:24,上机:8) 学分:2

适用对象:软件工程专业

先修课程:面向对象程序设计、离散数学、软件工程

一、课程的性质和任务

软件设计模式实验是该门课程的重要组成部分,通过实验使学生更好的掌握设计模式的应

用,培养学生动手开发设计的能力。

二、教学目的和要求

本课程的实验使学生对软件设计模式有一定的认识和理解。要求学生能够分析软件案例中

软件设计模式的应用,并能灵活的将常用设计模式应用于软件开发设计实践中。

三、考核方式及办法

上机情况(30%,包括出勤情况、上机调试表现);实验报告(70%)。

四、实验项目名称与学时分配

实验安排一览表

序号

1

2

3

五、实验项目的具体内容

实验一 创建型模式

本次实验的目的和要求 :

通过本次实验要求学生了解和掌握常用创建型设计模式。

实践内容或原理:

通过对软件设计案例进行分析,理解和掌握常用的创建型设计模式及其特点,了解创

416

实验项目名称

创建型模式

结构型模式

行为型模式

学时

分配

2

2

4

必开或

选开

必开

必开

必开

实验

类型

验证/

设计

验证/

设计

验证/

设计

分组

人数

1

1

1

建型模式的应用场景。

需用的仪器、试剂或材料等:

计算机一台,rose或其他建模工具。。

实践步骤或环节

略。

教学方式

学生实际操作。

考核要求

分析完成类结构图。

实践教学报告要求

按照实验报告模块编写实验报告。

实验三 结构型模式

本次实验的目的和要求 :

通过本次实验要求学生了解和掌握常用结构型设计模式。

实践内容或原理:

通过对软件设计案例进行分析,理解和掌握常用的结构型设计模式及其特点,了解结

构型模式的应用场景。

需用的仪器、试剂或材料等:

计算机一台,rose或其他建模工具。。

实践步骤或环节

略。

教学方式

学生实际操作。

考核要求

分析完成类结构图。

实践教学报告要求

按照实验报告模块编写实验报告。

实验三 行为型模式

本次实验的目的和要求:

通过本次实验要求学生了解和掌握常用行为型设计模式。

417

实践内容或原理:

通过对软件设计案例进行分析,理解和掌握常用的行为型设计模式及其特点,了解行

为型模式的应用场景。

需用的仪器、试剂或材料等:

计算机一台,rose或其他建模工具。。

实践步骤或环节

略。

教学方式

学生实际操作。

考核要求

分析完成类结构图。

实践教学报告要求

按照实验报告模块编写实验报告。

六、实践教学中应注意的问题

1.组织管理的要求:

提前布置相关实验内容,督促学生完成前期准备工作,熟悉相关软件操作,确保学生能

按时按量完成实验。

2.对教师的要求:

熟悉建模环境。

3.对学生的要求:

课前预习相关实验内容,并相关设计工作。

4.对教学基地、实验室和实验员的要求:

要求安装有建模工具的计算机,并提供U盘接入。

七、教材及主要参考书

1、选用教材:

《设计模式》刘伟、胡志刚等,清华大学出版社

2、主要参考书:

1)《软件体系结构理论与实践》冯冲、江贺、冯静芳编著,人民邮电出版社

2)《大话设计模式》程杰著,清华大学出版社

3)《Head First设计模式》(美)弗里曼(Freeman,E.)等著,Oreily Taiwan公司译,

418

中国电力出版社

八、教改说明及其他

无。


本文标签: 要求 实验 学生 实践 课程