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

軟件工程實(shí)用教程

軟件工程實(shí)用教程

定 價(jià):¥39.00

作 者: 陳明 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)計(jì)算機(jī)科學(xué)與技術(shù)實(shí)踐型教程
標(biāo) 簽: 計(jì)算機(jī)

ISBN: 9787302270263 出版時(shí)間: 2012-05-01 包裝: 平裝
開本: 16開 頁數(shù): 373 字?jǐn)?shù):  

內(nèi)容簡介

  《21世紀(jì)計(jì)算機(jī)科學(xué)與技術(shù)實(shí)踐型教程:軟件工程實(shí)用教程》是軟件工程方面的教材,主要內(nèi)容包括軟件工程概述、軟件項(xiàng)目可行性研究、軟件需求工程、軟件項(xiàng)目概要設(shè)計(jì)、軟件項(xiàng)目詳細(xì)設(shè)計(jì)、面向?qū)ο笤O(shè)計(jì)、用戶界面設(shè)計(jì)、軟件項(xiàng)目編碼、軟件質(zhì)量與質(zhì)量保證、軟件項(xiàng)目測試、軟件項(xiàng)目交付與維護(hù)、軟件項(xiàng)目管理、軟件建模與UML等。本教材的特點(diǎn)是內(nèi)容系統(tǒng)、語言精練、概念準(zhǔn)確?!?1世紀(jì)計(jì)算機(jī)科學(xué)與技術(shù)實(shí)踐型教程:軟件工程實(shí)用教程》可作為高等學(xué)校軟件工程課程的教材,也可作為從事軟件工程人員的參考書。

作者簡介

暫缺《軟件工程實(shí)用教程》作者簡介

圖書目錄

第1章 軟件工程概述
1.1 軟件
1.1.1 軟件的發(fā)展
1.1.2 軟件的定義
1.1.3 軟件的特點(diǎn)
1.1.4 軟件的分類
1.2 軟件工程的內(nèi)容與方法
1.2.1 軟件危機(jī)與軟件工程的定義
1.2.2 軟件工程的基本內(nèi)容與目標(biāo)
1.2.3 軟件的基本開發(fā)方法
1.2.4 軟件工程的基本原則
1.3 軟件生存周期與軟件開發(fā)模型
1.3.1 軟件生存周期
1.3.2 軟件開發(fā)模型
1.4 軟件工具與環(huán)境
1.4.1 軟件工具概述
1.4.2 軟件開發(fā)工具的功能
1.4.3 軟件開發(fā)工具的特性
1.4.4 軟件開發(fā)工具的分類
1.4.5 軟件開發(fā)環(huán)境
1.5 軟件工程學(xué)的知識(shí)體系
小結(jié)
習(xí)題
第2章 軟件項(xiàng)目可行性研究
2.1 軟件項(xiàng)目可行性研究的任務(wù)
2.2 軟件項(xiàng)目可行性研究的步驟
2.3 軟件項(xiàng)目可行性研究的要素312.3.1 經(jīng)濟(jì)可行性
2.3.2 技術(shù)可行性
2.3.3 社會(huì)環(huán)境可行性
2.4 系統(tǒng)流程圖
2.5 成本效益分析
2.5.1 成本估計(jì)
2.5.2 費(fèi)用估計(jì)
2.5.3 度量效益的方法
小結(jié)
習(xí)題
第3章 軟件需求工程
3.1 軟件需求工程概述
3.1.1 軟件需求分類
3.1.2 需求規(guī)格說明
3.1.3 需求工程概念
3.1.4 需求工程過程
3.2 需求獲取方法
3.3 需求分析的任務(wù)與原則
3.3.1 需求分析的任務(wù)
3.3.2 需求分析的原則
3.4 需求建模方法
3.4.1 結(jié)構(gòu)化的需求建模方法
3.4.2 數(shù)據(jù)流圖
3.4.3 數(shù)據(jù)字典
3.5 圖形工具
3.5.1 層次方框圖
3.5.2 Warnier圖
3.5.3 IPO圖
3.6 需求驗(yàn)證
3.6.1 目的與任務(wù)
3.6.2 內(nèi)容與方法
3.6.3 需求評(píng)審
3.7 需求管理
3.7.1 需求管理的目標(biāo)
3.7.2 需求管理的原則
3.7.3 需求開發(fā)的管理
3.7.4 需求管理活動(dòng)
小結(jié)
習(xí)題
第4章 軟件項(xiàng)目概要設(shè)計(jì)
4.1 軟件體系結(jié)構(gòu)
4.1.1 概述
4.1.2 系統(tǒng)構(gòu)成
4.1.3 控制模型
4.1.4 模塊化分解
4.1.5 領(lǐng)域相關(guān)的體系結(jié)構(gòu)
4.2 概要設(shè)計(jì)的任務(wù)與過程
4.2.1 概要設(shè)計(jì)的任務(wù)
4.2.2 概要設(shè)計(jì)的過程
4.3 軟件設(shè)計(jì)的概念與原則
4.3.1 模塊化與模塊獨(dú)立性
4.3.2 抽象
4.3.3 結(jié)構(gòu)設(shè)計(jì)原則
4.3.4 軟件復(fù)用
4.3.5 設(shè)計(jì)模式
4.4 面向數(shù)據(jù)流的設(shè)計(jì)方法
4.4.1 基本概念
4.4.2 系統(tǒng)結(jié)構(gòu)圖的組成
4.4.3 變換分析
4.4.4 事務(wù)分析
4.4.5 設(shè)計(jì)優(yōu)化
4.5 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法
4.5.1 Jackson系統(tǒng)開發(fā)方法
4.5.2 Warnier方法
4.6 概要設(shè)計(jì)文檔評(píng)審
小結(jié)
習(xí)題
第5章 軟件項(xiàng)目詳細(xì)設(shè)計(jì)
5.1 詳細(xì)設(shè)計(jì)的任務(wù)與原則
5.1.1 詳細(xì)設(shè)計(jì)的任務(wù)
5.1.2 詳細(xì)設(shè)計(jì)的原則
5.2 詳細(xì)設(shè)計(jì)的工具
5.2.1 程序流程圖
5.2.2 N-S圖
5.2.3 PAD圖
5.2.4 PDL
5.2.5 HIPO圖
5.2.6 詳細(xì)設(shè)計(jì)工具的選擇
5.3 詳細(xì)設(shè)計(jì)規(guī)格說明與復(fù)審
5.3.1 詳細(xì)設(shè)計(jì)說明書
5.3.2 設(shè)計(jì)復(fù)審
小結(jié)
習(xí)題
第6章 面向?qū)ο蠓治雠c設(shè)計(jì)
6.1 面向?qū)ο蠓椒?br />6.1.1 面向?qū)ο蠓椒ǜ攀?br />6.1.2 面向?qū)ο蟮能浖こ?br />6.1.3 面向?qū)ο蟮幕靖拍詈吞卣?br />6.2 面向?qū)ο蠓治?br />6.2.1 面向?qū)ο蠓治鲞^程與原則
6.2.2 確定對(duì)象與類
6.2.3 確定屬性
6.2.4 定義服務(wù)
6.2.5 對(duì)象間通信
6.3 面向?qū)ο笤O(shè)計(jì)
6.3.1 面向?qū)ο笤O(shè)計(jì)的概念
6.3.2 面向?qū)ο笤O(shè)計(jì)的方法
小結(jié)
習(xí)題
第7章 用戶界面設(shè)計(jì)
7.1 用戶界面的主要特征
7.2 設(shè)計(jì)原則
7.3 用戶交互
7.4 信息表示
7.5 幫助系統(tǒng)
7.6 界面設(shè)計(jì)
7.7 界面設(shè)計(jì)評(píng)價(jià)
7.7.1 界面設(shè)計(jì)評(píng)價(jià)指標(biāo)
7.7.2 界面設(shè)計(jì)評(píng)價(jià)方法
小結(jié)
習(xí)題
第8章 軟件項(xiàng)目編碼
8.1 程序設(shè)計(jì)語言
8.1.1 程序設(shè)計(jì)語言分類
8.1.2 程序設(shè)計(jì)語言的特點(diǎn)
8.1.3 程序設(shè)計(jì)語言的選擇
8.2 編碼風(fēng)格
8.2.1 源程序文檔化
8.2.2 數(shù)據(jù)說明
8.2.3 語句結(jié)構(gòu)
8.2.4 輸入輸出
8.3 程序效率
8.3.1 程序效率準(zhǔn)則
8.3.2 算法對(duì)效率的影響
8.3.3 影響存儲(chǔ)器效率的因素
8.3.4 影響輸入輸出的因素
8.4 編程安全
8.4.1 冗余程序設(shè)計(jì)
8.4.2 防錯(cuò)程序設(shè)計(jì)
8.5 面向?qū)ο蟪绦蛟O(shè)計(jì)步驟
8.6 編碼優(yōu)化
小結(jié)
習(xí)題
第9章 軟件質(zhì)量與質(zhì)量保證
9.1 軟件質(zhì)量的定義
9.2 影響軟件質(zhì)量的因素
9.3 軟件質(zhì)量保證
9.3.1 軟件質(zhì)量保證的概念
9.3.2 軟件質(zhì)量保證的策略
9.3.3 SQA小組的任務(wù)
9.4 軟件質(zhì)量保證活動(dòng)
9.5 軟件評(píng)審
9.5.1 設(shè)計(jì)質(zhì)量的評(píng)審內(nèi)容
9.5.2 程序質(zhì)量的評(píng)審內(nèi)容
9.6 軟件質(zhì)量保證的標(biāo)準(zhǔn)
9.7 軟件質(zhì)量評(píng)價(jià)
9.7.1 軟件質(zhì)量評(píng)價(jià)體系
9.7.2 軟件質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)
9.8 軟件質(zhì)量框架
9.8.1 高質(zhì)量軟件的特性
9.8.2 軟件質(zhì)量框架的組成
9.9 軟件開發(fā)質(zhì)量的定量描述
小結(jié)
習(xí)題
第10章 軟件項(xiàng)目測試
10.1 概述
10.1.1 軟件測試技術(shù)的發(fā)展
10.1.2 軟件錯(cuò)誤與缺陷
10.1.3 軟件測試的定義
10.1.4 軟件測試的對(duì)象
10.1.5 軟件測試的目的
10.1.6 軟件測試的原則
10.1.7 軟件測試的復(fù)雜性
10.1.8 軟件開發(fā)各階段的測試
10.2 軟件測試方法
10.2.1 靜態(tài)分析
10.2.2 動(dòng)態(tài)測試
10.2.3 人工測試與機(jī)器測試
10.2.4 黑盒測試
10.2.5 白盒測試
10.2.6 白盒測試與黑盒測試的比較
10.3 單元測試與集成測試
10.3.1 單元測試
10.3.2 集成測試
10.3.3 確認(rèn)測試
10.3.4 系統(tǒng)測試
10.3.5 終止測試
10.4 面向?qū)ο鬁y試
10.4.1 面向?qū)ο鬁y試基礎(chǔ)
10.4.2 面向?qū)ο鬁y試模型
10.4.3 類測試
10.4.4 面向?qū)ο蟮募蓽y試
10.4.5 面向?qū)ο蟮南到y(tǒng)測試
10.4.6 面向?qū)ο鬁y試與傳統(tǒng)測試的比較
10.5 測試的設(shè)計(jì)與實(shí)現(xiàn)
10.5.1 測試計(jì)劃
10.5.2 測試設(shè)計(jì)
10.5.3 測試執(zhí)行
10.5.4 測試總結(jié)
小結(jié)
習(xí)題
第11章 軟件項(xiàng)目交付與維護(hù)
11.1 軟件發(fā)布與部署
11.1.1 軟件產(chǎn)品發(fā)布
11.1.2 軟件產(chǎn)品實(shí)施
11.2 軟件演化的特征
11.2.1 軟件演化的動(dòng)態(tài)特征
11.2.2 軟件體系結(jié)構(gòu)的進(jìn)化
11.3 軟件維護(hù)
11.3.1 軟件維護(hù)的分類與特點(diǎn)
11.3.2 軟件維護(hù)的步驟
11.3.3 軟件的可維護(hù)性
11.3.4 軟件維護(hù)的副作用
11.4 逆向工程和再生工程
小結(jié)
習(xí)題
第12章 軟件項(xiàng)目管理
12.1 軟件項(xiàng)目的特點(diǎn)及軟件管理功能
12.1.1 軟件項(xiàng)目的特點(diǎn)
12.1.2 軟件管理的功能
12.1.3 軟件項(xiàng)目的工作范圍
12.2 軟硬件資源
12.2.1 人力資源
12.2.2 硬件
12.2.3 軟件
12.3 人員的計(jì)劃和組織
12.4 成本估計(jì)及控制
12.4.1 軟件開發(fā)成本估算方法
12.4.2 專家估算法
12.4.3 成本估算模型
12.5 進(jìn)度計(jì)劃
12.5.1 軟件工作的特殊性
12.5.2 各階段工作量的分配
12.5.3 制定開發(fā)進(jìn)度
12.6 軟件配置管理
12.6.1 基線
12.6.2 軟件配置項(xiàng)
12.6.3 軟件配置管理過程
12.7 軟件管理方案
12.8 能力成熟度模型
12.8.1 軟件過程評(píng)估的必要性
12.8.2 CMM的主要用途
12.8.3 CMM的體系結(jié)構(gòu)
12.8.4 CMM的等級(jí)
12.8.5 CMM的內(nèi)部結(jié)構(gòu)
12.8.6 CMM的應(yīng)用
小結(jié)
習(xí)題
第13章 軟件建模與UML
13.1 模型概述
13.2 常用的軟件建模模型
13.3 需求建模
13.4 UML
13.4.1 UML概述
13.4.2 UML的表示法
13.4.3 UML軟件開發(fā)過程概述
13.4.4 Rational Rose概述
13.5 形式化方法
小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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