培训对象 |
中高级程序员、系统分析员、需求调研人员、构架设计师、项目经理,技术主管、其他对软件体系结构感兴趣的人员。 |
培训目标
及内容 |
该课程理论联系实际,共包括以下几部分
1. 软件架构概述
目标:本课程完成后,您将具备以下能力
软件架构的起源,现状
软件架构的定义,研究内容
软件架构的结构,样式
软件架构的应用与架构师
架构师的角色与职责
2. 架构的原则,设计,分析,评估
目标:本课程完成后,您将具备以下能力
软件架构的原则-VRAPS参考模型
软件体系结构培训大纲第4 UML软件工程组织认证课程大纲
软件架构的基本原则
软件架构和质量属性,设计
基于架构的开发
软件架构的分析
软件架构的评估
3. 软件架构的重用,设计模式,Framework
目标:本课程完成后,您将具备以下能力
架构的重用
软件架构模式
设计模式概述(GOF的23中模式)
J2EE核心模式(Web层,业务逻辑层,集成层)
系统框架(当前流行的Struts,Web Application Framework为例)
4. J2EE技术综述
目标:本课程完成后,您将具备以下能力
J2EE技术概述
J2EE的Web技术实现
J2EE的业务逻辑实现(EJB于Corba 比较分析等)
J2EE的集成层(JMS WebService XML)
5. J2EE的架构模式
目标:本课程完成后,您将具备以下能力
J2EE核心模式概述
J2EE Web架构模式
J2EE 业务逻辑层的架构模式
J2EE的EAI架构模式
XML在J2EE架构的应用
6. 项目实际架构分析
目标:本课程完成后,您将具备以下能力
分析Sun PetStore的体系结构
IP计费系统体系结构
中国网通语音受理项目的体系结构
中国社会保险项目体系架构
软件开发过程的(RUP XP),管理,成功与失败教训
|
课程特点 |
1、、理论与实践相结合,注重案例的讲解
2、有深刻的理论深度,准确把握软件体系结构。
3、全真案例讲解,互动式教学、学员边做边学,具体、深刻。
4、咨询学员提出的案例,指导分析、设计。 |