SDE111:UML建模

适合对象: 需求人员、设计人员、测试人员
线下课堂: 点击咨询 或拨打全国统一咨询电话: 400 900 6106
在线课程:

课程介绍

UML是面向对象开发中一种通用的图形化建模语言,它定义良好、易于表达、功能强大且普遍适用。面向对象的分析主要在加强对问题空间和系统任务的理解、改进各方交流、与需求保持一致和支持软件重用等4个方面表现出比其他系统分析方法更好的能力,成为主流的系统分析方法。UML统一了面向对象方法中使用的符号,并且就被OMG接纳为其标准之一。UML本身成为现代软件工程环境中对象分析和设计的重要工具。本课程将揭示UML在软件工程各个领域的建模技术,提升软件工程师的分析与设计的能力。

课程难度
线上时长   线下时长 5
预备知识
技能概述

1.理解UML 2.X标准 2.掌握UML图形化语言 3.学会使用UML工具 4.熟练使用UML语言表达自己分析与设计成果

线下课堂

序号 上课日期 上课地点 开班类型
1 2017/5/12、13、19、20、21 广州 脱产班

课程大纲

1 UML工具实践环境
1.1 介绍不同UML工具的能力
1.2 介绍选择适合UML工具的方法
1.3 介绍下载安装工具插件的方法
1.4 介绍团队在线合作与离线合作的方法
2 业务流程建模实践
2.1 介绍实践项目背景
2.2 演示业务流程建模过程
2.3 介绍UML工具扩展的方法
3 需求采集建模
3.1 介绍需求采集过程
3.2 扩展UML工具实现需求访谈模型
3.3 需求访谈文字内容与UML工具结合
4 基本需求分析建模
4.1 介绍需求分析过程
4.2 演示需求基本用例建模
4.3 介绍用例规格
4.4 演示质量用例与环境用例建模
5 高级需求分析建模
5.1 演示包含用例,扩展用例与泛化用例建模
5.2 辨析错误的用例模型
6 需求规格说明书文档
6.1 演示需求规格文档自动生成过程
6.2 演示需求规格模板的自定义过程
6.3 演示需求规格网站自动生成过程
7 健壮性分析建模
7.1 介绍最小UML建模
7.2 介绍Agile-ICONIX插件
7.3 演示健壮性分析过程
7.4 演示对象时序建模
8 测试用例分析模型
8.1 演示依据健壮性分析发现测试用例过程
8.2 演示测试用例分组过程(Test Case Suite)
8.3 演示Agile-ICONIX自动发现测试用例过程
9 架构组件建模
9.1 演示架构视图建立过程
9.2 演示架构组件建模过程
9.3 诠释架构元素与架构组件关系
9.4 诠释架构视图与包图的关系
10 架构组件关系建模
10.1 演示架构组件分层建模过程
10.2 演示架构组件总线建模过程
10.3 演示架构组件分布建模过程
10.4 诠释分层、总线与云计算关系
11 容器框架建模
11.1 诠释平台、框架、架构与结构关系
11.2 诠释MVC模式
11.3 演示容器框架建模过程
12 基础框架建模
12.1 诠释资源管理模式
12.2 演示内存资源的管理框架模型
12.3 揭示MemCached内涵
13 架构部署建模
13.1 扩展UML的部署图
13.2 演示架构部署建模过程
13.3 诠释运行环境规模估算
14 架构规格说明文档
14.1 演示架构规格文档自动生成过程
14.2 演示架构规格模板的自定义过程
14.3 演示架构规格网站自动生成过程
15 实体数据结构建模
15.1 演示实体建模过程
15.2 演示实践模型映射到数据库模型过程
15.3 诠释ORM模式
16 业务类建模
16.1 演示基本业务类建模过程
16.2 演示运用设计模式到业务类的过程
16.3 诠释设计模式记忆方法
16.4 诠释依赖解耦模型与第三者解耦模型
17 公共类建模
17.1 诠释公共类与业务类关系
17.2 演示公共类建模过程
18 详细设计文档
18.1 演示详细设计规格文档自动生成过程
18.2 演示详细设计规格模板的自定义过程
18.3 演示详细设计规格网站自动生成过程
19 测试用例设计建模
19.1 诠释测试场景、测试数据、测试断言设计模型
19.2 演示测试用例设计过程
19.3 演示测试用例追踪过程
20 测试用例规格文档
20.1 演示测试用例文档自动生成过程
20.2 演示测试用例文档模板的自定义过程
20.3 演示测试用例网站自动生成过程

资料下载

文档名称 大小 价格 操作

课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

{{Evaluationscore.toFixed(2)}}

满意度

  • {{item.EvaluationName}}

    {{item.EvaluationTime}}

    {{item.Description}}

    追加评价:

    {{e.EvaluationTime}}

    {{e.Description}}

课程问答

内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}