出版時(shí)間:2002-1 出版社:人民郵電出版社 作者:張海藩 頁(yè)數(shù):338 字?jǐn)?shù):529000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書吸取了國(guó)內(nèi)外大量同類書刊的精華,并總結(jié)了編者多年來(lái)從事軟件工程教學(xué)和研究的經(jīng)驗(yàn)和體會(huì),其特點(diǎn)是:講解深入淺出,著重講透基本的概念、原理、技術(shù)和方法;既注重系統(tǒng)性、科學(xué)性和先進(jìn)性,又特別注重實(shí)用性;既有原理性論述,又有豐富、完整的實(shí)例與之配合,利于讀者理解和掌握。
本書由五篇共16章構(gòu)成,第一篇講述軟件工程與軟件過(guò)程;第二篇講述結(jié)構(gòu)化分析、設(shè)計(jì)與實(shí)現(xiàn);第三篇講述面向?qū)ο蟮母拍?、模型、分析、設(shè)計(jì)與實(shí)現(xiàn);第四篇講述軟件項(xiàng)目的計(jì)劃、組織和控制,并介紹了一些相關(guān)的國(guó)際標(biāo)準(zhǔn);第五篇講述形式化方法、統(tǒng)一建模語(yǔ)言UML和軟件重用。?
本書內(nèi)容新穎、實(shí)例豐富,可作為高等院?!败浖こ獭闭n程的教材或教學(xué)參考書,也可供軟件工程師、軟件項(xiàng)目管理者和應(yīng)用軟件的開發(fā)人員閱讀參考。
書籍目錄
第一篇 軟件工程與軟件過(guò)程 第1章 軟件工程 1 1.1 軟件危機(jī) 1 1.2 軟件工程 6 1.3 小結(jié) 10 習(xí)題 11 第2章 軟件過(guò)程 13 2.1 軟件生命周期的基本任務(wù) 13 2.2 瀑布模型 16 2.3 快速原型模型 18 2.4 增量模型 19 2.5 螺旋模型 20 2.6 噴泉模型 22 2.7 小結(jié) 23 習(xí)題 24第二篇 傳統(tǒng)方法學(xué) 第3章 結(jié)構(gòu)化分析 25 3.1 概述 25 3.2 與用戶通信的技術(shù) 26 3.3 分析建模與規(guī)格說(shuō)明 29 3.4 實(shí)體—關(guān)系圖 31 3.5 數(shù)據(jù)流圖 33 3.6 狀態(tài)轉(zhuǎn)換圖 38 3.7 數(shù)據(jù)字典 39 3.8 小結(jié) 41 習(xí)題 42 第4章 結(jié)構(gòu)化設(shè)計(jì) 44 4.1 結(jié)構(gòu)化設(shè)計(jì)與結(jié)構(gòu)化分析的關(guān)系 44 4.2 軟件設(shè)計(jì)的概念和原理 45 4.3 模塊獨(dú)立 49 4.4 啟發(fā)規(guī)則 51 4.5 表示軟件結(jié)構(gòu)的圖形工具 53 4.6 面向數(shù)據(jù)流的設(shè)計(jì)方法 56 4.7 人機(jī)界面設(shè)計(jì) 65 4.8 過(guò)程設(shè)計(jì) 69 4.9 過(guò)程設(shè)計(jì)的工具 71 4.10 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法 76 4.11 小結(jié) 82 習(xí)題 83 第5章 結(jié)構(gòu)化實(shí)現(xiàn) 86 5.1 編碼 87 5.2 軟件測(cè)試基礎(chǔ) 90 5.3 邏輯覆蓋 94 5.4 控制結(jié)構(gòu)測(cè)試 96 5.5 黑盒測(cè)試技術(shù) 103 5.6 測(cè)試策略 108 5.7 調(diào)試 115 5.8 軟件可靠性 118 5.9 小結(jié) 121 習(xí)題 121第三篇 面向?qū)ο蠓椒▽W(xué) 第6章 面向?qū)ο蟮母拍钆c模型 127 6.1 面向?qū)ο蠓椒▽W(xué)概述 127 6.2 面向?qū)ο蠓椒▽W(xué)的主要優(yōu)點(diǎn) 129 6.3 面向?qū)ο蟮母拍睢?32 6.4 面向?qū)ο蠼!?38 6.5 對(duì)象模型 139 6.6 動(dòng)態(tài)模型 143 6.7 功能模型 145 6.8 小結(jié) 146 習(xí)題 146 第7章 面向?qū)ο蠓治觥?47 7.1 分析過(guò)程 147 7.2 需求陳述 149 7.3 建立對(duì)象模型 151 7.4 建立動(dòng)態(tài)模型 161 7.5 建立功能模型 167 7.6 定義服務(wù) 168 7.7 面向?qū)ο蠓治鰧?shí)例 169 7.8 小結(jié) 175 習(xí)題 176 第8章 面向?qū)ο笤O(shè)計(jì) 177 8.1 面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則 177 8.2 啟發(fā)規(guī)則 179 8.3 系統(tǒng)分解 181 8.4 設(shè)計(jì)問(wèn)題域子系統(tǒng) 183 8.5 設(shè)計(jì)人-機(jī)交互子系統(tǒng) 185 8.6 設(shè)計(jì)任務(wù)管理子系統(tǒng) 187 8.7 設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng) 189 8.8 設(shè)計(jì)類中的服務(wù) 192 8.9 設(shè)計(jì)關(guān)聯(lián) 194 8.10 設(shè)計(jì)優(yōu)化 195 8.11 面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)例 198 8.12 小結(jié) 205 習(xí)題 206 第9章 面向?qū)ο髮?shí)現(xiàn) 207 9.1 程序設(shè)計(jì)語(yǔ)言 207 9.2 程序設(shè)計(jì)風(fēng)格 212 9.3 測(cè)試策略 215 9.4 設(shè)計(jì)測(cè)試用例 216 9.5 小結(jié) 219 習(xí)題 220第四篇 軟件項(xiàng)目管理 第10章 計(jì)劃 221 10.1 度量軟件規(guī)模 221 10.2 工作量估算 224 10.3 進(jìn)度計(jì)劃 228 10.4 小結(jié) 235 習(xí)題 236 第11章 組織 237 11.1 民主制程序員組 237 11.2 主程序員組 238 11.3 現(xiàn)代程序員組 240 11.4 軟件項(xiàng)目組 241 11.5 小結(jié) 244 習(xí)題 244 第12章 控制 245 12.1 風(fēng)險(xiǎn)管理 245 12.2 質(zhì)量保證 253 12.3 配置管理 257 12.4 小結(jié) 264 習(xí)題 264 第13章 國(guó)際標(biāo)準(zhǔn) 266 第五篇 高級(jí)課題第14章 形式化方法 285第15章 統(tǒng)一建模語(yǔ)言 299第16章 軟件重用 324參考文獻(xiàn) 338
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載