课程简介 |
中科院计算所培训中心为从事软件开发的技术人员,专门开设了软件设计演练与实践课程,课程采用多个实战案例教学模式、案例练习中老师着重阐述和分析在实际项目中遇到的问题,提炼架构决策的思维方法,使学员体会在项目各个阶段中架构的发展演化规律,在实战中中提升学员的软件实践能力。 |
课程特色 |
1、理论与实践相结合,注重案例的讲解。 2、有深刻的理论深度,准确把握设计原则与要义。 3、全真案例讲解,学员边做边学,具体、深刻。 4、能够对学员提出的案例进行咨询,指导分析、设计。 |
课程详情 |
培训对象: 1、中高级程序员、系统分析员、架构设计师、产品市场技术人员。 2、具备IT部门工作经验,将负责信息化系统规划等相关任务的技术人员。 3、希望加强软件架构理论和实践能力的软件开发人员。 4、负责软件产品规划与定义的相关人员。 5、需要了解软件设计全过程的项目经理。 课程目标: 1、了解软件设计基本原理、主要原则和国内外主流方法论。 2、掌握前沿技术的同时,获得解决实际问题的规范和能力。 3、帮助软件企业完善软件架构设计、评审流程,改善软件开发质量和效率。 课程内容: 第一部分:架构设计思想与原理 一、架构设计的内涵 1、概念和定义 2、架构原理 3、架构的三个层次 4、企业架构设计的产物 5、大型系统架构设计的产物 6、中小型系统设计的产物 二、架构设计的外延 1、架构设计方法体系 2、架构与软件工程 3、架构与模式 三、架构师的成长 1、架构师关键素质 2、架构师职业发展建议 3、设计师与设计技能 第二部分:改造类项目案例分析与实践 一、软件复用与基于框架技术的架构设计 1、框架的选择/已有系统的架构 2、软件通用服务组件的设计 3、软件复用的管理策略:复用已有的东西,比自己编写更容易。如果不容易,大家就不会去复用。 二.软件腐化与希波克拉底宣言 1、First,DoNoHarm.首先,做到不伤害!—Hippocrates希波克拉底 2、Proxy代理模式与软件修改方案 3、decorator模式与遗留软件修改 |
师资介绍 |
由业界知名软件架构师亲自授课: 杨老师??中科院计算所培训中心特聘讲师,总后信息化顾问,国家SOA技术专家委常务委员、ISO国际标准组织SOA组中国区代表(首批4人小组成员)、国家人事部考试中心计算机命题评审委员会委员、军队信息化标准委员会副秘书长。 |
证书和收费情况 |
一、培训时间、地点 时间:2015年3月12日-3月14日 地点:北京 二、证书 培训结束,颁发中科院计算所职业培训中心“高级软件设计师”结业证书。 三、费用 培训费:5000元/人(含教材、证书、午餐、学习用具等)。食宿协助安排,费用自理。 |