出版時間:2004-1 出版社:電子工業(yè)出版社 作者:李芷 等編 頁數(shù):245 字數(shù):415000
內(nèi)容概要
軟件工程學將計算機科學理論與現(xiàn)代工程方法論相結(jié)合,著重研究軟件過程模型、設計方法、工程開發(fā)技術和工具,是指導軟件生產(chǎn)和管理的一門新興的、綜合性的應用科學。本書以傳統(tǒng)的軟件工程和面向?qū)ο蟮能浖こ虨橹骶€,根據(jù)軟件開發(fā)“工程化”思想,結(jié)合大量的應用示例,系統(tǒng)地介紹軟件工程學的基本原理、軟件過程、開發(fā)方法、應用技術和實用工具。 本書適合作為高等院校計算機科學與技術專業(yè)學生的教科書,也可以作為通用軟件工程課程,或者需求工程學、軟件設計、高級程序設計和軟件管理等軟件工程學專題的教科書,還可以作為從事計算機軟件系統(tǒng)研究和項目開發(fā)等應用型技術/管理人員的參考書。
書籍目錄
第1章 軟件工程引論 1.1 軟件工程誕生背景 1.2 軟件工程學 1.3 軟件工程方法學基本原理 1.4 小結(jié) 習題1第2章 軟件過程 2.1 軟件過程概述 2.2 典型的軟件過程模型 2.3 面向?qū)ο蟮能浖^程模型 2.4 小結(jié) 習題2第3章 軟件需求分析 3.1 需求分析概述 3.2 非形式化需求分析 3.3 結(jié)構(gòu)化需求分析 3.4 需求分析的描述 3.5 小結(jié) 習題3第4章 軟件設計 4.1 軟件設計概述 4.2 面向數(shù)據(jù)流分析(DFA)的設計 4.3 面向數(shù)據(jù)的設計 4.4 軟件詳細設計 4.5 特定應用軟件的設計 4.6 小結(jié) 習題4第5章 面向?qū)ο蟮姆治雠c設計 5.1 面向?qū)ο蠼? 5.2 面向?qū)ο蠓治觯∣OA) 5.3 面向?qū)ο笤O計(OOD) 5.4 小結(jié) 習題5第6章 軟件實現(xiàn) 6.1 編程語言選擇 6.2 程序設計技術 6.3 軟件系統(tǒng)集成 6.4 小結(jié) 習題6第7章 軟件測試 7.1 軟件測試概述 7.2 軟件測試技術 7.3 軟件調(diào)試技術 7.4 多模塊的軟件測試 7.5 特定應用軟件的測試 7.6 小結(jié) 習題7第8章 軟件維護 8.1 軟件維護概述 8.2 軟件維護類型 8.3 軟件維護技術 8.4 小結(jié) 習題8第9章 軟件項目管理 9.1 軟件項目管理范圍 9.2 人員組織范式 9.3 軟件成本估算 9.4 軟件質(zhì)量保證(SQA) 9.5 軟件過程管理 9.6 小結(jié) 習題9第10章 軟件工程高級課題 10.1 軟件復用 10.2 新型軟件過程模型 10.3 計算機輔助軟件工程(CASE) 10.4 小結(jié) 習題10附錄A 縮略詞中英文對照表參考文獻
圖書封面
評論、評分、閱讀與下載