《UML统一建模》计算机科学与技术课程教学大纲.docx
《《UML统一建模》计算机科学与技术课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《UML统一建模》计算机科学与技术课程教学大纲.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、UML统一建模教学大纲课程性质专业必修课课程编号XX408208课程名称UML统一建模适用专业计算机科学与技术先修课程软件工程概论、面向对象程序设计总学时32 其中理论 20学时,实验 12学时学分数2一、课程简介本课程是计算机科学与技术专业的一门专业必修课,是在学生学完软件工程基础课 程和一门面向对象程序设计课程之后,为进一步提高学生软件设计研发能力而开设的面 向对象设计高级综合应用的一门课程。本课程以介绍面向对象的统一建模语言UML (Unified Modeling Language)为主, 目的是了解面向对象技术的基本概念,掌握面向对象的分析和设计方法,以及与面向对 象技术相关的一些软
2、件开发技术,同时掌握在Rose环境下用UML进行分析和设计的要 求。学会使用UML这一建模工具,掌握面向对象建模所必需的描述手段和处理方法, 为科学研究中的软件开发工作奠定良好基础;同时培养学生的分析能力、设计能力和工 程思想,以提高学生的科学研究素质。二、课程教学目标通过本课程的学习,学生应实现如下目标:1、掌握UML的基础知识,以及如何运用该语言去解决常见的建模问题。2、了解面向对象技术的基本概念,掌握面向对象的分析和设计方法。3、悉与面向对象技术相关的一些软件开发技术。4、掌握在Rose环境下用UML进行分析和设计的要求。5、掌握面向对象建模所必需的描述手段和处理方法。三、课程教学基本要
3、求为了更好地掌握本课程的知识,必须先修软件工程概论、C+程序设计或Java程序设计等课程,在上课时要求同学们能够同步完成相关的演示案例设计。四、课程教学模块(或教学内容)与学时分配1、理论教学局部序号教学模块知识点学时1面向对象设计理解面向对象思想的基本概念;掌握面向对象 的三大要素;掌握面向对象与工程设计;理解 用面向对象思想建立系统模型的几种方法。22UML通用知识点概述理解UML概念;掌握UML常用元素的意义; 理解UML的通用机制和扩展机制。23Rational 统一过程理解统一过程的概念;掌握统一过程的结构; 掌握配置和实现rational统一过程的方法。24RationalRose
4、的安装和操作了解Rational Rose的安装方法;掌握RationalRose的基本操作方法。自学5使用Rose设计UML理解Rational Rose的四种视图模型及其相互关 系;掌握Rational Rose的四种视图模型下的基 本操作;掌握利用Rational Rose根据模型生成 代码和根据代码生成模型的方法。26用例图理解用例图的基本概念;掌握用例图的构成元 素及其表达的意义;理解用例之间的几种重要 的相互关系;掌握创立用例图的基本分析过程; 掌握创立用例图的具体方法。27类图与对象 图理解类图与对象图的基本概念;掌握类图与对 象图的构成元素及其表达的意义;掌握创立类 图与对象图
5、的基本分析过程;掌握创立类图与 对象图的具体方法。28序列图理解序列图的基本概念;掌握序列图的构成元1素及其表达的意义;掌握创立序列图的基本分 析过程;掌握创立序列图的具体方法。9协作图理解协作图的基本概念;掌握协作图的构成元 素及其表达的意义;掌握创立协作图的基本分 析过程;掌握创立协作图的具体方法。110活动图理解活动图的基本概念;掌握活动图的构成元 素及其表达的意义;掌握创立活动图的基本分 析过程;掌握创立活动图的具体方法。111包图理解包图的基本概念;掌握包图的构成元素及 其表达的意义;掌握创立包图的基本分析过程; 掌握创立包图的具体方法。112构件图和部署图理解构建图与部署图的基本概
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML统一建模 UML 统一 建模 计算机科学 技术 课程 教学大纲
限制150内