出版時(shí)間:2004-6-1 出版社:清華大學(xué)出版社 作者:陳松喬,王國(guó)軍,任勝兵 頁(yè)數(shù):354
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書系統(tǒng)地介紹了軟件工程的概念、原理、方法、技術(shù)、標(biāo)準(zhǔn)和相關(guān)法律法規(guī)。全書共十章,以軟件生存周期為主線,對(duì)軟件工程有關(guān)的分析、設(shè)計(jì)、驗(yàn)證、維護(hù)和管理等方面內(nèi)容作了詳盡闡述,突出結(jié)構(gòu)化技術(shù)、面向?qū)ο蠹夹g(shù)和組件技術(shù)在軟件開(kāi)發(fā)過(guò)程中的運(yùn)用,強(qiáng)調(diào)軟件產(chǎn)品質(zhì)量和軟件過(guò)程質(zhì)量的分析和保證。本書最后簡(jiǎn)要介紹了軟件工程標(biāo)準(zhǔn)化和軟件知識(shí)產(chǎn)權(quán)的有關(guān)內(nèi)容及其對(duì)軟件工程的影響。
本書包括了軟件生存期過(guò)程、用例建模、面向?qū)ο筌浖O(shè)計(jì)模式和模型/視圖/控制器框架等相關(guān)內(nèi)容的介紹。并且,為方便讀者理解與應(yīng)用設(shè)計(jì)模式和模型/視圖/控制器框架,本書附錄中給出了簡(jiǎn)明、完整的程序代碼。
本書內(nèi)容新穎,講述力求理論聯(lián)系實(shí)際、深入淺出、循序漸進(jìn)。每章均附有習(xí)題。
本書主要用作高等院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科學(xué)生的“軟件開(kāi)發(fā)技術(shù)”課程或研究生“軟件工程”課程的教材,也可作為其他相關(guān)專業(yè)的教學(xué)用書,或作為從事軟件開(kāi)發(fā)的科技人員的參考書、培訓(xùn)教材等。
書籍目錄
第1章 緒論 1.1 軟件工程的產(chǎn)生 1.2 軟件工程的研究對(duì)象與基本原理 1.3 軟件開(kāi)發(fā)方法 1.4 軟件工程工具和環(huán)境 1.5 軟件生存期過(guò)程 1.6 軟件工程常用生存周期模型 1.7 軟件工程的并行工程 1.8 小結(jié)習(xí)題1第2章 需求分析 2.1 需求分析的目標(biāo) 2.2 可行性分析 2.2.1 可行性分析內(nèi)容 2.2.2 可行性分析基本步驟 2.2.3 系統(tǒng)流程圖 2.3 需求收集 2.3.1 需求收集的內(nèi)容 2.3.2 需求收集的方法 2.4 需求規(guī)格說(shuō)明 2.5 數(shù)據(jù)流建模 2.6 實(shí)體-關(guān)系建模 2.7 系統(tǒng)行為建模 2.8 IDEF0功能建模 2.9 IDEF1X數(shù)據(jù)建模 2.10 用例建模 2.11 面向?qū)ο蠼? 2.12 統(tǒng)一建模語(yǔ)言UML第3章 概要設(shè)計(jì) 3.1 概要設(shè)計(jì)的任務(wù)和過(guò)程 3.2 軟件設(shè)計(jì)基本原則 3.3 面向數(shù)據(jù)流圖的設(shè)計(jì)方法 3.4 面向?qū)ο蟮脑O(shè)計(jì)方法 3.5 面向?qū)ο筌浖O(shè)計(jì)模式 3.6 模型-視圖-控制器框架 3.7 小結(jié) 習(xí)題3第4章 詳細(xì)設(shè)計(jì) 4.1 詳細(xì)設(shè)計(jì)的目標(biāo)與任務(wù) 4.2 結(jié)構(gòu)化程序的詳細(xì)設(shè)計(jì)技術(shù)與工具 4.3 Jackson程序設(shè)計(jì)方法 4.4 Warnier程序設(shè)計(jì)方法 4.5 面向?qū)ο蟪绦虻脑敿?xì)設(shè)計(jì) 4.6 基于組件的程序設(shè)計(jì)方法 4.7 小結(jié)習(xí)題4第5章 軟件驗(yàn)證技術(shù) 5.1 軟件測(cè)試基礎(chǔ) 5.1.1 測(cè)試觀點(diǎn) 5.1.2 測(cè)試原則 5.1.3 測(cè)試工具 5.1.4 測(cè)試組織 5.1.5 測(cè)試與調(diào)試 5.1.6 動(dòng)態(tài)測(cè)試步驟 5.2 代碼復(fù)審 5.2.1 代碼復(fù)審內(nèi)容 5.2.2 代碼會(huì)審 5.2.3 走查 5.2.4 辦公桌檢查 5.3 白盒測(cè)試 5.3.1 邏輯覆蓋法 5.3.2 基本路徑覆蓋法 5.3.3 循環(huán)覆蓋法 5.4 黑盒測(cè)試 5.4.1 等價(jià)分類法 5.4.2 邊界值分析法 5.4.3 猜錯(cuò)法 5.4.4 因果圖法 5.5 單元測(cè)試 5.5.1 測(cè)試策略 5.5.2 測(cè)試內(nèi)容 5.5.3 測(cè)試的階段及活動(dòng) 5.5.4 測(cè)試軟件 5.6 集成測(cè)試5.7 確認(rèn)測(cè)試5.8 系統(tǒng)測(cè)試第6章 軟件質(zhì)量和軟件質(zhì)量保證體系第7章 軟件維護(hù)技術(shù)第8章 軟件項(xiàng)目計(jì)劃第9章 軟件工程標(biāo)準(zhǔn)化與文檔寫作第10章 軟件知識(shí)產(chǎn)權(quán)保護(hù)與道德規(guī)范附錄A COM開(kāi)發(fā)實(shí)例附錄B 設(shè)計(jì)模式實(shí)例附錄C 中英文術(shù)語(yǔ)對(duì)照表參考文獻(xiàn)
媒體關(guān)注與評(píng)論
書評(píng)從軟件工程概念正式提出至今,已經(jīng)經(jīng)歷了將近40年的發(fā)展,取得在大量的理論和應(yīng)用研究成果,形成和促進(jìn)了軟件產(chǎn)業(yè)的飛速發(fā)展,在社地作畫活中扮演著愈來(lái)愈重要的角色。正是由于學(xué)術(shù)界和產(chǎn)業(yè)界的不懈努力,軟件工程正逐步發(fā)展成為一門成熟的專業(yè)學(xué)科。本教材正是為了適應(yīng)軟件工程高等教育的需要,組織具有多年軟件工程教學(xué)和實(shí)踐經(jīng)驗(yàn)的教師編寫而成的。
編輯推薦
從軟件工程概念正式提出至今,已經(jīng)經(jīng)歷了將近40年的發(fā)展,取得在大量的理論和應(yīng)用研究成果,形成和促進(jìn)了軟件產(chǎn)業(yè)的飛速發(fā)展,在社地作畫活中扮演著愈來(lái)愈重要的角色。正是由于學(xué)術(shù)界和產(chǎn)業(yè)界的不懈努力,軟件工程正逐步發(fā)展成為一門成熟的專業(yè)學(xué)科。本教材正是為了適應(yīng)軟件工程高等教育的需要,組織具有多年軟件工程教學(xué)和實(shí)踐經(jīng)驗(yàn)的教師編寫而成的。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載