第I部分 入门篇
第1章 建模基础知识
1.1 企业应用程序、开发和建模
1.1.1 企业应用程序
1.1.2 企业开发
1.1.3 企业建模
1.2 Visio简介
1.3 构建Logon流程的模型
1.3.1 构建VB.NET类
1.3.2 生成Logon类的VB.NET代码
1.3.3 构建C#类
1.3.4 为Logon类生成C#代码
1.3.5 代码生成小结
1.4 构建数据库模型
1.4.1 构建数据库模型图
1.4.2 生成数据库
1.4.3 对数据库实施反向工程
1.5 总结
第2章 规划和记录解决方案
2.1 设计的含义
2.1.1 设计的重要性
2.1.2 “好”设计的含义
2.1.3 “坏”设计的成本
2.2 Microsoft解决方案框架设计 过程
2.2.1 概念设计
2.2.2 逻辑设计
2.2.3 物理设计
2.3 规划解决方案
2.3.1 规划过程
2.3.2 记录解决方案
2.4 总结
第II部分 UML
第3章 UML基础
3.1 UML简介
3.2 UML发展史
3.2.1 James Rumbau曲的OMT
3.2.2 Grady Booch的Booch开发 方法
3.2.3 Ivar Jacobson的OOSE方法
3.3 由OMG发布
3.4 使用UML
3.5 UML符号
3.5.1 功能图
3.5.2 行为图
3.5.3 实现图
3.6 总结
第4章 UML行为模型
4.1 用例图
4.1.1 行动者
4.1.2 关系
4.1.3 过程
4.1.4 包
4.1.5 系统边界
4.1.6 用例图小结
4.2 顺序图
4.2.1 对象
4.2.2 激活
4.2.3 消息
4.2.4 注解
4.2.5 顺序图小结
4.3 协作图
4.3.1 对象
4.3.2 链接
4.3.3 消息
4.3.4 协作图小结
4.4 活动图
4.4.1 泳道
4.4.2 活动
4.4.3 转换
4.4.4 状态
4.4.5 决策
4.4.6 活动图小结
4.5 UML到.NET的映射
4.6 总结
第5章 UML静态模型
第6章 规划VB.NET或C撑项目
第7章 维护UML文档
第III部分 VS.NET企业级功能
第8章 使用企业模板项目
第9章 使用策略文件
第10章 使用自定义帮助主题
第11章 VisuaI SourceSafe
第12章 Visio for Enterprise ArChitects2003
第13章 Appcation Center Tesl
第14章 Visual Studio Analyzer
第15章 部署应用程序
第IV部分 实际的项目
第16章 实际训练:内部项目
第17章 实际训练:外部项目
第V部分 建模工具
第18章 IBM RationaI XDE
第19章 比较Microsoft和IBM RationalUML工具及开发构架
第VI部分 MSF
第20章Microsoft SoIutions Framework 3.0
附录A 有用的链接和引用
展开