注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件工程及軟件方法學軟件工程基礎與實訓教程

軟件工程基礎與實訓教程

軟件工程基礎與實訓教程

定 價:¥22.00

作 者: 杜文潔,白萍 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787121117701 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 184 字數(shù):  

內(nèi)容簡介

  《軟件工程基礎與實訓教程》從結(jié)構(gòu)化方法和面向?qū)ο蠓椒▋煞矫嬷v述軟件工程的基本概念、原理和方法,系統(tǒng)地介紹了目前較成熟的、廣泛使用的軟件工程技術(shù)。《軟件工程基礎與實訓教程》內(nèi)容包括:軟件工程概述、軟件需求分析、概要設計、詳細設計、程序編碼、軟件測試、軟件維護、面向?qū)ο蠹夹g(shù)、軟件工程管理、綜合實例——網(wǎng)上書店系統(tǒng)、實訓指導。《軟件工程基礎與實訓教程》采用案例式教學,既注重基本知識的表述,又注重內(nèi)容的先進性、系統(tǒng)性和實用性,力求反映軟件工程技術(shù)發(fā)展的最新成果?!盾浖こ袒A與實訓教程》理論與實踐相結(jié)合,內(nèi)容翔實,實用性強,可操作性強?!盾浖こ袒A與實訓教程》可作為高等院校、高職高專院校及計算機相關(guān)專業(yè)的教材,也可作為社會軟件工程培訓的教材,同時還可供從事軟件開發(fā)及應用的程序員參考。

作者簡介

暫缺《軟件工程基礎與實訓教程》作者簡介

圖書目錄

第1章 軟件工程概述/(1)
1.1 軟件危機/(1)
1.1.1 軟件的定義及特點/(1)
1.1.2 軟件危機的產(chǎn)生原因/(2)
1.1.3 解決軟件危機的方法/(2)
1.2 軟件工程/(3)
1.2.1 軟件工程的定義及目標/(3)
1.2.2 軟件工程研究的內(nèi)容/(3)
1.3 軟件的開發(fā)方法/(4)
1.3.1 面向過程的方法/(4)
1.3.2 面向數(shù)據(jù)的方法/(4)
1.3.3 面向?qū)ο蟮姆椒?(5)
1.3.4 三種開發(fā)方法的比較/(6)
1.4 軟件生命周期/(7)
1.5 軟件開發(fā)模型/(8)
1.5.1 瀑布模型/(8)
1.5.2 原型模型/(9)
1.5.3 增量模型/(10)
1.5.4 螺旋模型/(11)
1.5.5 統(tǒng)一軟件開發(fā)過程/(12)
1.6 小結(jié)/(14)
1.7 習題/(14)
第2章 軟件需求分析/(15)
2.1 需求分析的任務/(15)
2.2 需求分析的步驟/(16)
2.3 結(jié)構(gòu)化分析方法/(17)
2.3.1 結(jié)構(gòu)化分析方法概述/(17)
2.3.2 數(shù)據(jù)流圖/(18)
2.3.3 數(shù)據(jù)字典/(19)
2.3.4 實體-關(guān)系圖/(20)
2.4 需求分析圖形工具/(22)
2.5 軟件需求規(guī)格說明書/(24)
2.6 案例分析:圖書管理系統(tǒng)需求分析/(29)
2.7 小結(jié)/(34)
2.8 習題/(34)
第3章 概要設計/(35)
3.1 軟件設計概述/(35)
3.1.1 軟件設計概念與重要性/(35)
3.1.2 軟件設計的任務與策略/(35)
3.2 軟件設計基本原則/(36)
3.3 概要設計的任務和步驟/(39)
3.4 軟件結(jié)構(gòu)圖/(40)
3.5 結(jié)構(gòu)化設計方法/(41)
3.5.1 變換流與事務流/(42)
3.5.2 變換分析/(42)
3.5.3 事務分析/(44)
3.6 數(shù)據(jù)設計/(44)
3.7 接口設計/(47)
3.8 概要設計說明書/(47)
3.9 案例分析:圖書管理系統(tǒng)概要設計/(50)
3.10 小結(jié)/(51)
3.11 習題/(51)
第4章 詳細設計/(52)
4.1 詳細設計的目標與任務/(52)
4.2 詳細設計的工具/(53)
4.2.1 流程圖/(53)
4.2.2 盒圖/(54)
4.2.3 判定表/(54)
4.2.4 程序設計語言/(55)
4.3 用戶界面設計/(55)
4.3.1 用戶界面設計問題/(55)
4.3.2 用戶界面設計過程/(56)
4.3.3 用戶界面設計指南/(56)
4.4 詳細設計說明書/(58)
4.5 案例分析:圖書管理系統(tǒng)詳細設計/(59)
4.6 小結(jié)/(61)
4.7 習題/(61)
第5章 程序編碼/(62)
5.1 結(jié)構(gòu)化程序設計/(62)
5.2程序設計風格/(63)
5.3程序設計語言的選擇/(65)
5.3.1程序設計語言的分類/(65)
5.3.2選擇語言的一般準則/(66)
5.3.3 不同程序設計語言的特點/(66)
5.4小結(jié)/(67)
5.5習題/(68)
第6章 軟件測試/(69)
6.1 軟件測試概述/(69)
6.1.1 軟件測試的定義和目標/(69)
6.1.2 軟件測試的原則/(69)
6.2 軟件測試方法/(70)
6.3黑盒測試用例設計/(71)
6.3.1等價類劃分法/(71)
6.3.2 邊界值分析法/(72)
6.3.3 決策表法/(72)
6.3.4 因果圖法/(74)
6.3.5 黑盒測試案例分析/(75)
6.4 白盒測試用例設計/(78)
6.4.1 覆蓋測試/(78)
6.4.2 白盒測試案例分析/(80)
6.5 軟件測試步驟/(81)
6.6案例分析:圖書管理系統(tǒng)測試/(82)
6.7小結(jié)/(83)
6.8習題/(83)
第7章 軟件維護/(84)
7.1 軟件維護過程/(84)
7.1.1 軟件維護的種類/(84)
7.1.2 軟件維護的策略/(85)
7.1.3 軟件維護的過程/(86)
7.1.4軟件維護的困難/(87)
7.1.5 軟件維護的副作用/(88)
7.2 軟件可維護性/(89)
7.2.1 決定軟件可維護性的因素/(89)
7.2.2 提高軟件的可維護性/(90)
7.3 小結(jié)/(92)
7.4 習題/(92)
第8章 面向?qū)ο蠹夹g(shù)/(93)
8.1 面向?qū)ο蠹夹g(shù)概述/(93)
8.1.1 面向?qū)ο蠓椒ê喗?(93)
8.1.2 面向?qū)ο蟮幕靖拍?(94)
8.2 UML建模/(97)
8.2.1 UML簡介/(97)
8.2.2 用例圖/(98)
8.2.3 類圖、對象圖和包圖/(100)
8.2.4 構(gòu)件圖和部署圖/(104)
8.2.5 狀態(tài)機圖/(106)
8.2.6 順序圖/(107)
8.2.7 通信圖/(107)
8.2.8 活動圖/(108)
8.3 面向?qū)ο蠓治?(108)
8.4 面向?qū)ο笤O計/(111)
8.5 面向?qū)ο蟮能浖y試/(112)
8.6 案例分析:圖書管理系統(tǒng)分析與設計/(113)
8.6.1 圖書管理系統(tǒng)分析/(113)
8.6.2 圖書管理系統(tǒng)設計/(120)
8.7 小結(jié)/(121)
8.8 習題/(121)
第9章 軟件工程管理/(123)
9.1 軟件工程管理概述/(123)
9.2 軟件質(zhì)量/(124)
9.2.1 軟件質(zhì)量特性/(124)
9.2.2 軟件質(zhì)量保證措施/(124)
9.3 軟件配置管理/(125)
9.3.1 軟件配置項/(125)
9.3.2 軟件配置管理/(126)
9.4 CMM軟件能力成熟度模型/(128)
9.4.1 CMM的基本概念/(128)
9.4.2 軟件能力成熟度等級/(129)
9.4.3 關(guān)鍵過程域/(131)
9.5 軟件項目管理/(132)
9.5.1 項目管理定義/(132)
9.5.2 項目經(jīng)理職責及工作程序/(133)
9.5.3 項目經(jīng)理對程序員的九條要求/(133)
9.5.4 從大學生到職業(yè)人再到項目經(jīng)理/(135)
9.6 軟件工程標準與軟件文檔/(136)
9.6.1 軟件工程標準/(136)
9.6.2 軟件文檔的編寫/(137)
9.7 小結(jié)/(139)
9.8 習題/(140)
第10章 綜合實例——網(wǎng)上書店系統(tǒng)/(141)
10.1 問題定義/(141)
10.2 需求分析/(141)
10.2.1 系統(tǒng)用戶/(141)
10.2.2 系統(tǒng)功能需求/(142)
10.2.3 性能需求/(145)
10.3 軟件設計/(146)
10.3.1 系統(tǒng)體系結(jié)構(gòu)/(146)
10.3.2 功能模塊/(146)
10.3.3 數(shù)據(jù)庫設計/(147)
10.4 系統(tǒng)測試/(150)
10.4.1 用戶界面測試/(150)
10.4.2 功能測試/(151)
10.4.3 數(shù)據(jù)庫測試/(151)
第11章 實訓指導/(153)
實訓1 初識Visio 2003/(153)
實訓2 初識Rational Rose 2003/(159)
實訓3 需求分析/(164)
實訓4 數(shù)據(jù)庫設計/(166)
實訓5 面向?qū)ο蠓治?(171)
實訓6 初識Visual Studio 2005/(173)
實訓7 初識JUnit/(180)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號