出版時間:2004-1 出版社:清華大學(xué)出版社 作者:殷兆麟
內(nèi)容概要
本教材按照國家程序員、高級程序員和程序設(shè)計師職業(yè)標準要求編寫。
UML及其建模工具是用于為面向?qū)ο箝_發(fā)的軟件系統(tǒng)進行可視化描述、建造和文檔編制的建模語言。全書分為10章。第1章簡明介紹傳統(tǒng)軟件工程的概念、技術(shù)、方法;第2章介紹UML的基本知識;第3章介紹如何利用UML為系統(tǒng)建模;第4章至第7章介紹如何使用Rational Rose建模工具建立系統(tǒng)用例視圖、邏輯視圖、組件視圖和部署視圖;第8章介紹如何由Rose模型生成Java代碼及其逆向工程;第9章介紹如何由Rose模型生成VB代碼及其逆向工程;第10章介紹Rational統(tǒng)一過程和成熟度模型CMM。
本教材以超市進銷系統(tǒng)為示例貫穿全書主要的教學(xué)內(nèi)容,力求概念清楚、簡明實用??梢宰鳛楦呗毟邔S嬎銠C應(yīng)用、網(wǎng)絡(luò)專業(yè)、電子商務(wù)、多媒體專業(yè)的現(xiàn)代軟件工程或UML及其建模工具等方面課程的教材。
書籍目錄
第1章 軟件工程方法學(xué) 1.1 概述 1.2 軟件生命周期方法學(xué) 1.3 面向?qū)ο蟮姆椒? 1.4 計算機軟件系統(tǒng)的建模原則 小結(jié) 習(xí)題第2章 建模語言UML 2.1 UML目標 2.2 UML語言概述 2.3 UML建模 小結(jié) 習(xí)題第3章 UML實例分析 3.1 軟件系統(tǒng)需求分析 3.2 建立系統(tǒng)用例視圖 3.3 系統(tǒng)邏輯視圖 3.4 數(shù)據(jù)庫設(shè)計 小結(jié) 習(xí)題第4章 Rational Rose 環(huán)境介紹 4.1 Rational Rose簡介 4.2 Rose開發(fā)環(huán)境 小結(jié) 習(xí)題第5章 Rational Rose 用例模型分析 5.1 業(yè)務(wù)用例模型 5.2 系統(tǒng)用例模型 小結(jié) 習(xí)題第6章 Rational Rose 邏輯模型分析 6.1 業(yè)務(wù)對象模型 6.2 分析模型 6.3 設(shè)計模型 小結(jié) 習(xí)題第7章 Rose 組件視圖和部署視圖 7.1 Rose組件視圖 7.2 Rose部署視圖 小結(jié) 習(xí)題第8章 模型生成Java代碼及其逆向工程 8.1 模型生成Java代碼概述 8.2 Java語法單元與Rose模型圖素的對應(yīng) 8.3 與項目有關(guān)的Java代碼生成控制屬性 8.4 與類有關(guān)的Java代碼生成控制屬性 8.5 類特征生成Java類代碼的有關(guān)屬性 8.6 類操作生成代碼的有關(guān)屬性 8.7 關(guān)聯(lián)作用生成代碼的有關(guān)屬性 8.8 Rose圖素生成的Java代碼 8.9 逆向工程 小結(jié) 習(xí)題第9章 模型生成VB代碼 9.1 模型生成VB代碼 9.2 創(chuàng)建組件及代碼生成 9.3 模型成分與對應(yīng)的VB語法成分之間的對應(yīng) 9.4 逆向輸出Rose模型 小結(jié) 習(xí)題第10章 Rational 統(tǒng)一過程 10.1 軟件工程的過程概述 10.2 Rational統(tǒng)一過程 10.3 Rational統(tǒng)一過程的結(jié)構(gòu) 10.4 如何在過程中作用UML 10.5 評價軟件過程成熟度的標準 小結(jié) 習(xí)題參考文獻
圖書封面
評論、評分、閱讀與下載