UML2面向對象分析與設計(第2版)

UML2面向對象分析與設計(第2版)

作者: 譚火彬
出版社: 清華大學
出版在: 2019-01-01
ISBN-13: 9787302506980
ISBN-10: 7302506981
裝訂格式: 平裝





內容描述


Fēnxī hé shèjì shì ruǎnjiàn kāifā zhōng zhì guān zhòngyào de yī huán, miànxiàng duìxiàng de fāngfǎ shì zhǔliú de ruǎnjiàn kāifā fāngfǎ,UML shì yòng yú miànxiàng duìxiàng fēnxī shèjì de biāozhǔnhuà jiàn mó yǔyán. Běn shū wéirào zhè 3 gè fāngmiàn zhǎnkāi, yǐ lùnshù fēnxī shèjì jiàn mó guòchéng wèi zuìzhōng mùbiāo, yǐ miànxiàng duìxiàng fāngfǎ zuòwéi jiàn mó de lǐlùn jīchǔ, yǐ UML zuòwéi jiàn mó zhīchēng yǔyán. Quánshū cóng miànxiàng duìxiàng hé UML de jīběn gàiniàn rùshǒu, xúnxùjiànjìn de jiǎngjiě yèwù jiàn mó, xūqiú jiàn mó, xūqiú fēnxī, shèjì yuánzé hé móshì, jiàgòu shèjì, gòujiàn shèjì hé dàimǎ shēngchéng děng fēnxī shèjì zhōng de gège zhīshì diǎn, bìng tōngguò duō gè guànchuān quánshū de ànlì jiāng gège zhīshì diǎn chuànlián qǐlái, xíngchéng yī tào wánzhěng de miànxiàng duìxiàng fēnxī shèjì fāngfǎlùn. Běn shū shì zuòzhě duōnián cóngshì ruǎnjiàn gōngchéng jiàoxué hé ruǎnjiàn xiàngmù kāifā shíjiàn de zǒngjié, shū zhōng bìng méiyǒu tài duō chōuxiàng de gàiniàn, zhǔyào guānzhù shíjì ruǎnjiàn kāifā zhōng suǒ xūyào de zhīshì hé shíjiàn jìnéng, lìqiú zuò dào tōngsú yì dǒng. Běn shū jì kě zuòwéi gāoděng yuàn xiào ruǎnjiàn gōngchéng zhuānyè jí jìsuànjī xiāngguān zhuānyè gāo niánjí běnkē shēng huò yánjiūshēng de jiàocái, yě kě gōng ruǎnjiàn kāifā rényuán yuèdú hé cānkǎo.
顯示更多內容
366/5000
分析和設計是軟件開發中至關重要的一環,面向對象的方法是主流的軟件開發方法,UML是用於面向對象分析設計的標準化建模語言。本書圍繞這3個方面展開,以論述分析設計建模過程為最終目標,以面向對象方法作為建模的理論基礎,以UML作為建模支撐語言。全書從面向對象和UML的基本概念入手,循序漸進地講解業務建模、需求建模、需求分析、設計原則和模式、架構設計、構件設計和代碼生成等分析設計中的各個知識點,並通過多個貫穿全書的案例將各個知識點串聯起來,形成一套完整的面向對象分析設計方法論。
本書是作者多年從事軟件工程教學和軟件項目開發實踐的總結,書中並沒有太多抽象的概念,主要關注實際軟件開發中所需要的知識和實踐技能,力求做到通俗易懂。

本書既可作為高等院校軟件工程專業及計算機相關專業高年級本科生或研究生的教材,也可供軟件開發人員閱讀和參考


目錄大綱


第1章上升到面向對象1.1從素數問題看面向對象1.1.1問題的提出1.1.2傳統的結構化解決方案1.1.3面向對象的解決方案1.1.4從結構化到面向對象1.2面向對象技術基礎1.2.1面向對象技術的發展歷史1.2.2面向對象技術的優勢1.3對象和類1.3.1對象1.3.2類1.4面向對象技術的相關原則1.4.1抽象1.4.2封裝1.4.3分解1.4 .4泛化1.4.5多態1.4.6分層1.4.7復用1.5建立面向對象思維1.5.1引入案例1.5.2用面向對象思維分析案例1.5.3利用UML表達分析結果1.6練習題第2章可視化建模技術2.1可視化建模基礎2.1.1建模的目的2.1.2建模的基本原則2.2統一建模語言2.2.1選擇UML 2.2.2UML統一歷程2.3UML 2組成結構2.3.1UML語法結構2.3.2UML語義結構2.4UML 2概念模型2.4.1構造塊2.4.2通用機制2.4.3架構2.5應用UML 2建模2.5.1用例圖2.5.2活動圖2.5.3類圖、對像圖、包圖和組合結構圖2.5.4順序圖2.5.5交互概覽2.5.6通信圖 2.5.7時間圖 2.5.8狀態




相關書籍

Project 專案管理認證高手

作者 李育文

2019-01-01

Software Architecture in Practice, 3/e (Hardcover)

作者 Len Bass Paul Clements Rick Kazman

2019-01-01

統一用例方法:UML與敏捷需求實踐

作者 張恂

2019-01-01