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

軟件工程:過程、方法及工具

軟件工程:過程、方法及工具

定 價(jià):¥34.50

作 者: 唐曉君,王海文,李曉紅 編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787302347149 出版時(shí)間: 2013-12-01 包裝: 平裝
開本: 16開 頁數(shù): 308 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件工程:過程、方法及工具/21世紀(jì)高等學(xué)校規(guī)劃教材》內(nèi)容涵蓋了軟件工程的三要素: 方法、過程和工具。全書共分12章,主要講述軟件工程的基本概念、原理,常見的軟件過程模型,經(jīng)典的軟件開發(fā)方法,用結(jié)構(gòu)化方法進(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn),UML面向?qū)ο蠼;A(chǔ),用UML的面向?qū)ο蠓椒ㄟM(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn),軟件項(xiàng)目管理基礎(chǔ)知識,常見的軟件分析設(shè)計(jì)工具、測試工具、配置管理工具和項(xiàng)目管理工具。各章節(jié)均結(jié)合實(shí)例講解,使讀者易于理解和掌握。本書內(nèi)容全面,簡明易懂,既可作為高等院校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的教材或教學(xué)參考書,也可供軟件工程師、軟件項(xiàng)目管理者和應(yīng)用軟件開發(fā)人員閱讀參考。

作者簡介

暫缺《軟件工程:過程、方法及工具》作者簡介

圖書目錄

1.1  軟件概述
1.1.1  軟件發(fā)展歷程
1.1.2  軟件的定義
1.1.3  軟件的特點(diǎn)
1.1.4  軟件的分類
1.2  軟件危機(jī)
1.2.1  軟件危機(jī)的定義
1.2.2  產(chǎn)生軟件危機(jī)的原因
1.2.3  軟件危機(jī)的表現(xiàn)形式
1.2.4  解決軟件危機(jī)的途徑
1.3  軟件工程概述
1.3.1  軟件工程的定義
1.3.2  軟件工程的目標(biāo)
1.3.3  軟件工程的研究內(nèi)容
1.3.4  軟件工程的基本原理
本章小結(jié)
本章習(xí)題
第2章  軟件過程
2.1  軟件生命周期與軟件過程
2.1.1  軟件生命周期
2.1.2  軟件過程
2.2  瀑布模型
2.3  快速原型模型
2.4  增量模型
2.5  螺旋模型
2.6  噴泉模型
2.7  Rational 統(tǒng)一過程模型
2.8敏捷過程模型
2.9微軟過程
本章小結(jié)
本章習(xí)題
第3章  軟件方法
3.1  結(jié)構(gòu)化方法
3.2  面向?qū)ο蠓椒?br />3.2.1  面向?qū)ο蠓椒ǖ陌l(fā)展及要點(diǎn)
3.2.2  面向?qū)ο蠓椒▽W(xué)的優(yōu)點(diǎn)
3.2.3  面向?qū)ο蠓椒▽W(xué)的不足
3.2.4  面向?qū)ο蟮幕靖拍?br />3.3  形式化方法
3.3.1  非形式化方法的缺點(diǎn)
3.3.2  軟件開發(fā)過程中的數(shù)學(xué)
3.3.3  應(yīng)用形式化方法的準(zhǔn)則
3.4  敏捷方法
3.4.1  敏捷軟件開發(fā)方法
3.4.2  軟件技術(shù)的發(fā)展趨勢
本章小結(jié)
本章習(xí)題
第4章  結(jié)構(gòu)化分析
4.1  結(jié)構(gòu)化分析概述
4.1.1  結(jié)構(gòu)化分析思想
4.1.2  結(jié)構(gòu)化分析過程
4.1.3  結(jié)構(gòu)化模型的描述形式
4.2  數(shù)據(jù)流圖
4.2.1  數(shù)據(jù)流圖的基本成分
4.2.2  數(shù)據(jù)流圖繪制方法
4.2.3  數(shù)據(jù)流圖繪制實(shí)例
4.3  實(shí)體—關(guān)系圖
4.4  數(shù)據(jù)字典
4.4.1  數(shù)據(jù)字典的定義與用途
4.4.2  內(nèi)容及格式
4.4.3  數(shù)據(jù)字典的實(shí)現(xiàn)
本章小結(jié)
本章習(xí)題
第5章  結(jié)構(gòu)化設(shè)計(jì)
5.1  結(jié)構(gòu)化設(shè)計(jì)概述
5.1.1  結(jié)構(gòu)化設(shè)計(jì)與結(jié)構(gòu)化分析的關(guān)系
5.1.2  設(shè)計(jì)目標(biāo)和原則
5.1.3  軟件設(shè)計(jì)基本原理
5.2  模塊獨(dú)立
5.2.1  耦合
5.2.2  內(nèi)聚
5.3  軟件結(jié)構(gòu)設(shè)計(jì)的啟發(fā)規(guī)則
5.4  軟件結(jié)構(gòu)設(shè)計(jì)的圖形工具
5.4.1  層次圖和HIPO圖
5.4.2  結(jié)構(gòu)圖
5.5  面向數(shù)據(jù)流設(shè)計(jì)方法
5.5.1  概念
5.5.2  變換分析
5.5.3  事務(wù)分析
5.5.4  設(shè)計(jì)優(yōu)化
5.6  人機(jī)界面設(shè)計(jì)
5.6.1  人機(jī)界面設(shè)計(jì)問題
5.6.2  設(shè)計(jì)過程
5.6.3  人機(jī)界面設(shè)計(jì)指南
5.7  過程設(shè)計(jì)
5.8過程設(shè)計(jì)的工具
5.8.1  程序流程圖
5.8.2  N?S圖
5.8.3  PAD圖
5.8.4  判定表
5.8.5  判定樹
5.8.6  過程設(shè)計(jì)語言
本章小結(jié)
本章習(xí)題
第6章  結(jié)構(gòu)化實(shí)現(xiàn)
6.1  程序設(shè)計(jì)語言
6.1.1  程序設(shè)計(jì)語言的分類
6.1.2  程序設(shè)計(jì)語言的特點(diǎn)
6.1.3  程序設(shè)計(jì)語言的選擇
6.2  編碼風(fēng)格
6.2.1  源程序文檔化
6.2.2  數(shù)據(jù)說明
6.2.3  語句構(gòu)造
6.2.4  輸入/輸出
6.2.5  程序效率
6.3  軟件測試基礎(chǔ)
6.3.1  測試的必要性
6.3.2  測試的概念
6.3.3  測試的目的
6.3.4  測試的復(fù)雜性
6.3.5  測試的基本原則
6.3.6  測試的步驟
6.4  白盒測試技術(shù)
6.4.1  邏輯覆蓋
6.4.2  路徑測試
6.4.3  循環(huán)測試
6.5  黑盒測試技術(shù)
6.5.1  等價(jià)類劃分
6.5.2  邊界值分析
6.5.3  錯(cuò)誤推測法
6.6  軟件測試策略
6.6.1  單元測試
6.6.2  集成測試
6.6.3  系統(tǒng)測試
6.6.4  驗(yàn)收測試
6.7  軟件調(diào)試
6.7.1  軟件調(diào)試方法
6.7.2  常用調(diào)試策略
本章小結(jié)
本章習(xí)題
第7章  UML面向?qū)ο蠼;A(chǔ)
7.1  UML簡介
7.1.1  UML發(fā)展史
7.1.2  UML構(gòu)成
7.1.3  UML視圖
7.2  用例圖
7.2.1  參與者
7.2.2  用例
7.2.3  用例間的關(guān)系
7.2.4  用例圖范例
7.3  類圖和對象圖
7.3.1  類圖
7.3.2  對象圖
7.4  順序圖、協(xié)作圖、狀態(tài)圖和活動(dòng)圖
7.4.1  順序圖
7.4.2  協(xié)作圖
7.4.3  狀態(tài)圖
7.4.4  活動(dòng)圖
7.5  組件圖和部署圖
7.5.1  組件圖
7.5.2  部署圖
7.6  包圖
本章小結(jié)
本章習(xí)題
第8章  面向?qū)ο蠓治?br />8.1  面向?qū)ο蠓治龇椒ê喗?br />8.2  面向?qū)ο蠓治鲞^程
8.3  建立功能模型
8.3.1  發(fā)現(xiàn)參與者
8.3.2  確定用例
8.3.3  構(gòu)造用例圖
8.3.4  建立用例描述
8.4  識別分析類
8.4.1  識別邊界類
8.4.2  識別控制類
8.4.3  識別實(shí)體類
8.5  建立動(dòng)態(tài)模型
8.5.1  建立狀態(tài)圖
8.5.2  建立順序圖
8.6  建立對象模型
8.7  其他需求
8.8  評審分析模型
本章小結(jié)
本章習(xí)題
第9章  面向?qū)ο笤O(shè)計(jì)
9.1  面向?qū)ο笤O(shè)計(jì)的基本概念
9.1.1  面向?qū)ο笤O(shè)計(jì)方法簡介
9.1.2  面向?qū)ο笤O(shè)計(jì)活動(dòng)
9.1.3  面向?qū)ο笤O(shè)計(jì)準(zhǔn)則
9.2  精化功能模型
9.2.1  將分析用例轉(zhuǎn)換成設(shè)計(jì)用例
9.2.2  修改功能模型
9.3  定義體系結(jié)構(gòu)
9.3.1  倉庫及知識庫體系結(jié)構(gòu)
9.3.2  管道和過濾器體系結(jié)構(gòu)
9.3.3  分層體系結(jié)構(gòu)
9.3.4  客戶服務(wù)器體系結(jié)構(gòu)
9.3.5  瀏覽器服務(wù)器體系結(jié)構(gòu)
9.3.6  分布式對象體系結(jié)構(gòu)
9.3.7  網(wǎng)上購物系統(tǒng)體系結(jié)構(gòu)
9.4  精化動(dòng)態(tài)模型
9.5  精化對象模型
9.5.1  類設(shè)計(jì)
9.5.2  接口設(shè)計(jì)
9.5.3  屬性、方法建模
9.6  定義存儲策略
9.6.1  映射類
9.6.2  映射繼承關(guān)系
9.6.3  關(guān)聯(lián)和聚合映射
9.6.4  持久性框架
9.7  部署子系統(tǒng)
9.8  人機(jī)界面設(shè)計(jì)
9.8.1  面向?qū)ο蟮娜藱C(jī)界面設(shè)計(jì)
9.8.2  Web界面設(shè)計(jì)啟發(fā)規(guī)則
9.8.3  Web界面風(fēng)格與布局
9.8.4  Web界面顏色搭配
9.9  評審設(shè)計(jì)模型
本章小結(jié)
本章習(xí)題
第10章  面向?qū)ο髮?shí)現(xiàn)
10.1  面向?qū)ο蟪绦蛟O(shè)計(jì)語言
10.1.1  面向?qū)ο蟪绦蛟O(shè)計(jì)語言簡介
10.1.2  面向?qū)ο蟪绦蛟O(shè)計(jì)語言的技術(shù)特點(diǎn)
10.1.3  面向?qū)ο蟪绦蛟O(shè)計(jì)語言的選擇
10.2  面向?qū)ο蟪绦蛟O(shè)計(jì)風(fēng)格
10.2.1  提高可重用性
10.2.2  提高可擴(kuò)充性
10.2.3  提高健壯性
10.3  面向?qū)ο鬁y試的基本概念
10.3.1  面向?qū)ο鬁y試的問題
10.3.2  面向?qū)ο鬁y試與傳統(tǒng)測試的區(qū)別
10.3.3  面向?qū)ο鬁y試的參考模型
10.4  面向?qū)ο鬁y試的策略
10.4.1  面向?qū)ο蠓治鰷y試
10.4.2  面向?qū)ο笤O(shè)計(jì)測試
10.4.3  面向?qū)ο缶幊虦y試
10.4.4  面向?qū)ο髥卧獪y試
10.4.5  面向?qū)ο蠹蓽y試
本章小結(jié)
本章習(xí)題
第11章  軟件項(xiàng)目管理
11.1  軟件項(xiàng)目管理概述
11.1.1  軟件項(xiàng)目管理的范圍
11.1.2  軟件項(xiàng)目管理活動(dòng)
11.2  軟件項(xiàng)目成本管理
11.2.1  軟件規(guī)模估算
11.2.2  軟件成本估算
11.3  軟件項(xiàng)目進(jìn)度管理
11.3.1  Gantt圖
11.3.2  工程網(wǎng)絡(luò)圖
11.3.3  PERT技術(shù)和CPM方法
11.4  軟件項(xiàng)目組織管理
11.4.1  軟件項(xiàng)目組織
11.4.2  軟件人員組織
11.5  軟件項(xiàng)目風(fēng)險(xiǎn)管理
11.5.1  風(fēng)險(xiǎn)識別
11.5.2  風(fēng)險(xiǎn)分析
11.5.3  風(fēng)險(xiǎn)規(guī)劃
11.5.4  風(fēng)險(xiǎn)監(jiān)控
11.6  軟件項(xiàng)目質(zhì)量管理
11.6.1  軟件質(zhì)量
11.6.2  軟件質(zhì)量保證措施
11.6.3  CMM軟件能力成熟度模型
11.7  軟件項(xiàng)目配置管理
11.7.1  基本概念
11.7.2  配置管理活動(dòng)
本章小結(jié)
本章習(xí)題
第12章  軟件工具
12.1  分析設(shè)計(jì)工具Rational Rose
12.1.1  Rational Rose 2003簡介
12.1.2  UML各種圖的建立
12.2  測試工具LoadRunner
12.2.1  LoadRunner 11.5  簡介
12.2.2  LoadRunner 11.5  測試實(shí)例
12.3  配置管理工具VSS
12.3.1  VSS 2005簡介
12.3.2  VSS管理實(shí)例
12.4  項(xiàng)目管理工具M(jìn)S Project 2007
12.4.1  Microsoft Project 2007簡介
12.4.2  Project管理實(shí)例
本章小結(jié)
本章習(xí)題

本目錄推薦

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