uml与设计模式教学大纲

uml与设计模式教学大纲

ID:34359672

大小:70.50 KB

页数:4页

时间:2019-03-05

uml与设计模式教学大纲_第1页
uml与设计模式教学大纲_第2页
uml与设计模式教学大纲_第3页
uml与设计模式教学大纲_第4页
资源描述:

《uml与设计模式教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《UML与设计模式》教学大纲课程代码:20100664课程名称:UML与设计模式课程类型:专业课学时学分:32学时/2分适用专业:计算机科学与技术开课部门:灾害信息工程系一、课程的地位、目的和任务《UML与设计模式》是一门针对计算机科学与技术专业学生开设的专业课程。主要介绍统一建模语言的的基础知识、面向对象分析,面向对象编程、设计模式的概念和思想、常用的设计模式、用例图、静态图、行为图、交互图、实现图,以及使用MyEclipse软件如何进行UML建模,如何从UML模型正向工程生成代码,如何从代码反

2、向工程生成UML模型。二、课程与相关课程的联系与分工本课程的先修课程为面向对象程序设计,软件工程等。三、教学内容与基本要求第一章 UML与设计模式基础知识1.教学内容UML概念与研究范围,设计模式的概念和常用的设计模式,面向对象分析、设计的理论,通用的UML元素2.重点难点重点:UML的研究范围、设计模式的概念难点:深入了解UML与面向对象分析、设计的关系3.基本要求熟悉UML与设计模式的研究内容,掌握基本的面向对象分析、面向对象设计的思想,掌握通用的模型元素,为后续的学习打下坚实的基础第二章用例

3、建模1.教学内容介绍基本的用例图元素:用例、参与者、用例之间的关系;通过实际的例子让学生学会如何定义系统、确定执行者和用例、描述用例、定义用例间的关系、确认模型,使用MyEclipse演示如何建立建立模型2.重点难点4重点:通过实际的例子使学生学会如何使用用例图对系统做用例建模难点:确立系统、描述用例、定义用例间的关系3.基本要求掌握基本的用例图图元,学会如何分析一个系统并确定相关的用例,熟练使用MyEclipse画出用例图第三章静态建模1.教学内容讲述类、对象、接口以及它们之间关系的概念;类图、

4、对象图、包图各部分的含义画法;关联、泛化、依赖、抽象/实现、约束的概念和具体使用方法;如何发现类、对象,如何确定他们之间的关系,并通过具体的案例来说明类图、对象图、包图的使用2.重点难点重点:发现类、对象、并确定他们之间的关系难点:各种关系的概念和具体应用3.基本要求掌握类、对象、接口和各种关系的概念;了解类图、对象图、包图和各种关系的画法;能够应用MyEclipse软件绘制各种类图、对象图,并正向生成代码第四章动态建模与物理架构建模1.教学内容动态建模的含义;状态图中状态、转换、事件、消息的概念

5、和画法;活动图中活动、过渡、泳道、对象、信号的含义和画法;顺序图的概念、画法以及并发、同步、递归的概念和使用;合作图的画法;以上各种图之间的区别;逻辑体系结构组成、体系结构中的模式、代理模式、UML中的建模模式、物理体系结构、组件图概念和画法、部署图的概念和画法、节点的含义以及如何将制品分配到节点针对具体案例如何使用MyEclipse软件来建立动态模型2.重点难点重点:动态建模的各种图的概念和使用方法、何时使用;逻辑/物理体系结构的概念和组成、组件图和部署图的画法和使用难点:各种图之间的区别;结合

6、具体案例使用MyEclipse软件讲授各种动态图和物理架构图的使用3.基本要求掌握动态建模的原理4和活动图、状态图、时序图、协作图的画法,了解各种图的使用上的区;理解组件图和部署图概念和具体的画法,能够使用MyEclipse针对具体案例动态建模第五章 设计模式1.教学内容设计模式的分类,简介常用的23种设计模式,重点结合案例介绍单例模式、工厂模式、抽象工厂模式、bridge模式、adapter模式、Observer、Visitor模式2.重点难点重点:搞清楚各种模式的应用场合和规则难点:结合具体案

7、例应用各种模式,并给出具体的代码3.基本要求能够结合应用理解各种模式的含义和应用场合,熟记各种模式规则。四、课程学时分配(以章节为单位)教学内容学时分配合计讲课实验上机讨论习题UML与设计模式基础知识44用例建模44静态建模628动态建模与物理架构建模628设计模式448合计24832五、推荐教材和教学参考书1.推荐教材:2.教学参考书:UML2工具箱余安萍等译著电子科学出版社2004版六、教学方法与考核方式探索先进的教学模式,采用课堂讲授、课堂讨论、演示与多媒体教学相接合,配合实例教学、启发式教

8、学等教学方法,使教学由单一方式4转化为多元方式,由单向交流转化为多向交流,由灌输式转化为启发式,结合学习的认知过程,激发学生兴趣,理论联系实际,在广度和深度上拓宽学生的知识面。本课程为考查课,期末考试开卷笔试。期末总成绩由平时成绩与期末考试成绩两部分构成,其中:平时成绩占总成绩的50%,期末考试成绩占总成绩的50%。期末开卷考试主要考查学生对UML与设计模式的理解能力。平时成绩的考核以考勤、课堂提问、课后作业、上机的方式进行。修订人:王茂发修订日期:2011-04审核人:审核日期:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。