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

軟件工程

軟件工程

定 價(jià):¥29.00

作 者: 彭龔 著
出版社: 重慶大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787562459507 出版時(shí)間: 2010-02-01 包裝: 平裝
開本: 16開 頁數(shù): 242 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件工程》著重從實(shí)用的角度講述軟件工程的基本原理、概念和技術(shù)方法,同時(shí)也注意該書的全面性、系統(tǒng)性?! 盾浖こ獭饭卜譃?章。第1章,軟件工程概論,主要介紹軟件和軟件工程的相關(guān)概念,以及軟件工程的基本原理和方法;第2章,軟件計(jì)劃與可行性研究,主要介紹可行性分析,成本/效益分析技術(shù)和方法,以及如何制訂科學(xué)的軟件開發(fā)計(jì)劃;第3章,軟件需求分析,主要介紹軟件需求分析的任務(wù)、過程、方法和工具;第4章,軟件結(jié)構(gòu)設(shè)計(jì),主要介紹軟件結(jié)構(gòu)設(shè)計(jì)的概念、原理、方法及具體運(yùn)用過程;第5章,軟件詳細(xì)設(shè)計(jì),主要介紹結(jié)構(gòu)化程序設(shè)計(jì)的思想及描述工具,面向數(shù)據(jù)結(jié)構(gòu)的詳細(xì)設(shè)計(jì)方法;第6章,軟件編碼設(shè)計(jì),主要介紹語言的特性、選擇的原則以及編碼的風(fēng)格和效率;第7章,軟件測試,主要介紹軟件測試概念、方法、過程以及用例設(shè)計(jì);第8章,軟件維護(hù),主要介紹軟件維護(hù)的有關(guān)概念、方法;第9章,面向?qū)ο蟮能浖_發(fā)技術(shù)概述,主要介紹面向?qū)ο蟮母拍?、?duì)象分析、對(duì)象設(shè)計(jì)及對(duì)象實(shí)現(xiàn)的方法及其應(yīng)用,以及組件技術(shù)。

作者簡介

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

圖書目錄

第1章 軟件工程概論
1.1 軟件綜述
1.1.1 軟件的發(fā)展
1.1.2 軟件的定義
1.1.3 軟件的特性
1.1.4 軟件的分類
1.2 軟件危機(jī)
1.3 軟件工程
1.3.1 軟件工程的概念
1.3.2 軟件工程的基本原理
1.3.3 軟件工程研究的內(nèi)容
1.3.4 軟件工程方法學(xué)
1.4 軟件生命周期
1.5 軟件開發(fā)模型
1.5.1 瀑布模型
1.5.2 快速原型模型
1.5.3 增量模型
1.5.4 螺旋模型
1.5.5 基于構(gòu)件的開發(fā)模型
1.5.6 智能模型
1.6 小結(jié)
習(xí)題1
第2章 軟件計(jì)劃與可行性研究
2.1 軟件計(jì)劃
2.1.1 軟件的作用范圍
2.1.2 資源需求
2.1.3 進(jìn)度安排
2.2 可行性研究
2.2.1 可行性研究的任務(wù)
2.2.2 可行性研究的步驟
2.2.3 可行性研究的CASE工具
2.3 成本/效益分析
2.3.1 軟件開發(fā)成本估計(jì)
2.3.2 效益度量方法
2.3.3 效益分析方法
2.4 可行性研究報(bào)告的書寫
2.5 小結(jié)
習(xí)題2
第3章 軟件需求分析
3.1 需求分析的任務(wù)
3.2 需求分析的步驟
3.3 需求分析方法和原則
3.4 需求分析的CASE工具
3.4.1 層次方框圖
3.4.2 Warnier圖
3.4.3 IP0圖
3.4.4 E—R圖
3.4.5 狀態(tài)遷移圖
3.4.6 Petri網(wǎng)
3.5 軟件需求驗(yàn)證
3.5.1 軟件需求規(guī)格說明的主要內(nèi)容
3.5.2 軟件需求的驗(yàn)證
3.6 小結(jié)
習(xí)題3
第4章 軟件結(jié)構(gòu)設(shè)計(jì)
4.1 概述
4.1.1 軟件設(shè)計(jì)的過程
4.1.2 軟件結(jié)構(gòu)設(shè)計(jì)的目標(biāo)
4.1.3 軟件結(jié)構(gòu)設(shè)計(jì)的任務(wù)
4.1.4 軟件結(jié)構(gòu)設(shè)計(jì)的方法
4.2 結(jié)構(gòu)化設(shè)計(jì)的概念和原理
4.2.1 抽象和細(xì)化
4.2.2 自頂向下,逐步求精
4.2.3 信息隱藏和局部化
4.2.4 模塊化
4.2.5 模塊獨(dú)立性
4.3 結(jié)構(gòu)設(shè)計(jì)的原則
4.4 結(jié)構(gòu)設(shè)計(jì)的圖形工具
4.4.1 層次圖和HIP0圖
4.4.2 結(jié)構(gòu)圖
4.5 面向數(shù)據(jù)流的設(shè)計(jì)方法
4.5.1 數(shù)據(jù)流圖的類型
4.5.2 結(jié)構(gòu)設(shè)計(jì)過程
4.5.3 變換分析
4.5.4 事務(wù)分析
4.5.5 軟件結(jié)構(gòu)的優(yōu)化
4.6 小結(jié)
習(xí)題4
第5章 軟件詳細(xì)設(shè)計(jì)
5.1 結(jié)構(gòu)化程序設(shè)計(jì)
5.1.1 結(jié)構(gòu)化的控制結(jié)構(gòu)
5.1.2 逐步細(xì)化的實(shí)現(xiàn)方法
5.1.3 結(jié)構(gòu)化程序設(shè)計(jì)的特點(diǎn)
5.2 詳細(xì)設(shè)計(jì)的工具
5.2.1 程序流程圖
5.2.2 盒圖(N—S)圖
5.2.3 問題分析圖(PAD圖)
5.2.4 判定表
5.2.5 判定樹
5.2.6 過程設(shè)計(jì)語言(PDL)
5.3 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法
5.3.1 Jackson圖
5.3.2 Jackson方法
5.4 程序復(fù)雜度的概念及度量方法
5.4.1 程序圖
5.4.2 程序復(fù)雜度的度量方法
5.5 小結(jié)
習(xí)題5
第6章 軟件編碼設(shè)計(jì)
6.1 編碼設(shè)計(jì)的目的
6.2 編碼的工具語言
6.2.1 程序設(shè)計(jì)語言的分類
6.2.2 程序設(shè)計(jì)語言的特性
6.2.3 程序設(shè)計(jì)語言的選擇
6.3 編碼風(fēng)格及軟件效率
6.3.1 編碼風(fēng)格
6.3.2 軟件效率
6.4 小結(jié)
習(xí)題6
第7章 軟件測試
7.1 軟件測試概述
7.1.1 軟件測試的概念
7.1.2 軟件測試的目的
7.1.3 軟件測試的原則
7.1.4 軟件測試方法
7.2 軟件測試過程模型
7.3 軟件開發(fā)過程的測試步驟
7.3.1 單元測試
7.3.2 集成測試
7.3.3 系統(tǒng)測試
7.3.4 驗(yàn)收測試
7.4 軟件測試用例的設(shè)計(jì)
7.4.1 測試用例概述
7.4.2 白盒測試法的用例設(shè)計(jì)
7.4.3 黑盒測試法的用例設(shè)計(jì)
7.5 軟件調(diào)試
7.5.1 調(diào)試原則
7.5.2 軟件調(diào)試的步驟
7.5.3 軟件調(diào)試的策略
7.6 小結(jié)
習(xí)題7
第8章 軟件維護(hù)
8.1 軟件維護(hù)的任務(wù)和分類
8.1.1 改正性維護(hù)(corrective maintenance)
8.1.2 適應(yīng)性維護(hù)(adaptive maintenance)
8.1.3 完善性維護(hù)(perfective maintenance)
8.1.4 預(yù)防性維護(hù)(preventive maintenance)
8.2 軟件維護(hù)的特點(diǎn)
8.2.1 非結(jié)構(gòu)化維護(hù)和結(jié)構(gòu)化維護(hù)
8.2.2 軟件維護(hù)的困難性
8.2.3 軟件維護(hù)的費(fèi)用
8.3 軟件的可維護(hù)性
8.3.1 軟件可維護(hù)性的定義
8.3.2 影響軟件可維護(hù)性的因素
8.3.3 文檔
8.3.4 軟件可維護(hù)性的定量度量
8.3.5 提高軟件可維護(hù)性的方法
8.4 軟件維護(hù)活動(dòng)
8.4.1 軟件維護(hù)組織機(jī)構(gòu)
8.4.2 軟件維護(hù)申請(qǐng)報(bào)告
8.4.3 軟件維護(hù)工作流程
8.4.4 維護(hù)檔案記錄
8.4.5 維護(hù)評(píng)價(jià)
8.5 小結(jié)
習(xí)題8
第9章 面向?qū)ο蟮能浖_發(fā)技術(shù)概述
9.1 面向?qū)ο蟮母拍?br />9.2 面向?qū)ο蟮慕?br />9.2.1 面向?qū)ο蠓椒ǖ拈_發(fā)模型
9.2.2 面向?qū)ο蠓椒?br />9.2.3 面向?qū)ο竽P?br />9.3 面向?qū)ο蟮姆治?br />9.3.1 面向?qū)ο蠓治龅?個(gè)模型與5個(gè)層次
9.3.2 構(gòu)造對(duì)象模型
9.3.3 構(gòu)造對(duì)象動(dòng)態(tài)模型
9.3.4 建立功能模型
9.3.5 定義服務(wù)
9.4 面向?qū)ο蟮脑O(shè)計(jì)
9.4.1 面向?qū)ο笤O(shè)計(jì)的概念
9.4.2 問題域子系統(tǒng)設(shè)計(jì)
9.4.3 人機(jī)交互子系統(tǒng)設(shè)計(jì)
9.4.4 任務(wù)管理子系統(tǒng)設(shè)計(jì)
9.4.5 數(shù)據(jù)管理子系統(tǒng)設(shè)計(jì)
9.4.6 服務(wù)與關(guān)聯(lián)的設(shè)計(jì)
9.4.7 面向?qū)ο笤O(shè)計(jì)的優(yōu)化
9.5 面向?qū)ο蟮膶?shí)現(xiàn)
9.5.1 面向?qū)ο髮?shí)現(xiàn)的技術(shù)支持
9.5.2 面向?qū)ο笳Z言選擇
9.5.3 程序設(shè)計(jì)風(fēng)格
9.5.4 面向?qū)ο蟮臏y試
9.6 組件技術(shù)簡介
9.6.1 組件的概念及特點(diǎn)
9.6.2 組件模型
9.6.3 組件開發(fā)模式
9.7 小結(jié)
習(xí)題9
參考文獻(xiàn)

本目錄推薦

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