注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程基礎(chǔ)與實(shí)訓(xùn)教程

軟件工程基礎(chǔ)與實(shí)訓(xùn)教程

軟件工程基礎(chǔ)與實(shí)訓(xùn)教程

定 價(jià):¥22.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《軟件工程基礎(chǔ)與實(shí)訓(xùn)教程》作者簡介

圖書目錄

第1章 軟件工程概述/(1)
1.1 軟件危機(jī)/(1)
1.1.1 軟件的定義及特點(diǎn)/(1)
1.1.2 軟件危機(jī)的產(chǎn)生原因/(2)
1.1.3 解決軟件危機(jī)的方法/(2)
1.2 軟件工程/(3)
1.2.1 軟件工程的定義及目標(biāo)/(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 習(xí)題/(14)
第2章 軟件需求分析/(15)
2.1 需求分析的任務(wù)/(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 實(shí)體-關(guān)系圖/(20)
2.4 需求分析圖形工具/(22)
2.5 軟件需求規(guī)格說明書/(24)
2.6 案例分析:圖書管理系統(tǒng)需求分析/(29)
2.7 小結(jié)/(34)
2.8 習(xí)題/(34)
第3章 概要設(shè)計(jì)/(35)
3.1 軟件設(shè)計(jì)概述/(35)
3.1.1 軟件設(shè)計(jì)概念與重要性/(35)
3.1.2 軟件設(shè)計(jì)的任務(wù)與策略/(35)
3.2 軟件設(shè)計(jì)基本原則/(36)
3.3 概要設(shè)計(jì)的任務(wù)和步驟/(39)
3.4 軟件結(jié)構(gòu)圖/(40)
3.5 結(jié)構(gòu)化設(shè)計(jì)方法/(41)
3.5.1 變換流與事務(wù)流/(42)
3.5.2 變換分析/(42)
3.5.3 事務(wù)分析/(44)
3.6 數(shù)據(jù)設(shè)計(jì)/(44)
3.7 接口設(shè)計(jì)/(47)
3.8 概要設(shè)計(jì)說明書/(47)
3.9 案例分析:圖書管理系統(tǒng)概要設(shè)計(jì)/(50)
3.10 小結(jié)/(51)
3.11 習(xí)題/(51)
第4章 詳細(xì)設(shè)計(jì)/(52)
4.1 詳細(xì)設(shè)計(jì)的目標(biāo)與任務(wù)/(52)
4.2 詳細(xì)設(shè)計(jì)的工具/(53)
4.2.1 流程圖/(53)
4.2.2 盒圖/(54)
4.2.3 判定表/(54)
4.2.4 程序設(shè)計(jì)語言/(55)
4.3 用戶界面設(shè)計(jì)/(55)
4.3.1 用戶界面設(shè)計(jì)問題/(55)
4.3.2 用戶界面設(shè)計(jì)過程/(56)
4.3.3 用戶界面設(shè)計(jì)指南/(56)
4.4 詳細(xì)設(shè)計(jì)說明書/(58)
4.5 案例分析:圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)/(59)
4.6 小結(jié)/(61)
4.7 習(xí)題/(61)
第5章 程序編碼/(62)
5.1 結(jié)構(gòu)化程序設(shè)計(jì)/(62)
5.2程序設(shè)計(jì)風(fēng)格/(63)
5.3程序設(shè)計(jì)語言的選擇/(65)
5.3.1程序設(shè)計(jì)語言的分類/(65)
5.3.2選擇語言的一般準(zhǔn)則/(66)
5.3.3 不同程序設(shè)計(jì)語言的特點(diǎn)/(66)
5.4小結(jié)/(67)
5.5習(xí)題/(68)
第6章 軟件測試/(69)
6.1 軟件測試概述/(69)
6.1.1 軟件測試的定義和目標(biāo)/(69)
6.1.2 軟件測試的原則/(69)
6.2 軟件測試方法/(70)
6.3黑盒測試用例設(shè)計(jì)/(71)
6.3.1等價(jià)類劃分法/(71)
6.3.2 邊界值分析法/(72)
6.3.3 決策表法/(72)
6.3.4 因果圖法/(74)
6.3.5 黑盒測試案例分析/(75)
6.4 白盒測試用例設(shè)計(jì)/(78)
6.4.1 覆蓋測試/(78)
6.4.2 白盒測試案例分析/(80)
6.5 軟件測試步驟/(81)
6.6案例分析:圖書管理系統(tǒng)測試/(82)
6.7小結(jié)/(83)
6.8習(xí)題/(83)
第7章 軟件維護(hù)/(84)
7.1 軟件維護(hù)過程/(84)
7.1.1 軟件維護(hù)的種類/(84)
7.1.2 軟件維護(hù)的策略/(85)
7.1.3 軟件維護(hù)的過程/(86)
7.1.4軟件維護(hù)的困難/(87)
7.1.5 軟件維護(hù)的副作用/(88)
7.2 軟件可維護(hù)性/(89)
7.2.1 決定軟件可維護(hù)性的因素/(89)
7.2.2 提高軟件的可維護(hù)性/(90)
7.3 小結(jié)/(92)
7.4 習(xí)題/(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)機(jī)圖/(106)
8.2.6 順序圖/(107)
8.2.7 通信圖/(107)
8.2.8 活動圖/(108)
8.3 面向?qū)ο蠓治?(108)
8.4 面向?qū)ο笤O(shè)計(jì)/(111)
8.5 面向?qū)ο蟮能浖y試/(112)
8.6 案例分析:圖書管理系統(tǒng)分析與設(shè)計(jì)/(113)
8.6.1 圖書管理系統(tǒng)分析/(113)
8.6.2 圖書管理系統(tǒng)設(shè)計(jì)/(120)
8.7 小結(jié)/(121)
8.8 習(xí)題/(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 軟件配置項(xiàng)/(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 軟件項(xiàng)目管理/(132)
9.5.1 項(xiàng)目管理定義/(132)
9.5.2 項(xiàng)目經(jīng)理職責(zé)及工作程序/(133)
9.5.3 項(xiàng)目經(jīng)理對程序員的九條要求/(133)
9.5.4 從大學(xué)生到職業(yè)人再到項(xiàng)目經(jīng)理/(135)
9.6 軟件工程標(biāo)準(zhǔn)與軟件文檔/(136)
9.6.1 軟件工程標(biāo)準(zhǔn)/(136)
9.6.2 軟件文檔的編寫/(137)
9.7 小結(jié)/(139)
9.8 習(xí)題/(140)
第10章 綜合實(shí)例——網(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 軟件設(shè)計(jì)/(146)
10.3.1 系統(tǒng)體系結(jié)構(gòu)/(146)
10.3.2 功能模塊/(146)
10.3.3 數(shù)據(jù)庫設(shè)計(jì)/(147)
10.4 系統(tǒng)測試/(150)
10.4.1 用戶界面測試/(150)
10.4.2 功能測試/(151)
10.4.3 數(shù)據(jù)庫測試/(151)
第11章 實(shí)訓(xùn)指導(dǎo)/(153)
實(shí)訓(xùn)1 初識Visio 2003/(153)
實(shí)訓(xùn)2 初識Rational Rose 2003/(159)
實(shí)訓(xùn)3 需求分析/(164)
實(shí)訓(xùn)4 數(shù)據(jù)庫設(shè)計(jì)/(166)
實(shí)訓(xùn)5 面向?qū)ο蠓治?(171)
實(shí)訓(xùn)6 初識Visual Studio 2005/(173)
實(shí)訓(xùn)7 初識JUnit/(180)

本目錄推薦

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