出版時間:2007-11 出版社:清華大學(xué) 作者:吳潔明 頁數(shù):382 字?jǐn)?shù):605000
Tag標(biāo)簽:無
內(nèi)容概要
本書是作者多年教學(xué)研究與工程項目開發(fā)經(jīng)驗編寫的軟件工程實(shí)踐教程。 全書以5條主線介紹軟件工程的原理、方法和過程。第1條,從軟件的特點(diǎn)引出軟件危機(jī)的概念,介紹軟件危機(jī)的解決方法,即本書的的核心內(nèi)容軟件工程,第2條從軟件的生存周期入手,介紹軟件生命周期各個階段軟件的存在形式和評價標(biāo)準(zhǔn),詳?shù)杞榻B軟件文檔的寫作及管理,第3條從軟件工程實(shí)踐出發(fā),介紹可行性研究結(jié)構(gòu)化分析和設(shè)計方法,以及相應(yīng)的工具和步驟,第4條從面向?qū)ο蟮母拍钊胧?,結(jié)合UML講述面向?qū)ο蠓治龊驮O(shè)計的方法、工具和步驟,第5條詳細(xì)講述軟件測試的概念、方法、策略和步驟。 本書以實(shí)例驅(qū)動理論講解。在結(jié)構(gòu)化方法和面向?qū)ο蠓椒ǖ闹v述中使用相同的示例,目的是讓讀者從中體會兩種方法各自的特點(diǎn),特別是面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)。 本書適用于普通高等院?!败浖こ獭闭n程的教材或參考書。書中給出了大量的實(shí)用模板和表格,可供軟件工程師在實(shí)際項目開發(fā)參考應(yīng)用。
書籍目錄
第1章 軟件工程概述 1.1 軟件和軟件危機(jī) 1.2 軟件工程發(fā)展簡史 1.3 軟件工程的定義和目標(biāo) 1.4 軟件工程的7條基本原理 1.5 軟件生命周期模型 1.6 軟件工程過程 1.7 軟件開發(fā)方法簡述 1.8 軟件工程相關(guān)的技術(shù)規(guī)范、標(biāo)準(zhǔn)和最新文獻(xiàn)的信息源 1.9 練習(xí)第2章 可行性研究 2.1 可行性研究的任務(wù) 2.2 可行性研究的步驟 2.3 可行性分析的要素 2.4 成本/效益分析 2.5 可行性研究的模板 2.6 練習(xí)第3章 需求工程 3.1 需求工程的概念 3.2 確定系統(tǒng)目標(biāo)和范圍 3.3 需求獲取方法 3.4 定義軟件的質(zhì)量屬性 3.5 需求優(yōu)先級 3.6 需求驗證技術(shù) 3.7 需求管理 3.8 練習(xí)第4章 結(jié)構(gòu)化分析 4.1 結(jié)構(gòu)化分析的主要工具 4.2 結(jié)構(gòu)化分析方法的實(shí)現(xiàn)步驟 4.3 結(jié)構(gòu)化分析規(guī)格說明書 4.4 結(jié)構(gòu)化分析實(shí)例 4.5 練習(xí)第5章 結(jié)構(gòu)化軟件設(shè)計 5.1 軟件設(shè)計的過程 5.2 軟件設(shè)計原則和影響設(shè)計的因素 5.3 軟件設(shè)計的概念 5.4 軟件結(jié)構(gòu)圖 5.5 結(jié)構(gòu)化設(shè)計方法 5.6 圖書管理信息系統(tǒng)軟件結(jié)構(gòu)設(shè)計 5.7 優(yōu)化軟件設(shè)計 5.8 設(shè)計復(fù)查 5.9 數(shù)據(jù)設(shè)計 5.10 接口設(shè)計 5.11 詳細(xì)設(shè)計 5.12 設(shè)計規(guī)格說明書 5.13 練習(xí)第6章 軟件測試第7章 編寫程序第8章 面向?qū)ο蟮男枨蠓治龅?章 面向?qū)ο笤O(shè)計第10章 面向?qū)ο蟮膶?shí)現(xiàn)第11章 面向?qū)ο蟮臏y試第12章 軟件開發(fā)文檔的寫作和管理第13章 系統(tǒng)維護(hù)第14章 軟件復(fù)用參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載