《UML统一建模实用教程》课程教学大纲
《UML统一建模实用教程》课程教学大纲详细内容
《UML统一建模实用教程》课程教学大纲
《UML统一建模实用教程》课程教学大纲
|课程编号 | |
|开课院( | |开课系 |计算机系 |修订时|2008年5 月15 |
|系) | | | |间 |日 |
课 程 简 介
本课程主要介绍三个部分的知识:1.UML语言的特点、UML语言体系结构、UML组成元素
、UML包含的图形种类、UML图的表示方法、UML图的作用、UML的应用领域和建模方法;2
.还介绍了RUP统一过程及UML工具----Rational
Rose的使用;3.最后以图书管理系统为例子,介绍了系统开发的每个阶段,如何采用UML
对系统进行建模。通过对本书的学习,使学生通过UML语言,运用面向对象的分析方法、
和设计方法对系统进行分析和建模。
课 程 大 纲
一、课程的性质与任务
本课程为计算机专业限选课程,主要介绍统一建模语言UML和面向对象的分析和设计
知识。使学生掌握利用UML工具进行面向对象的分析和设计,在分析和设计中如何进行建
模,同时使得学生掌握在Rose环境下用UML分析和设计,学会使用UML建模工具,为系统
和科学的软件开发打下良好的基础。
二、课程的目的与基本要求
1. 掌握UML的元素的语义、语法及其作用;
2. 掌握UML的表示法和建模方法;
3. 理解静态建模和动态建模方法及其作用;
4. 理解体系结构的建模方法和作用;
5. 掌握绘制各种类型的图,例如类图,用例图,协作图,顺序图等等;
6. 理解RUP开发模型及其裁剪方法;
三、面向专业
软件工程;计算机科学与技术
四、前导课程:
软件工程,面向对象程序设计语言
五、本课程与其它课程的联系
前导课程是:软件工程和面向对象的程序设计语言。UML建模语言和软件工程的知识
密不可分,面向对象的软件工程中,使用UML语言对系统进行分析和设计,使用面向对象
的程序设计语言作为实现语言,因此,还应该具备一定的面向对象程序设计的思想,所
以UML的先修课程是软件工程和面向对象的程序设计语言。
六、教学内容安排、学时分配
本课程通过课堂教学使学生掌握UML的基本概念,能够使用UML进行面向对象的分析与
设计。理论教学:36学时。课时分配如下:
第一章:UML概述(2学时)
1.UML的起源、发展和应用。
2.建模的目标和原则。
3.UML工具介绍。
第二章:UML语言体系(2学时)
1.UML语言组成。
2.UML基本元素和关系元素。
3.UML图和视图。
4.UML规则和机制。
5.UML表示系统体系。
第三章:类图(2学时)
1.类的表示
2.类图中的关系。
3.如何阅读类图和绘制类图。
第四章:对象图(1学时)
1.对象的表示
2.链接的表示
3.如何阅读对象图。
第五章:包图(1学时)
1. 包图的组成
2.包的表示
3.包图中的关系
4.如何阅读和创建包图
第六章:用例图(4学时)
1.RUP开发过程简介
2.用例图的表示
3.参与着之间的关系
4.用例之间的关系
5.参与者与用例间的关系
6. 如何创建用例图
第七章:交互图(2学时)
1. 顺序图的表示和绘制方法
2. 通讯的表示和绘制方法
3. 定时图的表示和绘制方法
第八章:活动图(4学时)
1. 活动图的表示
2. 简单活动图
3. 标识泳道的活动图
4. 标识对象流的活动图
5. 标识信号的活动图
6. 标识参数的活动图
7. 标识扩展区的活动图
8. 嵌套活动图
第九章:交互概述图(2学时)
1.交互概述图的组成
2.如何绘制交互概述图
第十章:状态机图(4学时)
1.状态图的概念和表示
2.转换的分类
3.状态的分类
4.如何建立状态图
第十一章:构件图(2学时)
1.构件的概念
2.构件的表示
3.构件间的关系
4.构件图的应用
第十二章:部署图(2学时)
1.部署图的表示
2. 部署图的应用
第十三章:RUP统一过程(2学时)
1.RUP概述
2.RUP核心工作流
3.RUP四个阶段
4.RUP裁剪
5.RUP十大要素
第十四 章:Rose双向工程(2学时)
1.正向工程
2. 逆向工程
3.实例应用
第十五 章:图书管理系统(4学时)
1.图书管理系统的需求分析
2.系统中的类
3.系统配置与部署
七、实验内容及课时分配
通过上机实践及软件开发使学生加深理解,并把理论应用于实践中。上机课时:18课时
。
|序号|实验名称 |学时 |实验类别 |
|1 |安装使用UML建模工具Rational Rose 2003 |2 | |
|2 |学会绘制类图、对象图、用例图、时序图和协作图等 |4 | |
|3 |学习绘制状态图和活动图和构件等 |2 | |
|4 |建立图书管理系统模型,根据要求绘制其用例图 |4 | |
|5 |绘制图书管理系统的类图、包图、状态图 |2 | |
|6 |绘制图书管理系统的静态视图 |2 | |
|7 |绘制图书管理系统的动态视图 |2 | |
注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型
八、实验目的、内容与要求
实验要求提交相应的文档及实验报告,教师对其进行评分,最后纳入《UML统一建模
实用教程》课程的总分之中。
实验1
实验项目如下:
实验目的:
实验内容:
实验环境:
模型文档:
实验结果:
心得体会:
实验2
实验项目如下:
实验目的:
实验内容:
实验环境:
模型文档:
实验结果:
心得体会:
九、教材与参考书:
本课程选用教材:
《UML统一建模实用教程》
本课程推荐参考书:
1. UML系统分析设计与应用案例. 冀振燕编著. 人民邮电出版社. 2003
2. UML和模式应用-面向对象分析与设计导论. 姚淑珍等译. 机械工业出版社.
2002
3. DEV275: Essentials of Visual Modeling with UML 2.0, 2004.8
4. DEV 475: Mastering Object-Oriented Analysis and Design with UML ,
2004.8
5.董兰芳 等,UML课程设计,机械工业出版社,2005.1
十、本课程理论课及实验课的考核方式:
1.理论课考核方式
理论课考核占总成绩的50%。
2.实验课考试方式
考核方式:实验报告,占总成绩的50%。
评分方法:
按时提交:10%
报告整洁:10%
报 告:80%
其中实验目的:10%、实验内容:10%、实验环境:5%、
模型文档:30%、实验结果:20%、心得体会:5%
执笔:
审核:
批准人:
时间:
唐中印老师的其它课程
资本市场新常态下金融投资与基金风险防范课程大纲 04.22
资本市场新常态下金融投资与基金风险防范目录第一章节金融投资与私募股权投资基础知识一、当前我国金融投资与私募股权基金发展现状1、当前我国金融市场的生态系统2、当前私募基金整体运作情况3、当前私募基金政策演变及法律法规二、投资基金的投资流程解析1、九个投资流程节点概述(项目收集、项目初审、项目立项、签署投资备忘录、尽职调查、投资决策、签署投资协议、投资后管理、项
讲师:唐中印详情
资本市场新常态下金融投资与基金风险防范目录第一章节金融投资与私募股权投资基础知识一、当前我国金融投资与私募股权基金发展现状1、当前我国金融市场的生态系统2、当前私募基金整体运作情况3、当前私募基金政策演变及法律法规二、投资基金的投资流程解析1、九个投资流程节点概述(项目收集、项目初审、项目立项、签署投资备忘录、尽职调查、投资决策、签署投资协议、投资后管理、项
讲师:唐中印详情
资本市场新常态下金融投资与基金风险防范目录第一章节金融投资与私募股权投资基础知识一、当前我国金融投资与私募股权基金发展现状1、当前我国金融市场的生态系统2、当前私募基金整体运作情况3、当前私募基金政策演变及法律法规二、投资基金的投资流程解析1、九个投资流程节点概述(项目收集、项目初审、项目立项、签署投资备忘录、尽职调查、投资决策、签署投资协议、投资后管理、项
讲师:唐中印详情
资本运作:并购2.0时代的机遇与挑战培训实战课程 04.22
资本运作:并购2.0时代的机遇与挑战培训实战课程这是一门关于并购2.0时代的机遇与挑战的金融投资课程,以典型案例为载体,详细讲解并购相关基础知识、股权并购与资产并购的差异、并购交易路径的设计、不同出资方式的财税问题、股权并购下不同支付方式的财税问题、资产收购下的不同支付方式问题解析、并购谈判要点、对赌协议的税务处理、并购重组中税收问题及筹划重点等内容。课程以
讲师:唐中印详情
全面风险管理培训 04.22
2.2.5《全面风险管理培训》【培训目标】本课程讲求实效、学以致用,深入浅出地介绍了企业风险管理的基本理论与方法,并结合典型案例,给出了具体的企业风险管理基本方法,并具体回答了应该如何建立起低成本的、有效的企业内控制度的问题,了解内部控制监管法规的发展,熟悉全面风险管理,从而找到提升中国移动内控管理水平的思路与方法。【培训对象】全省内审人员【培训时间】2天【
讲师:唐中印详情
私募基金融投管退的原理与实务20170607 04.22
私募基金融投管退的原理与实务这是一门关于私募基金融投管退的原理与实务课程,以典型案例为载体,详细讲解当前我国金融投资与私募股权基金发展现状、投资基金的投资流程解析、基金投资运作中高发风险点(关键点)及对策、投资基金风险控制指标、唐老师总结股权投资心得及基金投资项目风险控制案例等内容。课程以唐中印讲师多年的私募基金投资管理和企业金融创新实战心得对案例进行亲身讲
讲师:唐中印详情
债权大纲 04.22
模块一:债权人委员会最新政策解读及操作实务一、《企业金融债务重组办法》草案内容与解读1、《办法》出台的背景、意义和重要作用2、《办法》内容披露及业务操作重点、难点二、《关于建立银行业债权人委员会工作机制的指导意见》解读1、《意见》内容重点及热点问题解读2、债权人委员会制度推进情况3、债权人委员会制度推进难点问题解析4、债权人委员会制度工作机制实施方式方法三、
讲师:唐中印详情
金融创新:结构化金融与资产管理实战课程(原版本) 04.22
金融创新:结构化金融与资产管理实战课程这是一门关于结构化金融与资产管理实践性的金融创新课程,以房地产行业为背景和典型案例为载体,从房地产资产证券化、房地产融资创新两个方面详细讲解我国房地产企业资产证券化最新政策、我国房地产资产证券化创新模式、国内资产证券化典型案例解析、搭建企业融资平台、地产金融政策主要变化解析、房地产银行信贷融资创新、资本市场融资创新、股权
讲师:唐中印详情
金融创新:结构化金融与资产管理实战课程 04.22
金融创新:结构化金融与资产管理实战课程这是一门关于结构化金融与资产管理实践性的金融创新课程,以房地产行业为背景和典型案例为载体,从房地产资产证券化、房地产融资创新两个方面详细讲解我国房地产企业资产证券化最新政策、我国房地产资产证券化创新模式、国内资产证券化典型案例解析、搭建企业融资平台、地产金融政策主要变化解析、房地产银行信贷融资创新、资本市场融资创新、股权
讲师:唐中印详情
- [潘文富] 中小企业招聘广告的内容完
- [潘文富] 优化考核方式,减少员工抵
- [潘文富] 厂家心目中的理想化经销商
- [潘文富] 经销商的产品驱动与管理驱
- [潘文富] 消费行为的背后
- [王晓楠] 辅警转正方式,定向招录成为
- [王晓楠] 西安老师招聘要求,西安各区
- [王晓楠] 西安中小学教师薪资福利待遇
- [王晓楠] 什么是备案制教师?备案制教
- [王晓楠] 2024年陕西省及西安市最
- 1社会保障基础知识(ppt) 21151
- 2安全生产事故案例分析(ppt) 20191
- 3行政专员岗位职责 19036
- 4品管部岗位职责与任职要求 16210
- 5员工守则 15449
- 6软件验收报告 15385
- 7问卷调查表(范例) 15105
- 8工资发放明细表 14541
- 9文件签收单 14184