课程目录:系统架构设计师课程培训
4401 人关注
(78637/99817)
课程大纲:

    系统架构设计师课程培训

 

 

 

 

1 绪论
1.1 系统架构的概念及其发展历史
1.2 系统架构师的定义与职业素质
1.3 系统架构师知识结构
1.4 从开发人员到架构师
2 计算机与网络基础知识
2.1 操作系统基础知识
2.2 数据库系统基础知识
2.3 计算机网络基础知识
2.4 多媒体技术及其应用
2.5 系统性能
3 信息系统基础知识
3.1 信息化概述
3.2 信息系统工程总体规划
3.3 信息化的典型应用
4 系统开发基础知识
4.1 软件开发方法
4.2 需求管理
4.3 开发管理
4.4 设计方法
4.5 软件的重用
4.6 逆向工程与重构工程
5 软件架构设计
5.1 软件架构概念
5.2 基于架构的软件开发方法
5.3 软件架构风格
5.4 特定领域软件体系结构
5.5 系统架构的评估
6 UML建模与架构文档化
6.1 UML现状与发展
6.2 UML基础
6.3 基于UML的软件开发过程
6.4 系统架构文档化
7 设计模式
7.1 设计模式概述
7.2 设计模式实例
8 XML技术
8.1 XML基本语法
8.2 XML命名空间
8.3 DTD
8.4 XML Schema
8.5 可扩展样式表语言
8.6 其他相关规范
9 面向构件的软件设计
9.1 构件的概念
9.2 构件的布线标准
9.3 构件框架
10 构件平台与典型架构
10.1 OMG方式
10.2 SUN公司的方式
10.3 Microsoft的方式
11 信息安全技术
11.1 信息安全关键技术
11.2 信息安全管理和评估
11.3 信息安全保障体系
12 系统安全架构设计
12.1 信息系统安全架构的简单描述
12.2 系统安全体系架构规划框架及其方法
12.3 网络安全体系架构设计
12.4 数据库系统的安全设计
12.5 案例:电子商务系统的安全性设计
13 系统的可靠性设计
13.1 软件可靠性
13.2 软件可靠性建模
13.3 软件可靠性评价
13.4 软件的可靠性设计与管理
14 基于ODP的架构师实践
14.1 基于ODP的架构开发过程
14.2 系统构想
14.3 需求分析
14.4 系统架构设计
14.5 实现模型
14.6 架构原型
14.7 项目规划
14.8 并行开发
14.9 系统转换
14.10 操作与维护
14.11 系统移植
15 架构师的管理实践
16 层次式架构设计
17 企业集成架构设计
18 面向方面的编程
19 嵌入式系统设计
20 面向服务的架构