- 当前机构其他课程
- 更多+
- 同类热点网络课程
- 暂无相关热门网络课程
课程介绍
课程评论
课程问答
课程视频
培训课时:
24课时
适合人群:
1、程序员/资深程序员
2、软件设计人员/软件架构师
3、软件开发项目经理
4、软件测试经理
5、软件维护人员
6、其他相关岗位的人员或有兴趣的个人
2、软件设计人员/软件架构师
3、软件开发项目经理
4、软件测试经理
5、软件维护人员
6、其他相关岗位的人员或有兴趣的个人
培训目标:
1、理解软件架构设计的关键原则和概念
2、了解软件架构设计的有关工具
3、掌握软件架构设计的主要方法
4、掌握软件架构设计的主要模式
5、了解软件架构的相关标准
6、了解组件与接口的设计方法
7、了解开源软件架构
8、掌握软件架构的质量控制方法
9、掌握软件架构设计文档的写作技巧
10、掌握软件架构的评审、发布要点
11、掌握软件架构设计的变更管理技能
2、了解软件架构设计的有关工具
3、掌握软件架构设计的主要方法
4、掌握软件架构设计的主要模式
5、了解软件架构的相关标准
6、了解组件与接口的设计方法
7、了解开源软件架构
8、掌握软件架构的质量控制方法
9、掌握软件架构设计文档的写作技巧
10、掌握软件架构的评审、发布要点
11、掌握软件架构设计的变更管理技能
课程大纲:
第一章、架构师职业生涯规划,探讨软件架构师应具备的素质与能力
第二章、定义软件架构设计的视图及流程
第三章、软件架构设计的工具以及管理方案
第四章、软件架构设计方法综述
第五章、软件体系结构模式综述
第六章、特定领域软件架构体验
第七章、管理调度分析设计
第八章、MDA与软件工厂
第九章、软件架构相关的国际标准
第十章、由需求相关文档完成架构元素提取(架构全局分析)
第十一章、软件架构师分配局部分析任务
第十二章、依据设计师局部分析结果完成对象聚合
第十三章、描述组件Component(或服务Service)关系
第十四章、设计组件Component(或服务Service)接口
第十五章、组件Component(或服务Service)管理容器设计
第十六章、开源资源剖析
第十七章、软件架构质量属性分析
第十八章、软件架构技术选型与硬件体系结构设计
第十九章、软件架构文档撰写
第二十章、软件架构评审,发布架构基线
第二十一章、软件架构变更控制管理
第二章、定义软件架构设计的视图及流程
第三章、软件架构设计的工具以及管理方案
第四章、软件架构设计方法综述
第五章、软件体系结构模式综述
第六章、特定领域软件架构体验
第七章、管理调度分析设计
第八章、MDA与软件工厂
第九章、软件架构相关的国际标准
第十章、由需求相关文档完成架构元素提取(架构全局分析)
第十一章、软件架构师分配局部分析任务
第十二章、依据设计师局部分析结果完成对象聚合
第十三章、描述组件Component(或服务Service)关系
第十四章、设计组件Component(或服务Service)接口
第十五章、组件Component(或服务Service)管理容器设计
第十六章、开源资源剖析
第十七章、软件架构质量属性分析
第十八章、软件架构技术选型与硬件体系结构设计
第十九章、软件架构文档撰写
第二十章、软件架构评审,发布架构基线
第二十一章、软件架构变更控制管理
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加