时间:2011年3月22日—3月25日(3月21日报到)
地点:上海
一、系统架构师课程说明
中国信息化培训中心根据软件开发在我国企事业单位信息化建设中的战略影响作用,结合国内外成熟理论体系与众多企事业单位的信息化实际情况,提炼了系统架构方法与案例,形成了具有品牌特色的“中培教育信息化管理与信息技术培训”课程。该课程经过工业和信息化部人才交流中心的严格审定,纳入国家专业技术人才知识更新工程项目(简称“653工程”)与全国信息化工程师建设人才培养体系,致力于为社会提供高端层次的软件架构人才培养服务。
人力资源和社会保障部、工业和信息化部联合支持下,中国信息化培训中心已经成功将该套课程体系推向了铁路、银行、航空、制造业、专业运营商、金融等行业,服务客户达近万家。服务中国IT,创新企业未来,中心将竭诚为您提供高端信息化管理与信息技术最佳培训。
二、 系统架构师考核认证
培训结束经考核成绩合格者获得:
1、人力资源和社会保障部、工业和信息化部联合颁发的《专业技术人才知识更新工程培训证书》(653证书)。该证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。
2、工业和信息化部人才交流中心颁发的《全国信息化工程师证书》。
三、系统架构师培训师资
李老师 九年的软件开发经历,尤其擅长基于开源中间件架构企业级应用;有独立工作流引擎开发、企业系统应用集成方面的丰富经验。擅长结合实际,在复杂的应用环境中选择适合的技术组合并合理利用开源中间件来降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。
郭老师 博士,曾任国内著名软件集团解决方案中心负责人,在研发管理与技术开发平台建设、软件产品战略规划、盈利模式设计、企业战略咨询等领域有极其丰富的经验和创新。多年一直从事软件产品价值链分析、软件产品规划、研发管理体系与流程设计优化等工作,对研发团队如何和谐高绩效协同工作等方面有深入研究。
杨老师 十余年的团队项目开发经验。采用远程合作开发的模式,实现了跨地区的软件开发,历经了几十个软件项目的设计与开发。项目涉及建设工程、制造和IT领域。曾培训企业包括长春一汽、中科院NEC、首都机场信息中心、中国地球物理研究院、中国平安保险公司、鞍山钢铁集团、海关总署、上海贝尔、阿尔卡特等多家知名企业。
四、系统架构师培训目标
1、掌握架构设计的核心思想与方法,并能够在软件架构设计的质量优化中灵活应用;
2、理解影响软件架构设计质量的问题、对策、解决方案与整体应对策略;
3、能够使用规范的方法组织项目开发,并且发挥创造性思维去改进已有的过程与设计方案,从而达到提高质量与降低成本的目的;
4、对产品线架构与复用技术有深刻而透彻的理解,能够对改进本单位的开发过程提出有见地的意见。
五、系统架构师课程内容 (一)软件架构设计的目标与过程 1)软件架构的问题与目标
软件架构设计的方法学基础、论软件架构与架构师
2)软件架构的设计过程
3)架构驱动的迭代开发过程
4)迭代的建立架构基线 (二)从业务架构到产品架构 1)确定架构设计的目标
2)业务概念的逐层分解求精
3)从业务架构概念到产品架构概念
4)通过重构进一步优化架构 (三)结构设计的重构与优化 1)软件重构与结构优化
2)单一职责原则(SRP)
3)开放—封闭原则(OCP)
4)依赖倒置原则(DIP)
5)接口隔离原则(ISP)
6)包的设计与重构原则
8)封装业务单元的变化
9) 利用观察者模式隔离业务单元的变化
10)代理模式在架构设计中的应用 (四)产品线架构的组织与原则 1)产品线架构的组织方法
2)产品线架构的构思
3)产品线架构的预见与调整
4)简化架构保持平衡 (五)基于质量属性的架构策略 1)质量度量模型与质量属性场景
2)应对质量属性的架构设计过程
3)可靠性质量解决方案
4)基于高可集成性的架构设计
6)系统安全性设计与软件架构
7)架构评审与决策
8)软件架构的恢复
9)软件架构挖掘 (六)业务敏捷性与面向服务的架构 1)从业务的角度思考SOA的应用
2)SOA项目的路线图与规划
3)架构师在SOA设计中需要考虑的问题
4)SOA架构设计中的Web服务
5)SOA与业务流程管理
6)SOA的业务效益与误区 (七)大型软件架构设计案例分析 1)案例背景介绍和项目小组角色区分
2)业务建模和需求分析实战练习和要点分析
3)高层架构的选择和设计案例分析
4)详细架构设计中的主要矛盾及案例分析
5)进度控制和风险管理案例分析
6)变更管理及其应对技巧
7)基于变化的数据库设计实战练习
8)项目实施过程中的非技术阻力和对策
9)用例驱动和迭代开发中的人才梯队培养模式
10)产品线架构和核心资产库构建案例研究
11)以某信息化架构为例讨论超大型项目的顶层设计 (八)软件架构设计中有关技术问题分析 1)高层设计中架构体系的合理选择
2)架构设计中的数据库分析和ORM
3)系统开发的前奏(语言、工具和组织)
4)架构设计中的WEB容器、EJB容器及常见问题
5)深入研究Spring 框架,问题、矛盾与解决方案
6)架构师如何面对轻量级和重量级架构的选择
7)架构师如何看待测试技术
8)Spring中利用AOP和IOC这两个有价值的技术
9)如何合理利用Spring整合EJB、Hibernate与Struts
10)软件架构设计中必须认真考虑仔细推敲的若干问题
六、系统架构师培训对象
项目经理、系统架构师、系统分析师、高级程序员、资深开发人员等。
七、系统架构师培训费用
每人5000 元(含培训费、考试费、证书费、资料费、午餐),食宿统一安排,费用自理。(请学员带一寸彩照2张—背面注明姓名,身份证复印件一张)。
注:学习资料包括教材《软件构架实践》(第二版)、PPT(光盘)、实验软件(光盘)、记录本、笔等。 |