注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(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 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 373 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《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)目測(cè)試、軟件項(xiàng)目交付與維護(hù)、軟件項(xiàng)目管理、軟件建模與UML等。本教材的特點(diǎn)是內(nèi)容系統(tǒng)、語(yǔ)言精練、概念準(zhǔn)確。《21世紀(jì)計(jì)算機(jī)科學(xué)與技術(shù)實(shí)踐型教程:軟件工程實(shí)用教程》可作為高等學(xué)校軟件工程課程的教材,也可作為從事軟件工程人員的參考書。

作者簡(jiǎn)介

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

圖書目錄

第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 軟件的基本開(kāi)發(fā)方法
1.2.4 軟件工程的基本原則
1.3 軟件生存周期與軟件開(kāi)發(fā)模型
1.3.1 軟件生存周期
1.3.2 軟件開(kāi)發(fā)模型
1.4 軟件工具與環(huán)境
1.4.1 軟件工具概述
1.4.2 軟件開(kāi)發(fā)工具的功能
1.4.3 軟件開(kāi)發(fā)工具的特性
1.4.4 軟件開(kāi)發(fā)工具的分類
1.4.5 軟件開(kāi)發(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ī)格說(shuō)明
3.1.3 需求工程概念
3.1.4 需求工程過(guò)程
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 需求開(kāi)發(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ù)與過(guò)程
4.2.1 概要設(shè)計(jì)的任務(wù)
4.2.2 概要設(shè)計(jì)的過(guò)程
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)開(kāi)發(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ī)格說(shuō)明與復(fù)審
5.3.1 詳細(xì)設(shè)計(jì)說(shuō)明書
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ū)ο蠓治鲞^(guò)程與原則
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ì)語(yǔ)言
8.1.1 程序設(shè)計(jì)語(yǔ)言分類
8.1.2 程序設(shè)計(jì)語(yǔ)言的特點(diǎn)
8.1.3 程序設(shè)計(jì)語(yǔ)言的選擇
8.2 編碼風(fēng)格
8.2.1 源程序文檔化
8.2.2 數(shù)據(jù)說(shuō)明
8.2.3 語(yǔ)句結(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 軟件開(kāi)發(fā)質(zhì)量的定量描述
小結(jié)
習(xí)題
第10章 軟件項(xiàng)目測(cè)試
10.1 概述
10.1.1 軟件測(cè)試技術(shù)的發(fā)展
10.1.2 軟件錯(cuò)誤與缺陷
10.1.3 軟件測(cè)試的定義
10.1.4 軟件測(cè)試的對(duì)象
10.1.5 軟件測(cè)試的目的
10.1.6 軟件測(cè)試的原則
10.1.7 軟件測(cè)試的復(fù)雜性
10.1.8 軟件開(kāi)發(fā)各階段的測(cè)試
10.2 軟件測(cè)試方法
10.2.1 靜態(tài)分析
10.2.2 動(dòng)態(tài)測(cè)試
10.2.3 人工測(cè)試與機(jī)器測(cè)試
10.2.4 黑盒測(cè)試
10.2.5 白盒測(cè)試
10.2.6 白盒測(cè)試與黑盒測(cè)試的比較
10.3 單元測(cè)試與集成測(cè)試
10.3.1 單元測(cè)試
10.3.2 集成測(cè)試
10.3.3 確認(rèn)測(cè)試
10.3.4 系統(tǒng)測(cè)試
10.3.5 終止測(cè)試
10.4 面向?qū)ο鬁y(cè)試
10.4.1 面向?qū)ο鬁y(cè)試基礎(chǔ)
10.4.2 面向?qū)ο鬁y(cè)試模型
10.4.3 類測(cè)試
10.4.4 面向?qū)ο蟮募蓽y(cè)試
10.4.5 面向?qū)ο蟮南到y(tǒng)測(cè)試
10.4.6 面向?qū)ο鬁y(cè)試與傳統(tǒng)測(cè)試的比較
10.5 測(cè)試的設(shè)計(jì)與實(shí)現(xiàn)
10.5.1 測(cè)試計(jì)劃
10.5.2 測(cè)試設(shè)計(jì)
10.5.3 測(cè)試執(zhí)行
10.5.4 測(cè)試總結(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 軟件開(kāi)發(fā)成本估算方法
12.4.2 專家估算法
12.4.3 成本估算模型
12.5 進(jìn)度計(jì)劃
12.5.1 軟件工作的特殊性
12.5.2 各階段工作量的分配
12.5.3 制定開(kāi)發(fā)進(jìn)度
12.6 軟件配置管理
12.6.1 基線
12.6.2 軟件配置項(xiàng)
12.6.3 軟件配置管理過(guò)程
12.7 軟件管理方案
12.8 能力成熟度模型
12.8.1 軟件過(guò)程評(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軟件開(kāi)發(fā)過(guò)程概述
13.4.4 Rational Rose概述
13.5 形式化方法
小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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