软件架构实践
软件架构实践

培训对象:

软件开发工程师


培训资料:

培训讲义,案例练习,上机操作


培训方式:

理论与案例练习相结合,配合工具指导与使用,资深讲师授课及辅导


课程特点

1、结合具体案例进行讲解,以一个具体的性能测试项目为出发点,将软件架构与分析设计过程的各个步骤集中在项目中体现

2、理论和实际结合,既有理论基础的准备,也有实际操作的指引

3、从系统全局着眼,不拘泥于具体实现方式


课程安排


第一天: 架构分析

9:00 - 12:00

架构分析工作的目的

架构分析的作用

相关工具的使用

13:00 - 16:00

活动:构架分析

类图

对象图

活动图


第二天构架

9:00 - 12:00

分析和设计主线

构架包括的工作

构架演进

定义备选构架

13:00 - 16:00 

构架分析的步骤:

开发构架概述

调查可用资产

定义子系统的高层组织

确定分析机制

确定核心的抽象概念

创建用例实现

开发高层部署模型

评审结果


第三天 C++和C#中使用架构

9:00 - 12:00 C#中使用架构

13:00 - 16:00 C#中使用架构


授课讲师 T- 128 刘老师 ( 男 )

工 作 经 验: (15年以上软件开发项目经验及10年以上软件开发架构授课经验)

7/2008至今

上海交大慧谷信息产业集团(软件开发部技术总监,首席顾问)

(软件开发技术专家讲师)

资深C++,C#, .NET开发技术专家,多年带领团队从事相关开发项目,成功项目举不胜举;

精通软件测试技术,包括高级QTP功能自动化测试,高级LoadRunner(LR)性能测试,高质量C++开发及测试等核心技术

精通ASP.NET,JAVA JSP,PHP,HTML5主流WEB开发技术, 10年以上WEB开发经验

擅长企业级架构,对企业软件架构理解深刻,项目经验丰富。


主要职责:

1、软件工程师团队的带领和首席系统分析;

2、作为高级培训讲师提供专业授课,内部讲师的培养和评估

3、软件事业部门相关管理工作。

其他从业经历


上海子杰信息技术有限公司(技术总监、开发事业部总经理)

武汉弘博软件教育股份有限公司(技术总监、首席讲师)

武汉某大学(电子通讯系讲师)