出版時(shí)間:2009-8 出版社:北京郵電大學(xué)出版社 作者:江文 頁(yè)數(shù):135
內(nèi)容概要
本書以實(shí)用夠用為原則,介紹了UML的基本概念,全書內(nèi)容由淺入深逐步地展開,并通過大量的案例和課堂練習(xí),力圖使初學(xué)者容易理解。 本書從最基本的內(nèi)容講起,對(duì)UML的強(qiáng)大功能進(jìn)行了詳細(xì)而系統(tǒng)的介紹,并著重論述了如何使用UML對(duì)應(yīng)用系統(tǒng)進(jìn)行建模;同時(shí),為配合知識(shí)點(diǎn)的講述,將一個(gè)實(shí)際項(xiàng)目作為案例與所講述的內(nèi)容融合在一起,力圖做到從應(yīng)用中來到應(yīng)用去,如用類圖和交互圖來描述HNS軟件學(xué)院的JQQ聊天系統(tǒng)中的靜態(tài)和動(dòng)態(tài)行為。因此,本書是一本以知識(shí)為導(dǎo)向,以實(shí)際應(yīng)用為目標(biāo)的UML教材。
書籍目錄
第1章 UML和軟件工程 1.1 UML概述 1.1.1 建?!? 1.1.2 UML簡(jiǎn)介 1.1.3 建模工具 1.2 軟件工程與Rational統(tǒng)一過程 1.2.1 軟件 1.2.2 軟件危機(jī) 1.2.3 軟件工程 1.2.4 面向?qū)ο筌浖こ谭椒ā? 1.2.5 Rational統(tǒng)一過程 1.3 UML基本組成 1.3.1 UML事物 1.3.2 UML關(guān)系 1.3.3 UML圖第2章 需求建模 2.1 用例圖 2.1.1 參與者 2.1.2 用例 2.1.3 用例圖 2.1.4 用例與事件流 2.1.5 用例之間的關(guān)系 2.2 活動(dòng)圖第3章 架構(gòu)建?!?.1 狀態(tài)圖 3.1.1 事件 3.1.2 狀態(tài) 3.1.3 轉(zhuǎn)換 3.1.4 狀態(tài)圖 3.2 類 3.2.1 類 3.2.2 類成員的可見性 3.2.3 類的類型和類的尋找 3.3 類的關(guān)系 3.3.1 依賴 3.3.2 泛化 3.3.3 實(shí)現(xiàn) 3.3.4 關(guān)聯(lián) 3.4 交互圖 3.4.1 順序圖 3.4.2 協(xié)作圖第4章 應(yīng)用建?!?.1 對(duì)象圖和包 4.1.1 對(duì)象圖 4.1.2 包 4.2 組件圖和部署圖 4.2.1 組件圖 4.2.2 部署圖 4.3 正向工程與逆向工程 4.3.1 正向工程 4.3.2 逆向工程專業(yè)術(shù)語參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 UML和軟件工程1.1 UML概述內(nèi)容提要 UML是一種可視化的建模語言,它可以用來創(chuàng)建各種不同類型的模型。本節(jié)將首先講述建模的概念,然后引出建模語言——UML在UML這一小節(jié)中主要介紹了UML的歷史、UML的基本概念。另外,必須使用一種工具來實(shí)現(xiàn)UML建模,因此在本節(jié)的最后介紹了UML建模工具——Rational Rose。總的來說,本節(jié)主要內(nèi)容如下:·建模概述·UML簡(jiǎn)述·Rational Rose的使用介紹1.1.1 建模 1.什么是模型什么是模型?在回答這個(gè)問題之前,先來回憶一下生活中常見的一些圖表、文字:介紹天氣情況的氣象圖;指示交通情況的交通地圖;說明一部泡沫式滅火器如何打開的過程描述圖……所有這些,構(gòu)成了周圍世界各種各樣的模型。那么,模型是什么呢?簡(jiǎn)單地說,模型是對(duì)現(xiàn)實(shí)的簡(jiǎn)化。它可以是一個(gè)對(duì)象的微縮表示,是一種用于生產(chǎn)某事物的模式,也可以是一種設(shè)計(jì)或一個(gè)類型,還可以是一個(gè)待模仿或仿真的樣例。
編輯推薦
《軟件建模技術(shù)》是由北京郵電大學(xué)出版社出版發(fā)行的。
圖書封面
評(píng)論、評(píng)分、閱讀與下載