出版時間:2004-8 出版社:中國勞動社會保障出版社,清華大學出版社 作者:王珍玲編 頁數(shù):172 字數(shù):242000
內(nèi)容概要
軟件工程是介紹軟件開發(fā)方法、提高學生軟件開發(fā)能力的一門課程?!秾嵱密浖こ探坛獭芬粫嫦到y(tǒng)地介紹了軟件工程的概念、原理和典型的技術方法,同時著力介紹了軟件工程的一些最新技術方法。本書既介紹了軟件工程的理論知識,同時又配合實例幫助學生掌握理論知識和技術方法的實現(xiàn)。全書共分九章,內(nèi)容包括軟件工程概述、軟件可行性研究、軟件需求分析、軟件設計、程序編碼、軟件測試、面向對象的軟件工程、軟件運行與維護和軟件項目管理,每一章后面配有相應的習題,用以幫助學生消化和理解本章的知識,同時,在附錄中給出了全部習題的參考答案,供讀者參考使用?! ”緯轻槍Ω呗毟邔T盒S嬎銠C應用專業(yè)學生編寫的教材,同時適宜高等??圃盒!⒊扇私逃龑W院、函授大學等大專層次的理工科計算機專業(yè)的學生使用,也可供有一定實踐經(jīng)驗的軟件開發(fā)人員、計算機科學愛好者參考使用。
書籍目錄
第1章 軟件工程概述(1) 1.1 軟件技術的發(fā)展(2) 1.2 軟件危機(4) 1.3 軟件工程(6)第2章 軟件可行性研究(11) 2.1 提出問題(11) 2.2 可行性研究(11) 2.3 可行性研究的步驟(19)第3章 軟件需求分析(21) 3.1 需求分析的任務(21) 3.2 需求分析的過程(24) 3.3 需求分析的方法(29) 3.4 圖形工具(35)第4章 軟件設計(41) 4.1 軟件設計的過程(41) 4.2 軟件設計的原則(47) 4.3 有效的模塊設計(49) 4.4 結構化程序設計方法(57) 4.5 Jackson程序設計方法(61) 4.6 設計規(guī)格說明與設計評審(64)第5章 程序編碼(66) 5.1 程序設計語言(66) 5.2 程序設計風格(68) 5.3 程序復雜性的度量(71)第6章 軟件測試(75) 6.1 軟件測試的基本概念(75) 6.2 程序錯誤分類(80) 6.3 軟件測試方法(84) 6.4 軟件測試的過程與步驟(88) 6.5 軟件測試用例設計(96) 6.6 軟件測試計劃與軟件測試分析報告(99)第7章 面向對象的軟件工程(103) 7.1 面向對象的基本概念(103) 7.2 面向對象的分析方法(109) 7.3 面向對象的設計(122)第8章 軟件運行與維護(132) 8.1 軟件的維護(132) 8.2 維護組織(133) 8.3 軟件維護活動(134) 8.4 維護的工作流程(136) 8.5 軟件維護文檔的編寫(137) 8.6 軟件的可維護性(139)第9章 軟件項目管理(146) 9.1 軟件項目的管理過程(146) 9.2 軟件項目的組織管理(149) 9.3 軟件開發(fā)成本估計(154) 9.4 配置管理(159) 9.5 質量管理(162)附錄 習題參考答案(165)主要參考文獻(173)
圖書封面
評論、評分、閱讀與下載