具体描述
从需求分析开始, 一步步实作物件导向分析与设计的实务教材, 是学习物件导向分析与设计最佳入门指引!
本书使用实务和案例分析角度来说明软体开发的物件导向分析与设计, 详细说明 OOA/OOD 与 UML 统一塑模语言之间的关系, 以及各种 UML 2.x 版图形的正确使用时机。
读者可以直接使用中文介面的 Software Ideas Modeler (SIM) 塑模工具建立 UML 图形, 使用 UML 进行物件导向分析与设计来建立使用案例模型、领域模型、概念模型、分析模型和设计模型, 实际了解软体开发的完整过程。
‧最直觉、容易理解的物件导向观念, 衔接软体工程的最佳导引
‧提供中文使用介面, 支援 UML 2.X 版图形的 UML 塑模工具
‧着重于物件导向分析与设计过程中各种模型的建立
‧详细说明软体工程、软体生命週期模型、敏捷开发的 XP 和 Scrum
‧详细说明使用案例模型、领域模型、概念模型、分析模型和设计模型
‧透过基础 GRASP 样式开始学习如何活用设计模式(Design Patterns)
‧分别使用 Java 和 PHP 语言实作 MVC 设计模式, 建立 Web 介面的会员管理、商品目录和购物车
本书特色
‧大开本 (16 开)、套色印刷, 精致呈现 UML 图表
‧提供中文使用介面, 支援 UML 2.X 版图形的 UML 塑模工具
‧分别以 Java 和 PHP 开发两个实务案例, 完整说明系统分析流程
‧介绍当红的 XP 和 Scrum 敏捷软体开发流程