高级软件架构设计实现及案例解析

讲师介绍:

汤涛  曾任微软(中国)有限公司顾问咨询部 资深顾问,公共事业部高级行业顾问,微软MVP、MCSD。具有相当丰富的项目管理和开发经验,作为技术专家设计、规划或评审过多个项目,其中包括中国人 民银行“人民银行货币调控系统”、海关总署“全国海关统计资讯系统”、“海关办公系统”和“移动办公系统”、人事部“全国机关事业单位工资管理系统”等。 对于软件需求开发管理、软件架构等具有相当丰富的实战经验。

课程目标:1、在架构设计过程中,如何把软件架构与企业信息化架构和规划结合,如何有效的利用架构模式,权衡各方资源搭建最优化架构,从而保证项目的成功顺利进行;

2、在充分考虑经济性、易用性和高效性的基础上,基于多种设计模式和不同的经验设计出适应性强、可扩展性高的应用架构。

活动城市

地区

开课日期

培训费用

上课地点

深圳

20081219-21

5200元/3日

待定

时间

主题

内容

第一天

Topic 1 企业软件构架简介

·Zachman架构框架

·Meta Group/Open Group/Gartner企业架构

·IBM企业架构/Microsoft架构框架

·美国国防部架构框架(DODAF )

·美国联邦政府架构框架(FEA)

·集成化结构框架(IAF)

·企业业务架构及描述语言(EBA-ML)

·企业架构与分区迭代

·企业架构的不同视图

·从企业架构到软件架构

Topic 2 架构方法论

1)管理架构视图

·软件架构规范的制订

·软件架构文档管理与配置管理

·软件架构风险管理

·如何描述和评估软件架构质量

2)业务架构视图

·业务现状及评估

·领域(业务)分析,

·需求分析及需求建模,获得业务架构

3)技术架构视图

·构建信息化总体建设蓝图

·软件架构的多维度

·服务的设计与原则

·软件架构模式

时间

主题

内容

第二天

Topic 3 企业信息化架构设计实现

·定义企业关键策略

· 规划企业信息化架构(IT planning)

·实现企业集成框架

Topic 4 软件架构设计实现(1)

·软件架构与软件过程

·软件架构设计总体流程

·WSE与JWSDP

·Web Logic/Websphere与.NET Framework/WSE协同

·微软用户界面设计精要

·实现Web Form和Win Form统一的几种方法及相应设计模式

·基于MVC模式的表现层设计

·基于B/S和C/S的用户界面集成的设计思想

·基于服务的中间层设计

·基于SOA/BPM的业务工作流设计

·工作流的选择与设计

·业务逻辑层安全设计

·跨组件及跨不同分层的安全设计

·业务逻辑层事务设计思想

·组件依赖的解耦设计

·多种服务模式设计

·关键抽象与实体组件

·数据访问层组件设计

·不同设计模式在持久层设计中的应用

·多种数据访问模型的考虑

 

时间

主题

内容

第三天

Topic 4 软件架构设计实现(2)

·ORM/Hibernate/CMP设计思想

·XML与业务实体

·通过动态实体支持动态表单

·连接对象管理

·数据库设计原则

·数据库性能规划与海量数据存储设计

·由实体模型实现数据库模型

·数据库设计与XML设计整合

·数据库封装业务逻辑设计

·软件架构与服务模式

·SSO(Single Sign-on)设计思想

Topic 5 商用软件/开源架构分析

·SAP与Axapta

·Biztalk与Tuxedo

·Team Foundation Server与Sharepoint Portal

·Spring/JBoss

·Hibernate/NHibernate

·NUnit/JUnit

Topic 6 软件架构师素养

·沟通技巧与表达力提升

·团队技巧提升

 

Topic 7 软件架构设计案例分析

·政府行业大型业务应用项目设计分析

·大型企业应用集成项目系统架构分析

·大型商业软件系统架构分析

你可能感兴趣的:(培训信息)