複製鏈接
請複製以下鏈接發送給好友

軟件工程

(2009年北京理工大學出版社出版的圖書)

鎖定
《軟件工程》是2009年北京理工大學出版社出版的圖書。
中文名
軟件工程
作    者
張洪民主編
出版社
北京理工大學出版社
出版時間
2009年
開    本
16 開
裝    幀
平裝
ISBN
9787564024901

軟件工程內容簡介

在一些人眼裏,今天的軟件開發似乎已成為簡單的事情,已有了不少好的開發工具扣軟件庫,訓練有素的軟件開發人員,都強烈渴望去編寫很酷的軟件,可以在幾天的時間裏編寫出一個相當複雜的軟件。但為什麼有一些軟件能夠得到用户的喜歡,而另一些則不能?為什麼有些軟件能夠在市場上成功,而有些則受到冷落?由此可見,開發軟件並不難,難就難在如何開發適用的軟件。
我*的心得是,一個產品一定要找到能夠真正適用的場合,不能只是為了技術而從事技術、為了研究而進行研究,卻不管用户對你所研究的技術和產品有沒有需求。否則,無論你的技術是多麼優秀,多麼先進,恐怕你的產品在市場上都無法獲得成功。
軟件工程是計算機科學與技術專業的一門專業核心課程。通過本課程的學習,使學生掌握系統的軟件開發理論、技術和方法,使用正確的工程方法開發出成本低、可靠性好並在機器上能高效運行的軟件,為今後從事軟件開發和維護打下堅實的基礎。
軟件工程是一門內容很多,很複雜的學科。期間要涉及的知識,從軟件的知識,到進行需求分析,概要設計,詳細設計,軟件測試,軟件工程標準化,軟件文檔,都有很多的內容,因此,在一本書中,將這些內容要全面的介紹,並且要有邏輯性,順序性,突出重點,講明原理,並不是一件很容易的事情。
本書共12章。第1章為軟件工程概述;第2、第3、第4章是在介紹軟件需求分析,可行陛分析等步驟,是軟件設計的前提工作;第5章是概要設計,講述了設計的基本流程;第6、第7章是詳細設計與編碼部分,講述了軟件設計的詳細過程;第8章簡述軟件測試技術,也是軟件工程學科中的一個很重要的部分;第9章講述了軟件維護;第10、第11章內容是軟件工程標準化,軟件工程文檔,軟件工程質量等知識,也都是學習軟件工程的人一定要知道的知識;第l2章為軟件工程項目管理。 [1] 

軟件工程圖書目錄

第1章 軟件工程概述
1.1 軟件的概念
1.2 軟件工程的概念
1.3 軟件過程
1.4 軟件工程生存週期
1.5 軟件開發的基本策略
1.6 CMMI
習題
第2章 軟件建模語言
2.1 結構化建模語言
2.2 面向對象建模語言
第3章 軟件計劃
3.1 可行性研究
3.2 系統流程圖
3.3 制訂軟件計劃
3.4 成本一效益分析
習題
第4章 需求分析
4.1 需求分析的概念和任務
4.2 獲取需求的方法
4.3 結構化分析方法
4.4 原型法
第5章 概要設計
5.1 概要設計的任務及目標
5.2 概要設計的概念和原理
5.3 設計準則
5.4 概要設計的常用方法及工具
第6章 詳細設計
6.1 詳細設計的任務
6.2 詳細設計的原則
6.3 詳細設計的方法和工具
6.4 詳細設計規格説明與複審
6.5 界面設計
6.6 軟件體系結構
6.7 新型的軟件體系結構
第7章 編碼
7.1 程序設計語言
7.2 程序設計風格
第8章 軟件測試
8.1 軟件測試基礎
8.2 軟件測試的方法
8.3 單元測試
8.4 集成測試
8.5 系統測試
8.6 性能測試
8.7 a測試和β測試
習題
第9章 軟件維護
9.1 軟件維護的概念
9.2 軟件維護的特點
9.3 軟件維護的步驟
9.4 軟件的可維護性
9.5 逆向工程和再工程
第10章 軟件工程標準化和軟件文檔
10.1 軟件工程標準的概念
10.2 軟件工程標準的制定與推行
10.3 軟件工程標準的層次
10.4 IS0 9000國際標準簡介
10.5 軟件文檔
習題
第11章 軟件工程質量
11.1 軟件質量特性
11.2 軟件質量的度量和評價
11.3 軟件質量保證
11.4 軟件質量管理體系
第12章 軟件工程項目管理
12.1 軟件項目管理
12.2 常見管理技術及工具簡介
12.3 軟件過程成熟度模型
12.4 利用CMM對軟件機構進行成熟度評估
12.5 項目管理認證體系IPMP與PMP
習題
參考文獻 [1] 
參考資料