出版時間:2007-4 出版社:電子工業(yè)出版社 作者:國剛 頁數(shù):288 字數(shù):470000
內(nèi)容概要
本書主要介紹統(tǒng)一建模UML的基礎(chǔ)知識及Rational Rose 2003工具的使用方法。全書內(nèi)容豐富,包括對軟件工程思想、面向?qū)ο笏枷搿ML相關(guān)概念、Rational Rose工具等方面內(nèi)容的詳細介紹,本書最后是一個圖書館借閱系統(tǒng)的研究實例,通過該綜合實例,對使用Rational Rose進行UML建模的全程進行了深入剖板。此外,本書每章后面配有一些習(xí)題,完成這些習(xí)題可以使讀者加深對UML的認識。 本書可作為大專院校計算機軟工程專業(yè)學(xué)生學(xué)習(xí)UML和面象對象的技術(shù)教材,也可作為廣大軟件開發(fā)人員和系統(tǒng)架構(gòu)分析設(shè)計人員自學(xué)UML的參數(shù)和指導(dǎo)用書。
書籍目錄
第1章 軟件工程與UML概述 課前導(dǎo)讀 重點提示 1.1 軟件工程概述 1.1.1 軟件工程的發(fā)展歷史 1.1.2 軟件工程的生命周期 1.1.3 現(xiàn)代軟件工程 1.2 建模的目的 1.2.1 建模的重要性 1.2.2 建模原理 1.2.3 面向?qū)ο蠼! ?.3 UML語言概述 1.3.1 UML的歷史 1.3.2 UML包含的內(nèi)容 1.3.3 UML的定義 1.3.4 UML的應(yīng)用領(lǐng)域 1.4 本章小結(jié) 1.5 本章習(xí)題 1.6 本章答案第2章 面向?qū)ο蠹夹g(shù)與UML 課前導(dǎo)讀 重點提示 2.1 面向?qū)ο蠹夹g(shù)概述 2.1.1 面向?qū)ο蟮幕靖拍睢 ?.1.2 面向?qū)ο蟮拈_發(fā)語言 2.1.3 面向?qū)ο蟮脑O(shè)計工具與開發(fā)工具 2.2 面向?qū)ο蟮姆治觥 ?.2.1 面向?qū)ο蠓治龅膶哟巍 ?.2.2 面向?qū)ο蠓治龅幕具^程 2.2.3 面向?qū)ο蠓治龅幕驹瓌t 2.2.4 類圖 2.2.5 發(fā)現(xiàn)對象和定義類 2.2.6 對象之間的通信 2.3 面向?qū)ο蟮脑O(shè)計 2.3.1 面向?qū)ο笤O(shè)計的模型 2.3.2 面向?qū)ο蟮母邔釉O(shè)計 2.3.3 面向?qū)ο蟮念愒O(shè)計 2.4 基于UML的面向?qū)ο蠓治?、設(shè)計過程 2.5 本章小結(jié) 2.6 本章習(xí)題 2.7 本章答案第3章 UML軟件工程統(tǒng)一建模語言 課前導(dǎo)讀 重點提示 3.1 UML的構(gòu)成 3.2 視圖 3.2.1 用例視圖 3.2.2 邏輯視圖 3.2.3 并發(fā)視圖 3.2.4 組件視圖 3.2.5 配置視圖 3.3 圖 3.3.1 靜態(tài)圖 3.3.2 動態(tài)圖 3.4 模型元素 3.4.1 UML中的事物 4.4.2 UML中的關(guān)系 3.5 通用機制 3.5.1 修飾 3.5.2 注釋 3.5.3 規(guī)格說明 3.5.4 通用劃分 3.5.5 擴展機制 3.6 UML的擴展組件 3.7 UML建模的簡單流程 3.8 本章小結(jié) 3.9 本章習(xí)題 3.10 本章答案第4章 Rational Rose2003的基礎(chǔ)知識與操作 課前導(dǎo)讀 重點提示 4.1 Rational Rose2003的初步 4.1.1 Rational Rose的強大功能 4.1.2 Rational Rose的運行環(huán)境 4.1.3 Rational Rose的下載 4.2 Rational Rose2003的安裝 4.3 Rational Rose2003使用介紹 4.3.1 Rational Rose的主界面 4.3.2 Rational Rose的視圖 4.3.3 使用Rational Rose建?! ?.3.4 設(shè)置全局選項 4.4 本章小結(jié) 4.5 本章習(xí)題 4.6 本章答案第5章 用例圖 課前導(dǎo)讀 重點提示 5.1 用例圖的概念 5.1.1 概述 5.1.2 參與者(Actor) 5.1.3 用例(Use Case) 5.1.4 用例間的關(guān)系 5.2 用例圖建模技術(shù) 5.2.1 對語境建模 5.2.2 對需求建?! ?.3 實例——學(xué)籍管理系統(tǒng)中的用例圖 5.3.1 確定系統(tǒng)涉及的總體信息 5.3.2 確定系統(tǒng)的參與者 5.3.3 確定系統(tǒng)用例 5.3.4 使用Rose繪制用例圖的步驟 5.3.5 學(xué)籍管理系統(tǒng)中的用例圖 5.4 本章小結(jié) 5.5 本章習(xí)題 5.6 本章答案第6章 靜態(tài)視圖第7章 動態(tài)視圖——狀態(tài)圖 第8章 動態(tài)視圖——-時序圖 第9章 動態(tài)視圖——-協(xié)作圖 第10章 動態(tài)視圖——活動圖 第11章 UML實現(xiàn)與部署——組件圖與配置圖第12章 UML的擴展機制 第13章 Rose的雙向工程第14章 軟件工程統(tǒng)一開發(fā)過程與UML第15章 對象約束語言 第16章 網(wǎng)絡(luò)在線考試系統(tǒng) 第17章 汽車租賃系統(tǒng) 第18章 ATM自動取款機系統(tǒng)
圖書封面
評論、評分、閱讀與下載
UML與Rational Rose 2003軟件工程統(tǒng)一建模原理與實踐教程 PDF格式下載