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

軟件工程基礎

軟件工程基礎

定 價:¥28.00

作 者: 韓最蛟 主編
出版社: 北京大學出版社
叢編項: 全國高職高專應用型規(guī)劃教材·信息技術(shù)類
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787301152775 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數(shù): 227 字數(shù):  

內(nèi)容簡介

  《軟件工程基礎》編者在結(jié)合多年實際設計經(jīng)驗的基礎上,對軟件工程基礎進行了探討。全書共11章,包括軟件工程概述、軟件開發(fā)工具和環(huán)境、結(jié)構(gòu)化分析、概要設計、詳細設計、軟件編碼、面向?qū)ο蟮姆治龊驮O計方法、軟件測試技術(shù)、軟件維護、軟件項目管理以及軟件質(zhì)量保證與軟件工程標準等內(nèi)容,各章后均配有小結(jié)和習題,以期提高讀者的軟件設計水平并拓寬設計思路。隨著計算機硬件性能的極大提高和計算機體系結(jié)構(gòu)的不斷變化,計算機軟件系統(tǒng)也更加成熟和更為復雜,從而促使計算機軟件的角色發(fā)生了巨大的變化。軟件工程是在克服20世紀60年代末所出現(xiàn)的"軟件危機"的過程中逐漸形成與發(fā)展的?!盾浖こ袒A》可作為高職高專計算機應用技術(shù)、軟件技術(shù)等專業(yè)的教材,也可作為從事相關(guān)軟件設計工作人員的學習指導用書。

作者簡介

暫缺《軟件工程基礎》作者簡介

圖書目錄

第1章 軟件工程概述
1.1 軟件的概念、特點和分類
1.1.1 軟件的概念
1.1.2 軟件的特點
1.1.3 軟件的分類
1.2 軟件工程概念
1.2.1 軟件危機
1.2.2 軟件工程的概念
1.2.3 軟件工程的原理
1.3 軟件生存期和軟件開發(fā)模型
1.3.1 軟件生存期
1.3.2 軟件開發(fā)模型
本章小結(jié)
習題
第2章 軟件開發(fā)工具和環(huán)境
2.1 軟件開發(fā)工具
2.1.1 軟件開發(fā)工具的概念
2.1.2 軟件開發(fā)工具的功能
2.1.3 軟件開發(fā)工具分類
2.2 軟件開發(fā)環(huán)境
2.2.1 軟件開發(fā)環(huán)境的分類
2.2.2 集成化的軟件開發(fā)環(huán)境
2.2.3 軟件開發(fā)環(huán)境的構(gòu)成和特性
2.3 軟件開發(fā)工具和環(huán)境的應用及發(fā)展
2.4.計算機輔助軟件工程CASE
2.4.1 軟件自動化
2.4.2 CASE工具
2.4.3 CASE工具實例
本章小結(jié)
習題
第3章 結(jié)構(gòu)化分析
3.1 軟件定義過程概述
3.1.1 問題的定義
3.1.2 可行性研究
3.1.3 需求分析
3.2 結(jié)構(gòu)化分析
3.2.1 結(jié)構(gòu)化分析方法概述
3.2.2 數(shù)據(jù)流圖
3.2.3 數(shù)據(jù)字典
3.2.4 實體一關(guān)系圖
3.2.5 加工邏輯的描述方法
3.3 需求規(guī)格說明與評審
3.3.1 需求規(guī)格說明的主要內(nèi)容
3.3.2 需求分析的評審
3.4 需求規(guī)格說明書寫作范例
本章小結(jié)
習題
第4章 概要設計
4.1 概要設計的任務與步驟
4.1.1 概要設計的任務
4.1.2 概要設計的過程
4.2 軟件設計的概念與原則
4.2.1 模塊化
4.2.2 抽象與逐步求精
4.2.3 信息隱蔽和局部化
4.2.4 模塊獨立性
4.2.5 設計準則
4.3 面向數(shù)據(jù)流的設計方法
4.3.1 概念
4.3.2 系統(tǒng)結(jié)構(gòu)圖
4.3.3 變換分析
4.3.4 事務分析
4.3.5 設計優(yōu)化
4.4 概要設計文檔評審
4.5 概要設計文檔寫作范例
本章小結(jié)
習題
第5章 詳細設計
5.1 詳細設計的任務與原則
5.1.1 詳細設計的任務
5.1.2 詳細設計的原則
5.2 詳細設計的方法
5.2.1 程序流程圖
5.2.2 N.S圖
5.2.3 PAD圖
5.2.4 PDL
5.3 詳細設計規(guī)格說明書與評審
5.3.1 詳細設計說明書
5.3.2 詳細設計復審
5.4 詳細設計文檔寫作范例
本章小結(jié)
習題
第6章 軟件編碼
6.1 程序設計語言
6.1.1 程序設計語言的分類
6.1.2 程序設計語言的特點
6.1.3 程序設計語言的選擇
6.2 編碼風格
6.2.1 代碼文檔化
6.2.2 數(shù)據(jù)說明
6.2.3 語句構(gòu)造
6.2.4 輸入/輸出
6.3 程序效率
6.3.1 代碼效率
6.3.2 存儲器效率
6.3.3 輸入/輸出的效率
本章小結(jié)
習題
第7章 面向?qū)ο蟮姆治龊驮O計方法
7.1 面向?qū)ο蠓椒ǖ幕靖拍?br />7.1.1 面向?qū)ο蠓椒ǜ攀?br />7.1.2 面向?qū)ο蟮母拍?br />7.1.3 面向?qū)ο蠓椒ǖ闹饕獌?yōu)點
7.2 面向?qū)ο蠓治觯∣OA)
7.2.1 面向?qū)ο蠓治龅幕具^程
7.2.2 OOA過程
7.2.3 定義結(jié)構(gòu)和層次
7.2.4 定義主題和子系統(tǒng)
7.3 面向?qū)ο笤O計
7.3.1 面向?qū)ο笙到y(tǒng)的設計
7.3.2 系統(tǒng)設計過程
7.3.3 對象設計過程
7.3.4 設計模式
7.4 面向?qū)ο鬁y試
7.4.1 測試OOA和OOD模型
7.4.2 面向?qū)ο鬁y試策略
7.4.3 OO軟件的測試案例設計
7.5 基于構(gòu)件的軟件工程
7.5.1 基于構(gòu)件的系統(tǒng)開發(fā)
7.5.2 CBSE過程
7.5.3 領(lǐng)域工程
7.5.4 基于構(gòu)件的開發(fā)
本章小結(jié)
習題
第8章 軟件測試技術(shù)
8.1 軟件測試基礎
8.1.1 測試目標
8.1.2 測試原則
8.1.3 可測試性
8.2 測試案例設計
8.2.1 白盒測試
8.2.2 黑盒測試
8.2.3 針對專門的環(huán)境、體系結(jié)構(gòu)和應用的測試
8.3 軟件測試策略
8.3.1 軟件測試的策略途徑
8.3.2 單元測試
8.3.3 集成測試
8.3.4 確認測試
8.3.5 系統(tǒng)測試
本章小結(jié)
習題
第9章 軟件維護
9.1 軟件維護概述
9.1.1 軟件維護的基本概念
9.1.2 軟件維護的特點
9.2 軟件維護活動
9.2.1 維護組織
9.2.2 維護報告
9.2.3 工作流程
9.2.4 維護記錄
9.2.5 維護評價
9.3 軟件的可維護性
9.3.1 決定軟件可維護性的因素
9.3.2 提高可維護性的方法
9.3.3 可維護性復審
9.4 軟件維護的副作用
9.5 軟件逆向工程和再生工程
本章小結(jié)
習題
第10章 軟件項目管理
10.1 軟件項目的特點和軟件管理的職能
10.1.1 軟件項目的特點
10.1.2 軟件管理的職能
10.2 軟件項目計劃
10.2.1 制訂計劃的目標
10.2.2 軟件項目度量和估算
10.2.3 風險分析和管理
10.2.4 軟件計劃的類型
10.2.5 項目計劃中任務的劃分
10.2.6 項目進度安排
10.3 軟件項目組織
10.3.1 組織原則
10.3.2 組織結(jié)構(gòu)的模式
10.3.3 程序設計小組的組織
10.4 軟件項目人員配備
10.4.1 項目開發(fā)各階段所需人員
10.4.2 配備人員的原則
10.4.3 對項目經(jīng)理人員的要求
10.4.4 評價軟件人員的條件
10.5 軟件項目的指導和檢驗
10.5.1 軟件項目指導
10.5.2 軟件項目檢驗
10.6 軟件配置管理和配置管理工具
10.6.1 概述
10.6.2 基線(baseline)
10.6.4 軟件配置管理的過程
10.6.5 軟件配置管理工具ClearCase簡介
本章小結(jié)
習題
第11章 軟件質(zhì)量保證與軟件工程標準
11.1 軟件質(zhì)量保證概述
11.1.1 軟件質(zhì)量的概念
11.1.2 軟件質(zhì)量保證
11.2 軟件質(zhì)量保證體系與實施
11.2.1 軟件質(zhì)量保證體系
11.2.2 軟件質(zhì)量保證的實施
11.3 軟件工程標準化
11.3.1 軟件工程標準化的意義
11.3.2 軟件工程標準
11.3.3 軟件工程國家標準
11.4 軟件文檔
11.4.1 軟件文檔的作用和分類
11.4.2 軟件文檔的編制
11.4.3 軟件文檔的管理和維護
本章小結(jié)
習題

本目錄推薦

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