1、深入理解构架的重要性;
2、系统地掌握构架开发的技术和方法;
3、掌握构架分析的步骤和方法;
4、理解构架模式,及其在构架分析、设计中的应用;
5、掌握软件架构质量的评估;
6、深刻理解SOA的理念。
1、软件构架介绍
2、软件生命周期进程模型介绍
3、使用UML进行软件架构设计
4、设计模式与软件架构设计
5、实践:完成电子商务站点的分析设计
6、软件架构设计的方法论
7、软件架构设计原则
8、基于SOA架构设计
9、软件架构涉及12种服务模式
10、表现层框架设计
11、中间层架构设计
12、数据访问层设计(持久层架构设计)
13、XML设计、数据架构规划与数据库设计
14、企业集成框架设计
15、SOA 案例研究
16、基于J2EE架构与.NET架构协作模式
17、综合架构案例剖析:
18、如何描述和评估软件架构质量