《软件建模与分析》实验教学大纲

  • 格式:doc
  • 大小:35.50 KB
  • 文档页数:2

40414081 《软件建模与分析》

实验课名:Software Modeling and Analysis

课程学分:

实验课程性质:非独立设课

实验学时:8

先修或同修课程:面向对象程序设计、软件工程

适用专业:计算机科学与技术

一、制定实验教学大纲的依据

《软件建模与分析》课程教学大纲

二、本实验课在培养实验能力中的地位和作用

本实验课程是计算机科学与技术专业本科生软件工程专业方向内必修的一门专业课,其主要任务是培养学生熟悉和掌握面向对象建模的基本原理与方法,熟练运用UML进行软件系统的分析建模与设计建模,培养学生系统分析与设计的软件工程专业能力。

三、实验目的与要求

(1)依据需求表示进行分析,采用多种方法给出用例的实现过程。

(2)完成软件静态结构模型的建立,绘制出类图。

(3)完成软件动态行为模型的建立,绘制序列图、协作图、状态图与活动图。

(4)采用1-2种设计模式对软件结构模型进行优化。

(5)采用一种面向对象建模工具(如Rational ROSE 2.0)完成各种模型的构建。

四、实验内容

(1)用例建模: 采用用例文档和顺序图(或协作图)两种方法描述用例的实现过程。

(2)静态结构建膜:依据用例文档和需求描述,抽象出系统的对象和类,建立类和类之间关系的系统静态结构模型。

(3)动态行为建模:采用序列图、协作图、状态图和活动图对系统的动态行为进行描述,建立系统的行为模型。

(4)设计模式应用:运用所学的设计模式对系统结构进行优化,提高系统的复用性、可维护性和扩展性。

五、实验成绩考核办法

本实验课成绩占理论课成绩的10%,考核方法以实验报告和实验质量为考核依据。

六、主要仪器设备:

微机,操作系统、软件建摸工具等实验环境。

七、实验消耗材料:

打印纸、硒鼓等。 八、实验教材、参考资料

实验教材 自编《软件建模与分析实验指导书》电子版。

参考教材 《UML与软件建模》 徐宝文 著 清华大学出版社 2006年版。

九、实验项目汇总表

序号 实验项目名称 学时 实验类型 实验类别 每组学生数

1 用例建模 2 设计性实验 必修 1

2 静态结构建模 2 设计性实验 必修 1

3 动态行为建模 2 设计性实验 必修 1

4 设计模式应用 2 设计性实验 必修 1

注:实验类型填“演示性实验”、“验证性实验”、“综合性实验”或“设计性实验”; 选修类别填“必修”或“选修”;每组学生数填“实验过程中每套仪器设备上完成实验的学生人数”。