开发培训

“少走弯路就是最好的捷径”,幂知科技将组织、引进有价值、实用、优质的培训课程帮助企业及开发人员在工程软件研发过程中少走弯路,从而推动我国工程软件研发水平的提高。

软件体系结构

课程类型:企业内训       课程内容详情及购买,请致电 021-54163038。

培训对象:软件设计及开发架构师及工程师。

学员要求:熟悉UML, C++, C# 或Java等面向对象语言。了解.NET或J2EE 开发及应用平台。

培训师:作者伍小强博士或经伍博士认证及授权讲师。



课程简介:

软件体系结构(也称软件架构)的理论与实践已经形成成熟的体系,成为软件工程中的一个重要的领域,在大型复杂软件系统的开发过程中起着重要的作用。

本课程分为两部分内容。第一部分以软件工程基本原理为基础,讨论软件架构及软件架构师在软件工程中的作用,分析软件架构所要解决的软件工程中的问题,以及软件架构师应当具备的知识及技能体系,讲解软件架构的基本原理,方法及技巧,软件架构的评估及文档,软件模式及软件框架。第二部分介绍常见的架构模式以及它们在用户界面应用, 企业应用,企业应用整合及分布式对象等领域的应用。

本课程强调及兼顾理论体系的完整性,技术及应用题材的实用性。将有超过一半的课程时间讲解例子,技术案例及实际应用案例。例子及技术案例采用标准及最新的主流技术,包括C++, MFC, COM, .NET及J2EE等。应用案例涉及多个有实际意义的领域技术,包括办公自动化系统(OA),管理信息系统(MIS),网络及电子商务应用,企业资源规划(ERP),工程设计(CAD/CAE)数据和产品生命周期管理(EDM/PLM),涉及的行业包括制造业,金融,电信,医疗,电子游戏等。

在完成本课程后,学员应该能够掌握软件架构的原理, 方法及技巧,了解常见的架构模式以及它们在用户界面应用,企业应用及分布对象等领域的应用,能够对软件架构进行分析及评估,撰写软件架构文档。完成本课程的学员可以在实际工作中胜任软件设计师或初级软件架构师的工作。


讲师介绍:

伍小强博士,1983年毕业于北京大学力学系,毕业后公派赴美国洛杉矶加州大学(UCLA)留学,1989年25岁获工程博士学位。伍小强博士曾经在硅谷高科技企业包括Microsoft,IBM等公司从事技术研发工作,2003年作为第一位创始成员回国在上海协助创办Autodesk中国研究院,先后担任首席软件架构师,研发总监,技术服务总监等技术管理职务。2007年开始创业,先后创办及合伙创办了几家科技公司,从事软件产品开发及技术咨询服务的工作。

 伍小强博士是一位资深的IT教学及培训专家,曾任美国硅谷西北理工大学的讲座教授,是全世界最早在2001年MS.NET尚处于Beta阶段即在大学开设相关课程的教授之一,是“硅谷敏捷开发及软件模式小组”核心成员,该小组包含了硅谷IT业界活跃的学派领袖,引领着国际上软件工程及软件架构领域最先进的理念。

伍小强博士自2001年开始回国开展教学及培训工作,2002-2008年曾任中国科学院研究生院的客座教授,系统引进了硅谷敏捷开发及软件架构及设计模式的先进理念,独立创建了一套软件架构师培训及认证体系,并为企业提供培训,指导,咨询等服务,为国内培养了众多的软件工程管理和软件架构的高端人才。