購買方式
從需求分析開始, 一步步實作物件導向分析與設計的實務教材, 是學習物件導向分析與設計最佳入門指引!本書使用實務和案例分析角度來說明軟體開發的物件導向分析與設計, 詳細說明 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 敏捷軟體開發流程
Ch01 軟體工程與系統開發概論Ch02 物件導向技術導論Ch03 UML 統一塑模語言Ch04 物件導向分析與設計簡介Ch05 需求工程Ch06 使用案例圖Ch07 活動圖Ch08 使用案例模型Ch09 類別圖與物件圖Ch10 領域、概念與分析模型Ch11 互動圖 – 循序、通訊、時序與互動概觀圖Ch12 狀態機圖Ch13 設計模型Ch14 設計樣式與框架Ch15 組合結構、元件、套件與部署圖Ch16 案例研討:線上訂購系統Ch17 案例實作:MVC 設計模式的會員管理與購物車並收錄以下 PDF 電子書附錄 A UML 類別圖與 Java 程式碼附錄 B PHP+MySQL 開發環境的建立與物件導向語法附錄 C 中英名詞對照表