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

軟件工程

軟件工程

定 價:¥18.00

作 者: 閆菲主編
出版社: 中國水利水電出版社
叢編項: 21世紀(jì)高職高專新概念教材
標(biāo) 簽: 計算機與自動化 工業(yè)技術(shù) 高職高專教材 教材教輔與參考書

ISBN: 9787508407944 出版時間: 2001-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 228 字?jǐn)?shù):  

內(nèi)容簡介

  本書是依據(jù)教育部《高職高專教育基礎(chǔ)課程教學(xué)的基本要求》和《高職高專教育專業(yè)人才培養(yǎng)目標(biāo)與規(guī)格》編寫而成。全書共15章,內(nèi)容主要包括:軟件危機與軟件工程,軟件開發(fā)模型,計算機系統(tǒng)工程,需求分析,總體設(shè)計,詳細(xì)設(shè)計,編碼與測試,軟件維護(hù),面向?qū)ο蠹夹g(shù),快速原型技術(shù),重用技術(shù),人機界面設(shè)計。書中含有豐富的例題與習(xí)題,便于教學(xué)與自學(xué)。本書強調(diào)內(nèi)容的實用性,以問題帶知識點的方式來闡述,內(nèi)容精練,重點突出,概念清楚,針對性和實際操作性強,可作為高職高專計算機專業(yè)學(xué)生的教材,也可作為軟件開發(fā)人員的參考書。本書為授課教師免費提供電子教案(此教案用PowerPoint制作,可以任意修改),方便教師使用多媒體教室教學(xué)。

作者簡介

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

圖書目錄


前言
第1章 軟件危機與軟件工程
1.1 軟件危機
1.1.1 軟件代價高
1.1.2 軟件開發(fā)和維護(hù)中嚴(yán)重問題
1.1.3 產(chǎn)生軟件危機的原因
1.1.4 克服危機的途徑
1.2 軟件工程
1.2.1 軟件工程的定義與基本原理
1.2.2 軟件工程的目標(biāo)
1.2.3 軟件工程框架及原則
1.3 本章小結(jié)
習(xí)題
第2章 軟件生命周期及軟件開發(fā)模型
2.1 軟件生命周期
2.2 軟件模型
2.2.1 瀑布模型
2.2.2 演化模型
2.2.3 原型模型
2.2.4 螺旋模型
2.2.5 噴泉模型
2.3 本章小結(jié)
習(xí)題
第3章 計算機系統(tǒng)工程
3.1 基于計算機的系統(tǒng)
3.1.1 計算機系統(tǒng)工程
3.1.2 硬件和硬件工程
3.1.3 軟件和軟件工程
3.1.4 人機工程
3.1.5 數(shù)據(jù)庫和數(shù)據(jù)庫工程
3.2 可行性研究
3.2.1 可行性研究的任務(wù)
3.2.2 經(jīng)濟(jì)可行性
3.2.3 技術(shù)可行性
3.2.4 方案選擇
3.3 系統(tǒng)結(jié)構(gòu)的模型化
3.4 本章小結(jié)
習(xí)題
第4章 需求分析
4.1 需求分析基礎(chǔ)
4.1.1 分析的任務(wù)與原則
4.1.2 初步需求獲取技術(shù)
4.1.3 需求建模
4.1.4 開發(fā)原型系統(tǒng)
4.2 結(jié)構(gòu)化分析方法
4.2.1 數(shù)據(jù)流圖
4.2.2 數(shù)據(jù)字典
4.2.3 小說明
4.2.4 實施步驟
4.3 實體——關(guān)系圖
4.3.1 數(shù)據(jù)對象、屬性與關(guān)系
4.3.2 E-R方法和實體模型
4.3.3 數(shù)據(jù)結(jié)構(gòu)的規(guī)范化
4.4 需求規(guī)格說明與評審
4.4.1 需求規(guī)格說明書的目標(biāo)與內(nèi)容
4.4.2 需求評審
4.5 本章小結(jié)
習(xí)題
第5章 總體設(shè)計
5.1 總體設(shè)計的過程
5.1.1 設(shè)計供選擇的方案
5.1.2 推薦最佳實現(xiàn)方案
5.1.3 設(shè)計軟件結(jié)構(gòu)
5.1.4 數(shù)據(jù)庫設(shè)計
5.1.5 制定測試計劃
5.2 軟件設(shè)計基本原理
5.2.1 模塊化
5.2.2 抽象
5.2.3 信息隱蔽
5.2.4 模塊獨立性
5.3 設(shè)計準(zhǔn)則
5.4 總體設(shè)計的圖形描述工具
5.4.1 層次圖
5.4.2 HIPO圖
5.4.3 結(jié)構(gòu)圖
5.5 結(jié)構(gòu)化設(shè)計方法
5.5.1 數(shù)據(jù)流圖的類型
5.5.2 設(shè)計步驟
5.5.3 變換設(shè)計
5.5.4 事務(wù)設(shè)計
5.5.5 設(shè)計的后處理
5.6 本章小結(jié)
習(xí)題
第6章 詳細(xì)設(shè)計
6.1 結(jié)構(gòu)化程序設(shè)計
6.2 詳細(xì)設(shè)計工具
6.2.1 程序流程圖
6.2.2 盒圖(N-S圖)
6.2.3 PAD圖
6.2.4 過程設(shè)計語言(PDL)
6.2.5 判定表
6.2.6 判定樹
6.3 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法
6.3.1 Jackson圖
6.3.2 Jackson程序設(shè)計方法
6.4 本章小結(jié)
習(xí)題
第7章 編碼
7.1 程序設(shè)計語言
7.1.1 程序設(shè)計語言的分類
7.1.2 程序設(shè)計語言的特點
7.1.3 程序設(shè)計語言的選擇
7.2 程序設(shè)計風(fēng)格
7.2.1 程序內(nèi)部的文檔
7.2.2 數(shù)據(jù)說明
7.2.3 語句構(gòu)造
7.2.4 輸入/輸出
7.2.5 效率
7.3 編碼工具
7.4 本章小結(jié)
習(xí)題
第8章 軟件測試
8.1 軟件測試的基本概念
8.1.1 軟件測試的定義
8.1.2 軟件測試的基本原則
8.1.3 軟件測試的步驟
8.1.4 軟件測試信息流
8.2 軟件測試方法
8.2.1 黑金測試
8.2.2 白金測試
8.3 測試用例的設(shè)計
8.3.1 邏輯覆蓋
8.3.2 等價類劃分
8.3.3 邊界值分析
8.3.4 錯誤推測法
8.4 軟件測試的步驟
8.4.1 單元測試
8.4.2 集成測試
8.4.3 有效性測試
8.4.4 系統(tǒng)測試
8.5 調(diào)試
8.5.1 調(diào)試的步驟
8.5.2 調(diào)試的策略
8.6 軟件可靠性
8.6.1 軟件可靠性的定義
8.6.2 軟件正確性證明
8.7 測試工具
8.7.1 人工測試
8.7.2 自動測試工具
8.8 本章小結(jié)
習(xí)題
第9章 軟件維護(hù)
9.1 軟件維護(hù)的概念
9.1.1 軟件維護(hù)的種類
9.1.2 影響維護(hù)工作量的因素
9.2 軟件維護(hù)的特點
9.2.1 軟件工程與軟件維護(hù)的關(guān)系
9.2.2 維護(hù)成本
9.2.3 維護(hù)的問題
9.3 軟件維護(hù)過程
9.3.1 維護(hù)機構(gòu)
9.3.2 維護(hù)申請報告
9.3.3 維護(hù)的工作流程
9.3.4 維護(hù)記錄
9.3.5 維護(hù)評價
9.4 軟件可維護(hù)性
9.4.1 軟件可維護(hù)性的度量
9.4.2 提高軟件可維護(hù)性的方法
9.5 軟件維護(hù)的副作用
9.6 本章小結(jié)
習(xí)題
第10章 面向?qū)ο蠓椒▽W(xué)引論
10.1 傳統(tǒng)方法學(xué)的缺點
10.1.1 存在的問題
10.1.2 存在問題的原因
10.2 軟件工程的新途徑
10.2.1 快速原型法
10.2.2 面向?qū)ο蠓椒▽W(xué)
10.3 基本概念
10.3.1 對象
10.3.2 其他概念
10.4 面向?qū)ο笫浅绦蛟O(shè)計的新范型
10.5 本章小結(jié)
習(xí)題
第11章 面向?qū)ο蟮男枨蠓治?br />11.1 面向?qū)ο蠼?br />11.2 對象模型
11.2.1 表示類—&—對象的圖形符號
11.2.2 表示結(jié)構(gòu)的圖形符號
11.2.3 示例
11.3 動態(tài)模型
11.3.1 術(shù)語
11.3.2 表示方法
11.4 功能模型
11.5 本章小結(jié)
習(xí)題
第12章 面向?qū)ο笤O(shè)計
12.1 從面向?qū)ο蠓治龅矫嫦驅(qū)ο笤O(shè)計
12.2 問題域部分(PDC)設(shè)計
12.2.1 為什么需要問題域部分設(shè)計
12.2.2 如何進(jìn)行問題域部分設(shè)計
12.3 人機交互部分(HIC)設(shè)計
12.3.1 為什么需要人機交互部分
12.3.2 如何設(shè)計人機交互部分
12.4 任務(wù)管理部分(TMC)設(shè)計
12.4.1 為什么需要有任務(wù)管理部分
12.4.2 怎樣設(shè)計任務(wù)管理部分
12.5 數(shù)據(jù)管理部件(DMC)的設(shè)計
12.6 本章小結(jié)
習(xí)題
第13章 快速原型技術(shù)
13.1 快速原型方法
13.1.1 原型的定義和作用
13.1.2 原型的分類
13.1.3 原型開發(fā)的應(yīng)用
13.1.4 快速原型的構(gòu)造過程
13.2 基于快速原型技術(shù)的進(jìn)化式軟件開發(fā)(螺旋模型)
13.2.1 螺旋模型
13.2.2 螺旋模型的評價
13.3 快速原型開發(fā)技術(shù)
13.4 本章小結(jié)
習(xí)題
第14章 軟件重用技術(shù)
14.1 軟件重用
14.1.1 軟件重用的概念和意義
14.1.2 軟件重用技術(shù)的理解
14.1.3 軟件重用的過程
14.1.4 可重用軟件的設(shè)計過程
14.2 軟部件庫的構(gòu)造
14.2.1 基于域分析軟部件選取
14.2.2 軟部件的開發(fā)
14.2.3 軟部件庫的組織
14.2.4 軟部件的檢索與提取
14.3 面向?qū)ο蟮能浖赜眉夹g(shù)
14.4 本章小結(jié)
習(xí)題
第15章 人機界面設(shè)計
15.1 人機界面
15.1.1 人機界面的概念
15.1.2 人機界面的發(fā)展過程
15.1.3 人機界面中的用戶因素分析
15.2 人機界面風(fēng)格
15.3 人機界面實現(xiàn)的原則
15.4 人機界面的設(shè)計過程
15.4.1 界面設(shè)計的有關(guān)模型
15.4.2 任務(wù)分析和建模
15.4.3 界面設(shè)計的一般問題
15.4.4 實現(xiàn)工具
15.5 本章小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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