Hot News
物件導向系統分析與設計:結合MDA與UML
Object-Oriented Systems Analysis and Design: An MDA Approach with UML
- 作者:吳仁和
- 書號:52WIT00709
- 定價:未訂
- 出版社:元照出版(智勝經管系列)
- 出版日:2026/07
- 版次:9版
書摘
本書第九版因應生成式 AI 技術快速成熟,針對物件導向系統分析與設計的方法論與實作流程進行全面性的增修與擴充,主要特色說明如下。
一、導入生成式 AI 之模型轉程式碼方法論,強化實作連結
除延續以 Enterprise Architect(EA)CASE Tool 進行完整塑模與實作示範外,本版新增生成式 AI 由模型轉換為程式碼之方法論與實作流程,說明如何以結構化模型與提示語驅動程式碼生成,以回應當前軟體開發自動化與智慧化的發展趨勢。
二、深化生成式 AI 與 PIM 的整合,優化核心 UML 圖形之塑模原則
本書進一步強化生成式 AI 與平台獨立模型(PIM)之整合關係,並針對循序圖、行為狀態機圖與類別圖等關鍵 UML 圖形,重新整理與優化其塑模方法論與建構原則,以提升模型語意的明確性、正確性與實務上的易用性。
三、完整揭示生成式 AI × MDA × UML 的整合式分析與設計觀點
本書系統性說明如何結合生成式 AI、MDA 與 UML,擴充系統動態行為與靜態結構之塑模方法論,並進一步說明生成式 AI 與 MDA 轉換機制之整合方式,以強化物件導向系統分析與設計在整體系統開發流程中的實用價值與自動化程度。
四、由理論到實作的四大內容架構,循序建構分析與設計能力
全書內容依學習與實務脈絡編排為四個部分:
- 首先介紹各種系統開發模式(如瀑布、雛型、RUP、動態系統開發、Scrum 與 MDA),並說明模組化系統理論、物件導向技術與實作基礎,包括物件導向的核心概念,以及系統分析與設計常用的塑模工具(如 UML)與分析觀點。
- 接著說明系統開發之需求分析與塑模流程,涵蓋需求擷取方式、塑模工具與方法論、強韌分析及其產出模型,作為後續模型轉換與實作的基礎。
- 再進一步介紹物件導向系統分析與設計的核心活動,包括物件互動行為塑模、結構塑模與類別正規化等,並說明相關塑模工具、方法論及其分析成果。
- 最後整合生成式 AI、MDA 與 UML,說明從系統分析、系統設計到程式模型之轉換步驟與方法論,以及系統元件與結構塑模的相關工具與產出模型。
五、案例貫穿全書,強調模型、方法論與實作之連貫性
書中以一完整案例,結合 CASE Tool 與生成式 AI,依上述步驟與方法論進行需求分析、物件導向系統分析與設計塑模,並根據各階段產出之模型實際完成資訊系統開發,使讀者能清楚掌握結合生成式 AI、MDA 與 UML 進行物件導向系統分析與設計時,從塑模概念、分析活動、模型產出到系統實作之完整且連貫的流程。
- 教學配件:教師教學PowerPoint、教師手冊、題庫
吳仁和教授的SA&D講堂
目錄
- chapter 01 資訊系統開發概論
- chapter 02 資訊系統開發模式
- chapter 03 物件導向技術
- chapter 04 需求分析
- chapter 05 需求塑模案例
- chapter 06 物件互動行為塑模
- chapter 07 物件互動行為塑模應用
- chapter 08 使用者介面塑模──結構與狀態
- chapter 09 物件結構塑模
- chapter 10 類別正規化
- chapter 11 生成式AI×MDA之轉換方法論
- chapter 12 生成式AI×MDA轉換之案例實作
- chapter 13 系統元件與結構塑模
- chapter 14 結論與展望











