当前位置:艾威培训主页 > 软件开发 > JAVA开发培训 > 软件架构分析与设计技术培训 >
软件架构分析与设计技术培训
- JAVA开发培训课程目录
- Java初级开发培训
- OCJP认证培训
- Java高级培训
- J2EE架构与设计培训
- J2ME手机游戏开发培训
- Java语言核心开发技术培训
- Eclipse高级开发培训
- Javascript与CSS开发培训
- Spring框架应用开发技术培训
- Struts框架高级应用技术培训
- 软件架构分析与设计技术培训
- 面向服务架构(SOA)高端技术培训
- Hibernate框架应用开发技术培训
- JSP J2EE Web应用开发技术培训
- Ajax DWR框架应用开发技术培训
- Enterprise JavaBean开发培训
- Java开发高级培训
- JavaScript框架与工具培训
- JavaScript开发性能优化最佳实践培训
课程介绍:
架构是设计一切系统的基础和核心。随着用户需求的变化及技术的发展,我们身边各式各样的系统也日趋复杂。如何在万象中剥离繁华,提炼事物的本质和精髓, “系统架构”正是化繁为简、打通两极世界的一门艺术。架构之美,在于和谐。本课程从业务梳理、流程建模、软件架构、设计模式等方面进行系统、全面地介绍。 强调理论与实践相结合,聚焦于软件架构行业,全面介绍软件应用系统架构的基本原理、方法以及经典的实践经验。把握共同的规律,预知未来的发展,选择最佳的 路径,尽可能减少成长的烦恼,并保持成熟的稳定,让企业充分享受属于架构整个生命阶段的华彩!
课程对象:
课程长度:5天
最新时间:定制课程(内训),人满开班(公开课)
课程大纲:
软件架构介绍
•架构的源起
•系统架构与软件架构
•软件架构的历程
•软件架构的误区
•软件架构生命周期
企业中的架构师
•软件架构师的定义、分类和职责
•软件架构师具备的素质
•架构师与职能经理
•架构师与开发人员
工作中的架构师
•解决商业问题
•解决架构问题
•解决设计问题
•解决编码实施问题
•工作中的沟通
•运用架构框架及工具
软件架构与设计流程
•构建商业架构概念
•构建应用架构概念
•确立和稳定架构基线
•子系统架构及设计
•构件与单元设计
•架构/设计流程中的角色和职责
软件架构及软件质量
•构建符合质量要求的系统架构
•架构构建重点考虑因素
•衡量系统架构的质量
软件架构的评审
•架构评审目标确定
•架构评审计划制定
•架构评审输入收集
•架构评审方法和技术选择
•架构评审输出汇总
•架构评审实践指导
软件架构的恢复与重构
•反向工程和正向工程
•架构和设计恢复
•架构和设计重构
•系统代码重构
软件产品线架构
•软件系统产品线基本概念
•共性和可变性分析
•构建软件产品线架构
•软件产品线架构的演化
•软件产品线的管理因素
软件架构的未来
•当今架构的潮流
•未来架构的发展
•架构的源起
•系统架构与软件架构
•软件架构的历程
•软件架构的误区
•软件架构生命周期
企业中的架构师
•软件架构师的定义、分类和职责
•软件架构师具备的素质
•架构师与职能经理
•架构师与开发人员
工作中的架构师
•解决商业问题
•解决架构问题
•解决设计问题
•解决编码实施问题
•工作中的沟通
•运用架构框架及工具
软件架构与设计流程
•构建商业架构概念
•构建应用架构概念
•确立和稳定架构基线
•子系统架构及设计
•构件与单元设计
•架构/设计流程中的角色和职责
软件架构及软件质量
•构建符合质量要求的系统架构
•架构构建重点考虑因素
•衡量系统架构的质量
软件架构的评审
•架构评审目标确定
•架构评审计划制定
•架构评审输入收集
•架构评审方法和技术选择
•架构评审输出汇总
•架构评审实践指导
软件架构的恢复与重构
•反向工程和正向工程
•架构和设计恢复
•架构和设计重构
•系统代码重构
软件产品线架构
•软件系统产品线基本概念
•共性和可变性分析
•构建软件产品线架构
•软件产品线架构的演化
•软件产品线的管理因素
软件架构的未来
•当今架构的潮流
•未来架构的发展