日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
軟件工程(第三版)圖書
人氣:59

軟件工程(第三版)

本書是在北京大學計算機科學技術系使用的《軟件工程》(第二版)教材的基礎上,結合IEEE*的軟件工程知識體系SWEBoK(software Engineering Body of Knowledge)和IEEE/AcM軟件工程學科小組公布的軟件工程教育知識...

內容簡介

本書是在北京大學計算機科學技術系使用的《軟件工程》(第二版)教材的基礎上,結合IEEE的軟件工程知識體系SWEBoK(software Engineering Body of Knowledge)和IEEE/AcM軟件工程學科小組公布的軟件工程教育知識體系SEEK(Software Engineering Education Knowledge),由主講、主考教師編寫而成的。本書既是北京大學計算機科學系本科生指定教材,也可作為其他高校的本科生教材及軟件從業人員的參考書。

本書注重基礎知識的系統性,并注重選材的先進性及知識的應用,有助于提高讀者求解軟件的能力,特別是提高讀者直接參與軟件開發實踐和工程管理的能力。

目錄

及時章 緒論

1.1 軟件工程概念的提出與發展

1.2 軟件開發的本質

1.3 本章小結

習題

第二章 軟件過程

2.1 軟件生存周期過程

2.1.1 基本過程

2.1.2 支持過程

2.1.3 組織過程

2.1.4 軟件生存周期過程以及角色和關系

2.2 軟件生存周期模型

2.2.1 引

2.2.2 瀑布模型

2.2.3 增量模型

2.2.4 演化模型

2.2.5 螺旋模型

2.2.6 噴泉模型

2.3 軟件項目生存周期過程的規劃與控制

2.3.1 概念:軟件項目生存周期過程

2.3.2 軟件項目生存周期過程的規劃

2.3.3 軟件項目生存周期過程的監控

2.4 本章小結

習題二

第三章 軟件需求與軟件需求規約

3.1 需求與需求獲取

3.1.1 需求定義

3.1.2 需求分類

3.1.3 需求發現技術

3.2 需求規約(SRS)及其格式

3.2.1 定義

3.2.2 基本性質

3.2.3 需求規約(草案)格式

3.2.4 表達需求規約(規格說明書)的三種風格

3.2.5 需求規約的作用

3.3 本章小結

習題三

第四章 結構化分析方法

4.1 基本術語

4.2 模型表示

4.3 建模過程

4.4 實例研究

4.5 應用中注意的問題

4.6 需求分析的輸出

4.7 需求驗證

4.8 本章小結

習題四

第五章 結構化設計

5.1 總體設計的目標及其表示

5.2 總體設計

5.2.1 數據流圖的類型

5.2.2 變換設計與事務設計

5.2.3 模塊化及啟發式規則

5.2.4 實例研究

5.3 詳細設計

5.3.1 結構化程序設計

5.3.2 詳細設計工具

5.4 結構化方法小結

習題五

第六章 面向對象方法——UML

6.1 表達客觀事物的術語

6.1.1 類與對象

6.1.2 接口

6.1.3 協作

6.1.4 用況

6.1.5 主動類

6.1.6 構件

6.1.7 制品

6.1.8 節點

6.2 表達關系的術語

6.2.1 關聯

6.2.2 泛化

……

第七章 面向對象方法——RUP

第八章 軟件測試

第九章 軟件工程項目管理概述

第十章 軟件開發工具與環境

第十一章 內容總結

參考文獻

在線預覽

及時章 緒論

正確認識軟件開發,是從事軟件開發實踐和軟件工程項目管理的思想基礎。

1.1 軟件工程概念的提出與發展

軟件工程這一術語首次出現在1968年的NAT0會議上。20世紀60年代以來,隨著計算機的廣泛應用,軟件生產率、軟件質量遠遠滿足不了社會發展的需求,成為社會、經濟發展的制約因素,人們通常把這一現象稱為"軟件危機"。

當時,軟件開發雖然有一些工具支持,例如編譯連接器等,但基本上還是依賴開發人員的個人技能,缺乏可遵循的原理、原則、方法體系以及有效的管理,使軟件開發往往超出預期的開發時間要求和預算。

一般而言,工程是將科學理論和知識應用于實踐的科學。在理解"工程"這一概念的基礎上,可以把軟件工程定義為:軟件工程是應用計算機科學理論和技術以及工程管理原則和方法,按預算和進度實現滿足用戶要求的軟件產品的工程,或以此為研究對象的學科。

軟件工程概念的提出,其目的是倡導以工程的原理、原則和方法進行軟件開發,以期解決出現的"軟件危機"。

軟件工程作為一門學科至今已有30余年的歷史,其發展大體可劃分為兩個時期。

20世紀60年代末到80年代初,軟件系統的規模、復雜性以及在關鍵領域的廣泛應用,促進了軟件的工程化開發和管理。這一時期主要圍繞軟件項目,開展了有關開發模型、開發方法和支持工具的研究。主要成果體現為:提出了瀑布模型,試圖為開發人員提供有關活動組織方面的指導;開發了諸多過程式語言(例如PASC'A,L語言、C語言、Ada語言等)和開發方法(例如Jackson方法、結構化方法等),試圖為開發人員提供好的需求分析和設計手段,并開發了一些支持工具,例如調試工具等。在這一時期,開始出現各種管理方法,例如費用估算、文檔復審等;開發了一些相應支持工具,例如計劃工具、配置管理工具等。因此這一時期的主要特征可概括為:前期主要研究系統實現技術,后期則開始關注軟件質量和軟件工程管理。

……

網友評論(不代表本站觀點)

來自樂購書**的評論:

很不錯的書,值得購買的書。

2013-11-04 17:19:54
來自x09876**的評論:

為了學業,讀書,書很全面,

2013-12-22 12:08:49
來自無昵稱**的評論:

這個商品不錯~

2014-01-02 12:08:22
來自無昵稱**的評論:

這個商品不錯~

2014-01-16 19:11:28
來自千里之**的評論:

這本書內容不錯。

2014-01-17 19:22:57
來自無昵稱**的評論:

這個商品不錯~

2014-02-26 10:57:03
來自無昵稱**的評論:

北大軟工的教材,內容精煉

2014-03-14 21:32:43
來自無昵稱**的評論:

這個商品不錯~

2014-04-29 12:47:18
來自輕風絮**的評論:

這個商品不錯~

2014-06-25 11:04:36
來自willowj**的評論:

這個商品不錯~

2014-07-09 11:21:49
來自騎車看**的評論:

這個商品還可以

2014-09-24 09:29:00
來自無昵稱**的評論:

我已收到。貌似是正品。買來上課用

2014-10-07 15:35:35
來自無昵稱**的評論:

上課要用。不得不買呀

2014-10-07 15:37:51
來自無昵稱**的評論:

東西好,服務好,性價比高!

2014-12-17 16:11:36
來自xiaodax**的評論:

總體不錯哦

2015-01-02 11:37:58
來自莫阿莫**的評論:

很好

2016-12-15 19:20:18
來自匿名用**的評論:

書的質量很好,是正版全新的,包裝很好,值得購買。快遞也快,好評

2017-01-05 20:10:14
來自d***g(**的評論:

書不錯,是正版,同等學力考試推薦用書!!!

2017-04-19 21:19:55
來自東東徐**的評論:

與一般的軟件工程書不同,這本書還是很好讀的.特別是當你對軟件開發有一定的了解和體會后,再讀這本書,會有不一樣的收獲,這本書介紹了一些方法論/工具/模型,還是很客觀的,而且給人一種很實在的感覺,完全不像某些講軟件工程的書,不知所云.當然,作為一種供高等學院使用的教材,這本書也是非常適合的,但這是本書的優點也是一個缺點.優點在于,這本書能規規矩矩地講一些軟件開發過程中的管理/組織/設計等方面的知識,如果之前有點開發的體會的話,會發現本書中講的一些東西真是說到心里去了.缺點在于,因為它是教材所以本書沒有對目前非常流行的敏捷軟件開發過程給出更多的解釋,…

2011-03-09 22:10:06
來自張玉石**的評論:

目錄介紹不全,對本書的內容無法了解,不能確定是否購買此書。

2011-03-01 13:07:19
來自seawing**的評論:

這本書寫的還是有些深度,初學可能會有些不明白,但是對于工作還是不錯的。

2012-01-05 11:44:20
來自虎拉拉h**的評論:

書的質量不錯,物流速度也很快。書里的內容還好,比較容易懂,相信讀了之后會受益匪淺。

2013-08-16 21:36:47
來自ttyp**的評論:

此書內容詳細,印刷質量過硬,淺醒易懂,是一本學習軟件工程的好書!

2012-05-17 20:41:46
來自無昵稱**的評論:

專業課教材,感覺實際用處不大,都是理論性的東西

2015-03-29 12:48:37
來自開熏的**的評論:

課本工具類的書,大學計算機專業必須課程,買來考試用。

2016-04-23 21:59:27
來自雪江寒2**的評論:

軟件工程(第三版) 北大軟件工程教材,可以配合coursera上課程一起學。

2017-08-09 21:11:30

免責聲明

更多出版社