24课时 ¥980.00
课程简介
本课程通过一个完整的软件设计沙盘项目及一组实际软件设计案例,完全覆盖设计过程各个知识体系实践应用:包括架构分析、架构分解、架构设计、架构分配、详细设计、构件设计等。
课程目标
掌握业务架构、应用架构、技术架构、数据架构多视角设计的过程与内容;
掌握如何构建架构能力框架;
掌握企业信息化架构的评审与发布的管控机制;
掌握企业信息化架构的迁移规划制定策略;
掌握企业信息化架构的治理管控方法;
掌握企业信息化架构的变更管理方法;
掌握企业信息化架构的需求管理方法。
适合人群
软件设计师
系统架构师
开发工程师
—————————————————————————————————————————
第0章 系统架构概述-系统架构课程介绍
0.1.系统架构课程介绍
第1章 系统架构概述-业务需求建模
1.1.业务需求建模
1.2.系统需求建模
1.3.二维矩阵
1.4.需求分析案例
1.5.关键质量和关键功能
第2章 系统架构之架构分割
2.1.概要架构概述
2.2.概要架构之初步设计
2.3.概要架构之高层分割
2.4.非功能需求考虑
第3章 系统架构之架构分划
3.1.细化架构案例
3.2.细化架构概述
3.3.细化架构之逻辑架构
3.4.细化架构之物理架构、运行架构、开发架构
3.5.细化架构之数据架构
第4章 系统架构之四入策略
4.1.系统架构之四入策略
第5章 设计定位价值之道
5.1.详细设计
第6章 面向对象设计工具
6.1.EA工具介绍
6.2.1.UML建模语言-静态建模-类与类图
6.2.2.UML建模语言-静态建模-对象图
6.3.1.UML建模语言-动态建模-状态图
6.3.2.UML建模语言-动态建模-活动图
6.3.3.UML建模语言-动态建模-交互图
6.3.4.UML建模语言-动态建模-时序图
6.3.5.UML建模语言-动态建模-通信图
第7章 面向对象设计原则
7.1.面向对象设计原则概述
第8章 面向对象职责分配
8.1.面向对象职责分配
第9章 面向对象设计模式
9.1.概述
9.2.设计模式案例
9.3.状态模式
9.4.适配器模式
9.5.观察者模式
9.6.命令模式
9.7.桥接模式
9.8.设计模式总结
第10章 面向数据结构设计
10.1.面向数据结构设计
第11章 面向体验界面设计
11.1.面向体验界面设计