《UML和模式应用(原书第3版)》目录

 

学习 《UML和模式应用(原书第3版)》目标:

  • 理解OOA/D思想
  • 如何使用UML建模
  • 如何使用设计模式
  • 如何设计分层架构

 

目录:

第1部分 绪论

第1章 面向对象分析和设计

第2章 迭代、进化和敏捷

第3章 案例研究

第2部分 初始阶段

第4章 初始不是需求阶段

第5章 进化式需求

第6章 用例

第7章 其他需求

第3部分 细化迭代1-基础

第4部分 细化迭代2-更多模式

  • 第23章 迭代2:更多模式
  • 第24章 快速的更新分析
  • 第25章 GRASP:更多具有职责的对象
  • 第26章 应用GoF设计模式

第5部分 细化迭代3-中级主题

  • 第27章 迭代3--中级主题
  • 第28章 UML活动图及其建模
  • 第29章 UML状态机图和建模
  • 第30章 用例关联
  • 第31章 领域模型的精化
  • 第32章 更多的SSD和契约
  • 第33章 架构分析
  • 第34章 逻辑架构的精化
  • 第35章 包的设计
  • 第36章 使用GoF模式完成更多对象设计
  • 第37章 使用模式设计持久化框架
  • 第38章 UML部署图和构建图
  • 第39章 架构的文档化:UML和N+1视图模型

第6部分 其他主题

  • 第40章 迭代式开发和敏捷项目管理的进一步讨论

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/yaoyuan2/p/10648866.html

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
本书论述运用UML(统一建模语言)和模式进行对象建模的方法和技巧,重点讨论了如何使用面向对象的分析和设计技术来建造一个健壮的和易于维护的系统。 全书叙述清晰、图文并茂、实例丰富,是一部来自于大量经验的总结性论著,适合在学习和工作中需要运用面向对象技术的高校师生或工程技术人员使用,特别适用于对面向对象技术有一定了解但希望进一步提高开发水平的应用开发人员。 目录 第一部分结论 第1章 面向对象的分析与设计 1.1 运用UML模式和面向对象的分析与设计技术 1.2 分配职责 1.3 什么是分析和设计 1.4 什么是面向对象的分析和设计 1.5 类比--组织MicroChaos公司的业务 1.5.1 MicroChaos公司正迅速发展壮大 1.5.2 什么是业务过程 1.5.3 组织中的角色是什么 1.5.4 谁该干什么?他们之间如何协作 1.6 面向对象的分析与设计的例子 1.6.l 定义用况 1.6.2 定义概念模型 1.6.3 定义协作图 1.6.4 定义设计类图 1.6.5 掷骰子游戏例子的总结 1.7 面向对象的与面向功能的分析与设计 1.8 警告:"分析"和"设计"可能引起术语上的"冲突" 1.9 统一建模语言 .第2章 开发过程导论 2.l 导言 2. 1.l 推荐的过程和模型--RPM 2.1.2 讨论范围 2.2 UML和开发过程 2.3 高层步骤 2.4 迭代开发 2.4.1 确定开发周期的时间企 2.4.2 用况和迭代开发周期 2.4.3 划分用况的层次 2.5 计划和细化阶段 2.6 构造阶段--开发周期 2.7 选择制品创建的时机 2.7.1 何时创建概念模型 2.7.2 何时创建扩展用况 第3章 定义模型和制品 3.l 导言 3.2 建模系统 33 样例模型 3. 4 制品之间的关系 第二部分 计划和细化阶段 第4章 学习案例:销售点终端 4.1 销售点终端系统 4.2 系统体系结构的层次和学习案例的重点 4. 3 我们的策略:反复学习和反复开发 第5章 理解需求 5.1 导言 5.2 需求 5.3 总体问题陈述 5.4 顾客 5.5 目标 5.6 系统功能 5.6.1 功能的分类 5.6.2 基本功能 5.6.3 处理支付的功能 5.7 系统属性 5.8 需求阶段的其他制品 第6章 用况:对过程的描述 6.1 导言 6.2 活动及其相互间的依赖关系 6.3 用况 6.3.1 高层用况举例:购买商品 6.3.2 扩展用况举例:用现金购买商品 6.33 扩展格式的说明 6.4 参与者 6.5 使用用况时的常见错误 6.6 用况的识别 6.7 用况和领域过程 6.8 用况、系统功能和可跟踪性 6.9 用况图 6.10 用况的格式 6.10.1 高层格式 6.10.2 扩展格式 6.11 系统及其边界 6.12 主要、次要和可任选的用况 6.13 基本用况和真实用况 6.13.1 基本用况 6.13.2 真实用况 6.133 购买商品的基本用况 6.13.4 购买商品的真实用况 6.14 表示法要点 6.14.l 用况的命名 6.14.2 扩展用况的开始部分 6.14.3 判定点和分支的表示法 6.15 一个开发过程中的用况 6.15. l 计划和细化阶段的步骤 6.15.2 迭代开发周期阶段中的步骤 6.16 销售点终端系统的处理步骤 6.16.l 识别参与者和用况 6.16.2 用高层格式书写用况 6.16.3 绘制系统的用况图 6.16.4 为用况增加关联 6.16.5 书写一部分扩展的基本用况 6.16.6 在必要情况下书写一些真实用况 6.16.7 划分用况的层次 6.17 样例模型 第7章 用况的分类和时间调度 7.1 导言 7.2 将用况调度分配到开发周期中实现 7.2.1 用况和开发周期 7.2.2 用况的分类 7.3 销售点终端应用系统中的用况分类 7.4 "系统启动"用况 7.5 销售点终端应用系统中用况的时间调度 7.5.1 创建复杂用况的多个本 7.5.2 用况分配 7.6 "购买商品"用况的本 7.6.1 购买商品一本1 7.6.2 购买商品一本2 7.7 小结 第8章 开始进入一个开发周期 第三部分 分析阶段(1) 第9章 建立一个概念模型 9.1 导言 9.2 活动及其相互之间的依赖关系 9.3 概念模型 9.3.1 理解领域词汇 9.3.2 概念模型不是软件设计模型 9.33 概念 9.3.4 概念模型和问题分解 9.
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页