欢迎使用协会管理平台,请 登录 | 注册

关于举办“软件详细设计师”高级培训班的通知

2010-06-29 14:09   作者:张华宁

    

关于举办“软件详细设计师”高级培训班的通知

一、   培训特色

本课程注重实战,采用案例贯穿方式完成实践,让学员体验软件详细设计的完整过程,掌握软件详细设计的基本原则和模式,同时课程也以大量失败案例来警示学员,避免重蹈覆辙。目前详细设计面临的问题是需求不断变化,设计师如何能够使系统设计易维护,易复用,易扩展,以满足这种需求不断变化的情况。本课程提供了大量的实践案例,分析对各种难题的解决之道。同时结合分析业界经典开源项目和世界级大师(Erich Gamma Kent Beck, Robert C.Martin/Martin Flow)等项目,近距离鉴赏经典. 类似我们的欣赏唐诗宋词一样。

二、培训对象

各类 IT/软件企业和研发机构的软件架构师、软件设计师、程序员。对于怀有设计疑问和问题,需要梳理解答的团队和个人,效果最佳。

三、学员基础

学员学习本课程应具备下列基础知识:

1) 了解Java/C#或者C/C++语言; 

2) 了解OOP(面向对象)编程相关概念;

3)简单了解UML基本语法(主要使用类图和顺序图等常见几类UML)

四、讲师简介

Steven老师:曾任IBM架构师,此前在IBM中国研发中心高级工程师、技术专家、解决方案顾问。15年以上软件业经历,历任程序员、设计师、软件架构师、项目经理等职位.主要项目经验:参与或支持多家大型电信企业系统软件如中国电信97系统,中国移动BOSS系统(营业受理系统主架构师),负责某大型国有银行信贷核心系统,国家电网多个省门户系统,中国邮政,国家税务,社保等关键项目,负责系统架构设计及详细设计和相关软件技术支持。近年来专注于软件架构方法论和软件设计原则/模式,帮助客户进行需求分析、建模以及架构设计,为多家大型企业改造其核心业务系统,支持公司的业务迅速扩展,帮助客户设计并实施多个业务流程平台。加入IBM之前,在国外某大型IT公司任3年核心程序员,从事核心软件系统底层开发实现。

五、培训要点

本课程主要包含以下几个方面的内容:

1、结合电信、电力、税务和金融等多个项目实战案例进行分析。

2、鉴赏经典的开源项目,如临摹钢笔字贴一样,让我们看看好的设计应该如何去做。该开源项目均出自世界大师之手.

3、软件设计基本原则:结合案例分析这些原则,特别是一些最基本的设计原则,是如何应用在软件详细设计之中的。

4、设计模式: 知道模式是什么是一回事,而真正理解如何应用模式就完全是另一回事了。借助真实项目案例,展示如何在实际开发之中正确的选择和运用模式,而不是靠所谓的艺术感而进行设计堆砌。

5、常见设计的坏症状: 介绍目前我们常见的糟糕的设计坏症状,以告诫学员,今后如何避免出现这样的拙劣设计。

6、重构和持续集成:软件并不是在一开始就可以设计的完美无缺,因此可以通过预先设计,经过不断的重构进行改善,重构是实现优秀设计的一种重要手段,设计模式往往是重构的目标。

7UML建模技术如何在设计之中进行应用。避免目前UML语法式的学习,以避免过度滥用UML

8、软件通用机制的设计与实现:介绍常见详细设计之中必备的通用机制(比如异常处理框架,日志处理,事务,Cache,工作流,通信,接口,安全)

9、敏捷设计:学习敏捷设计方法的思想,价值观、原则和实践,对敏捷设计有一个清晰全面的认识。

10、应用框架(Application framework)设计:结合具体案例进行分析,如何应用和设计Framework

六、培训内容(见附件)

七、培训时间、地点

2010724日?0727  地点:杭州

八、证书

培训结束,对理论、实践双项考核成绩合格者,获得由中国信息产业培训网颁发的“软件详细设计师”证书。

九、费用

培训费:RMB4500/人(含教材、培训费、培训期间午餐以及学习用具等)食宿统一安排,费用自理。

请将报名回执发送给我协会,届时告知上课地点等相关事宜。

联系方式:

联系人: 张华宁

  话:0571-87672634    真:0571-88473228

E-mailzsia2zsia.org

 

软件详细设计师报名回执表

   

(盖章)

   

 

邮编

 

联 系 人

 

职 位

 

电话

 

   

 

Email

 

学员姓名(注明性别)

 

手机

 

学员姓名(注明性别)

 

手机

 

学员姓名(注明性别)

 

 

手机

 

学员姓名(注明性别)

 

手机

 

学员姓名(注明性别)

 

手机

 

注:1. 此表复印有效。2. 请在20100715日之前发送此报名回执表。

*版权所有,若转载请注明出处
浙江省软件协会微信公众账号