出版時(shí)間:2004-5-1 出版社:科學(xué)出版社 作者:王暉,郭燕慧,余安萍 頁數(shù):332
內(nèi)容概要
本書主要介紹了面向?qū)ο筌浖こ痰睦碚摵蛯?shí)踐方法,包括面向?qū)ο蟮姆治雠c設(shè)計(jì)技術(shù)、軟件配置管理技術(shù)、面向?qū)ο蟮能浖y試與度量技術(shù),以及實(shí)踐過程中典型工具的使用。 本書描述了當(dāng)前面向?qū)ο筌浖_發(fā)過程的基本理論和實(shí)用技術(shù),適合作為大學(xué)計(jì)算機(jī)專業(yè)高年級(jí)學(xué)生和研究生學(xué)習(xí)軟件工程的參考書;同時(shí)本書提供的面向?qū)ο蟮能浖こ添?xiàng)目開發(fā)的方法和指南,對(duì)具有一定經(jīng)驗(yàn)的系統(tǒng)分析員、面向?qū)ο蟪绦蛟O(shè)計(jì)人員、軟件配置管理人員、軟件測試人員和軟件開發(fā)管理人員的實(shí)踐活動(dòng)也具有指導(dǎo)意義。
書籍目錄
1 面向?qū)ο蠹夹g(shù)基礎(chǔ) 1.1 面向?qū)ο笏枷氲挠蓙? 1.2 面向?qū)ο蟮幕靖拍? 1.2.1 對(duì)象 1.2.2 類 1.2.3 消息 1.3 面向?qū)ο笙到y(tǒng)的特性 1.3.1 封裝性 1.3.2 繼承性 1.3.3 多態(tài)性 小結(jié) 2 面向?qū)ο蟮姆治雠c設(shè)計(jì)技術(shù) 2.1 傳統(tǒng)系統(tǒng)分析與設(shè)計(jì)方法 2.1.1 數(shù)據(jù)流分析技術(shù) 2.1.2 E-R模型 2.1.3 結(jié)構(gòu)化的設(shè)計(jì) 2.1.4 Jacobson方法 2.1.5 傳統(tǒng)分析設(shè)計(jì)方法的不足 2.2 面向?qū)ο蟮姆治雠c設(shè)計(jì) 2.2.1 面向?qū)ο蠓椒ê喗? 2.2.2 面向?qū)ο蟮姆治雠c設(shè)計(jì) 2.2.3 面向?qū)ο蟮目梢暬<夹g(shù)與UMI 小結(jié) 3 UML 3.1 UML簡介 3.1.1 UML的產(chǎn)生 3.1.2 UML的定義 3.1.3 UMI.的目標(biāo) 3.1.4 UML語言概述 3.2 UML與面向?qū)ο蟮能浖治雠c設(shè)計(jì) 3.3 UML的用途 3.3.1 不同類型的系統(tǒng) 3.3.2 軟件開發(fā)周期的主要活 3.3.3 其他應(yīng)用 3.4 UML視圖 3.5 UML模型圖 3.5.1 用況圖 3.5.2 類圖 3.5.4 順序圖 3.5.5 協(xié)作圖 3.5.6 狀態(tài)圖 3.5.7 活動(dòng)圖 3.5.8 組件圖 3.5.9 部署圖 3.6 UML的通用機(jī)制 3.6.1 規(guī)格說明 3.6.2 修飾 3.6.3 注解 3.7 UML的擴(kuò)展機(jī)制 3.7.1 構(gòu)造型 3.7.2 標(biāo)記值 3.7.3 約束 3.8 UML的規(guī)則 小結(jié) 4 面向?qū)ο蟮姆治龊驮O(shè)計(jì)實(shí)踐 4.1 使用Rose進(jìn)行面向?qū)ο蠓治龊驮O(shè)計(jì) 4.1.1 Rose概述 4.1.2 用況視圖 4.1.3 邏輯視圖 4.1.4 J頃序圖、協(xié)作圖、狀態(tài)圖和活動(dòng)圖 4.1.5 組件視圖 4.1.6 部署視圖 4.1.7 代碼生成 4.1.8 逆向生成 4.2 使用S.DA輸出文檔 4.2.1 SoDA概述 4.2.2 SoDA命令 4.2.3 生成報(bào)告和文檔 4.2.4 定制SoDA模板 小結(jié) 5 軟件配置管理 5.1 配置管理的基本思想 5.1.1 配置管理的概念 5.1.2 軟件配置管理過程 5.1.3 軟件配置管理最佳實(shí)踐 5.2 基于ClearCase的配置管理 5.2.1 ClearCase簡介 5.2.2 安裝C1earCase 5.2.3 創(chuàng)建VOB 5.2.4 創(chuàng)建視圖 5.2.5 基本操作 小結(jié), 6 面向?qū)ο筌浖y試 6.1 軟件測試基本理論 6.1.1 軟件測試的概念 6.1.2 軟件測試的方法 6.1.3 軟件測試的類型 6.2 軟件測試過程 6.3 軟件測試工具 6.3.1 Rational PurifyPlus 6.3.2 Rational TestManager 6.3.3 Rational Robot 6.3.4 Rational SiteCheck 小結(jié) 7 面向?qū)ο筌浖攘? 7.1 軟件規(guī)模度量 7.1.1 代碼行度量 7.1.2 功能點(diǎn)度量 7.2 軟件復(fù)雜性度量 7.2.1 Halstead度量 7.2.2 McCabe度量 7.3 面向?qū)ο筌浖攘刻攸c(diǎn) 7.3.1 CK度量 7.3.2 MOOD度量 7.4 軟件質(zhì)量度量 7.4.1 軟件質(zhì)量度量的層次模型 7.4.2 軟件質(zhì)量特性 7.4.3 軟件質(zhì)量度量過程 小結(jié) 主要參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
面向?qū)ο筌浖治鲈O(shè)計(jì)與測試 PDF格式下載