介绍Team Architect设计理念 |
理解微软领域规范设计语言(DSLs)
理解系统定义模型概念
理解面向对象概念,诸如OOA,OOD,AOP,SOA等
理解微软模型元数据的概念
理解UML 2.0与微软的架构设计工具关系
掌握23种设计模式
理解微软企业解决方案模式、数据模式、应用程序模式与安全模式 |
高级Team Architect设计方案(分布式系统设计器) |
使用应用和系统设计建模实现SOA架构
应用和系统设计建模中实现应用与系统边界规划
应用程序建模和系统建模
使用数据中心虚拟视图组织硬件、软件和网络边界,将应用与系统模型应用到虚拟视图中,模拟真实环境。 |
| 使用部署建模工具来定义和验证虚拟视图正确性,验证项目架构设计的正确性。
应用程序设计器与原型
扩展用程程序设计器
代码同步技术
软件工厂实现 |
使用类图建模工具进行设计、实现、修改和同步代码 |
UML与Class Designer对比
使用Visio2005按照UML 2.0规范进行详细设计
对比Borland Together 2005,IBM Rational XDE与Team Architect。
业务驱动开发(BDD)与业务类的分析设计
设计模式与详细设计思维方式
使用类图设计工具
类图与代码的同步
类图与源代码管理,团队协作设计和开发
类图与XML关系
扩展图形设计表达方式 |
数据库建模 |
数据库范式与数据库建模
数据库建模工具分析
对象角色建模 (ORM)
逻辑建模
物理建模
基于 Visio 的数据库建模
基于UML的数据库建模
数据仓库建模 |
软件架构设计与实现 |
表示层模式
中间层模式
持久层模式与Nhibernate
过程模式
.NET中12种服务模式 |
动手实验 |
创建逻辑数据中心图过程
创建应用程序图过程
创建系统图过程 |
| 创建部署图过程
创建类图过程
案例:电子商务站点方案设计全过程 |