统一建模语言UML课程教学大纲
统一建模语言UML课程教学大纲详细内容
统一建模语言UML课程教学大纲
统一建模语言UML课程教学大纲
一、课程的性质、任务和目的
该课程为计算机专业课,主要介绍面向对象的系统分析和建模语言UML的基本概念、
发展历程、UML语言的特点和使用UML进行系统分析建模的基本过程。为从事面向对象的
软件开发和设计等应用系统的开发奠定一个坚实的基础。
二、课程的基本内容和要求:
1. UML简介
教学任务:
1. 传统的软件开发方法介绍
2. 面向对象分析和设计技术
3. UML语言的发展和特点
教学要求:
介绍传统的软件工程开发方法,包括生命周期法和原型法等,同时介绍面向对
象分析和设计方法,了解UML作为面向对象方法的国际标准的基本特点和发展历
程。
2. UML语言概述
教学任务:
1. UML语言的基本结构
2. UML语言模型和图形
3. 视图、图、模型组织、公共机制、扩展机制
4. 使用UML建模
5. UML支持的工具
教学要求:
简要介绍UML语言的概念、组成内容和定义方法,以便读者进一步了解UML语言
以及正确掌握其方法。这里的基本内容包括:UML模型、图形、视图、图、模型
组织等。
3. USE CASE 图
教学任务:
1. USE CASE图概述
2. 用例图USE CASE
3. 活动者和角色
4. 描述用例
5. 测试用例
6. 实现用例
教学要求:
介绍USE CASE图的基本用法,能够熟练的使用USE
CASE图进行问题论域的分析,绘制USE CASE图。
4. 对象类图和对象图
教学任务:
1. 对象类图
2. 对象类的关联
3. 聚合和组合
4. 泛化和依赖
5. 对象图与接口
6. 高级对象类与模板
7. 对象类图的用法
教学要求:
介绍对象类图与对象图的表示方法,能够熟练的使用对象类图和对象图表达对象
的静态结构和对象之间的关联,掌握高级对象类与模板的特殊用法。
5. 交互图
教学任务:
1. 顺序图
2. 协同图
3. 交互图的应用
教学要求:
介绍交互图的一般表示方法,能够熟练的使用两种交互图(顺序图和协同图)表
示对象之间的消息传递的时间顺序,掌握顺序图和协同图在表达问题的异同。
6. 状态图
教学任务:
1. 状态机和状态图
2. 转移
3. 并发状态图
4. 状态图的应用
教学要求:
介绍状态图一般表示方法,能够熟练的使用状态图表示系统模型的状态变化的动
态特征,掌握状态机和状态图的转化关系以及状态图的基本应用。
7. 活动图
教学任务:
1. 活动图的基本元素
2. 活动的分解
3. 并发
4. 活动图的应用
教学要求:
介绍活动图表示的一般方法,能够熟练的运用活动图表示系统的动态模型,掌握
活动图分解的基本方法和并发活动图的表示方法。
8. 包图
教学任务:
1. 包及其联系
2. 包图及其应用
教学要求:
介绍包图的一般表示方法,能够熟练的使用包图封装对象类图和对象类,掌握包
图的一般使用技巧和优化方法。
9. 物理图
教学任务:
1. 组建图
2. 配置图
3. 节点建模
教学要求:
介绍物理图表示的一般方法,能够熟练的构建组件图和对物理模型进行配置,学
会对复杂节点进行组件建模。
10. 一个实例系统的分析和设计
教学任务:
1. 系统需求
2. 问题分析
3. 静态建模
4. 动态建模
5. 物理建模
教学要求:
通过一个完整的实例学习使用UML语言建立系统模型,包括系统的静态模型和动态
模型,最终构建系统的物理模型。
三、学时分配表
|序号 |内容 |讲授 |实验 |小计 |
|1 |UML简介 |6 | |6 |
|2 |UML语言概述 |6 | |6 |
|3 |USE CASE图 |4 |2 |6 |
|4 |对象类图和对象图 |6 |2 |8 |
|5 |交互图 |4 |2 |6 |
|6 |状态图 |3 |2 |5 |
|7 |活动图 |3 |2 |5 |
|8 |包图 |2 | |2 |
|9 |物理图 |2 | |2 |
|10 |一个实例系统的分析和设计 |2 | |2 |
|11 | |38 |10 |48 |
|合计 |48 |
四、实验项目表
|序号 |实验项目名称 |实验 |必开 |每台 |目的要求 |
| | |时数 |/ |套人 | |
| | | |选开 |数 | |
|1 |熟悉ROSE2003软件 |2 |选 |1 |掌握rose2003建模工 |
| |开发环境(课外) | | | |具 |
|2 |用例图设计 |2 |必 |1 |掌握UML中用例图建立|
| | | | | |方法 |
|3 |类图和对象图设计 |2 |必 |1 |掌握UML中类图和对象|
| | | | | |图建立方法 |
|4 |交互图设计 |2 |必 |1 |掌握UML中交互图建立|
| | | | | |方法 |
|5 |状态图设计 |2 |必 |1 |掌握UML中状态图建立|
| | | | | |方法 |
|6 |活动图设计 |2 |选 |1 |掌握UML中活动图建立|
| | | | | |方法 |
|7 |包图设计(课外) |2 |选 |1 |掌握UML中包图建立方|
| | | | | |法 |
|8 |物理图设计(课外 |2 |选 |1 |掌握UML中物理图建立|
| |) | | | |方法 |
|9 |系统实现(课外) |2 |必 |1 |实现系统代码并测试 |
| | | | | | |
五、有关说明
课程教材与参考书:
《UML与系统分析设计》 张龙祥 著 人民邮电出版社
《UML对象设计与编程》 刘润东 著 北京希望电子出版社
《UML设计核心技术》 蒋惠等 著 北京希望电子出版社
执 笔 人:唐学忠
审 定 人:王文琴
批 准 人:郑成增
唐中印老师的其它课程
资本市场新常态下金融投资与基金风险防范课程大纲 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