你的位置: 首页 > 内训课首页 > 项目管理 > 课程详情

UML面向对象分析课程

暂无评价   
你还可以: 收藏
人气:2345 课纲 | 收藏

培训受众:

有一定研发经验人员

课程收益:

UML建模

课程大纲

课程描述:本课程从UML规范与Rose工具的应用,通过案例分析理解用UML进行面对对象系统分析与设计过程及RUP统一软件开发过程,并对用UML进行J2EE架构应用设计技术进行专题讲解,使学员掌握UML语言规范,达到利用UML进行面向对象系统分析设计的能力,熟悉J2EE技术架构应用的UML建模,并对RUP统一过程有较全面的认识
学习对象:具备一定程序设计经验或项目管理经验的人员。
课程内容提纲:
一. UML语言规范及ROSE应用
1. 软件体系结构与UML基本模型视图总述
体系结构与九种模型视图的基本概述及关系
2. 用UML对系统结构建模技术
讲解类、关系、图、类图、对象图、公共机制、接口、包、实例等基本概念及建模技术
3. 用UML对系统行为建模技术
讲解交互、用例、事件和信号、状态机、进程和线程、时间和空间、用例图、序列图、协作图、活动图、状态图等基本概念及建模技术
4. 对系统体系结构建模的技术
讲解构件、实施、协作、模式、框架、系统和模型、构件图、实施图等基本概念及建模技术
5. 用Rational Rose进行UML建模及开发应用
讲解用Rose进行UML建模的应用,各种视图在ROSE中的建立,视图目录及模型图的结构,以及在开发过程中各个阶段的应用
二.用UML进行面向对象系统分析与设计
1.概述
面向对象基本概念及运用UML、设计模式进行面向对象分析与设计技术总论
2.业务需求建模阶段:
a. 业务角色的查找及建立
b. 业务用例查找与分析
c. 用例模型的建立
d. 业务规则及其建模
e. 用活动图表示用例结构
f. 活动图泳道的划分及对象流的标识
g. 业务实体的分析及提取
h. 业务对象模型的建立
3.系统需求建模阶段:
a. 需求的捕获与理解
b. 系统功能的理解
c. 系统角色的建立
a. 系统用例的建立
b. 用例对过程的描述
c. 基本用例及其分类
d. 用例的扩展、包含及泛化关系
e. 用例规约及文档标准
f. SRS现代软件需求包的理解
4.分析阶段及分析模型的建立
a. 从用例建立概念模型
b. 分析及分析机制
c. 用例分析
d. 用例的关联
e. 概念的识别及提取
f. 概念模型的细化
g. 概念模型的扩展及润饰
h. 系统行为的分析-系统顺序图及契约
i. 用状态图对对象建模
j. 分析类及实体、控制、边界类的理解及分析
k. 建立分析类图
l. 包的组织
m. 系统分层及架构分析
5.设计阶段及设计模型的建立:
a. 从分析模型到设计阶段的映射
b. 描述真实用例
c. 设计用例
d. 对设计类的理解
e. 设计阶段的协作图
f. 对类的职责分配
g. 类设计的原理及原则
h. 设计模型中的关联、泛化及聚合关系
i. 设计模型中的系统行为的表达
j. 接口的设计
k. 包及子系统的设计
l. 系统构架设计的要点
m. 设计类图的建立
n. 软件架构文档及模板
三.RUP统一软件开发过程
1. RUP核心概念及过程
2. 迭代化开发原理
3. 与工作流程相关的工件和活动
4. 项目阶段和里程碑
5. 项目团队角色和职责
6. RUP在项目开发管理中的各阶段及重要性分析
7. 核心工作流:业务建模,需求,分析,设计,测试,实现
8. RUP角色定义及活动和工件
9. RUP文档模板及应用
四.应用案例分析
应用案例讲解穿插到培训的过程中,详细分析讲解课程注册系统案例,从需求阶段,到分析模型及设计模型的建立,包括用例规约的编写,文档样例等。

五.参考资料及文档
1、讲课文档课件及应用案例模型及文档
2、SUN J2EE架构师认证标准课程OO- 226教材:Object -Oriented Application Analysis
and Design for JavaTechnology(UML)
3、Modeling Language Guide
4、The Unified Modeling Language Reference Manual
六.培训时间:5天,可根据需要讲解的细致程度进行调整,课程结束后负责后续技术支持服务,解答相关技术问题。
七.培训费用:企业内训五千元一天(含教材资料费)

附:典型客户列表
深圳华为技术有限公司
北京易初珠海分公司
招商迪辰软件(深圳)系统有限公司
广州海特天高信息系统有限公司
深圳深港学产研基地
加拿大平台软件(北京)有限公司
成都四方信息技术有限公司
新疆联合信息发展有限公司
中国移动深圳研发中心
东南汽车(福建)有限公司
中国人寿保险公司
英菲丽特(深圳)有限公司
中国海关(深圳)
东莞开普互联有限公司
澳门民政局
国家电信技术第十研究所(西安)
电子技术集团第38研究所(合肥)
海南身份证制作中心
华汕电子
浙江机电职业学校
珠海摩天宇公司

本课程名称: UML面向对象分析课程

查看更多:项目管理内训课

uml UML面向对象 面向对象 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%