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

軟件工程

軟件工程

定 價:¥24.00

作 者: 熊才權(quán),楊舒主編
出版社: 華中科技大學出版社
叢編項: 21世紀高等院校計算機系列教材
標 簽: 軟件工程理論 軟件工程及軟件方法學 計算機與互聯(lián)網(wǎng)

ISBN: 9787560933092 出版時間: 2005-03-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 246 字數(shù):  

內(nèi)容簡介

  本書全面、系統(tǒng)地介紹了軟件工程的概念、技術(shù)與方法。全書共12章,第1章講述軟件工程的基本概念和軟件開發(fā)模型,第2章到第8章分別介紹軟件生命周期各階段的基本任務、過程和方法,其他章節(jié)分別介紹面向?qū)ο蟮姆椒?、軟件工程管理和軟件工程標準化等。本書緊跟軟件工程學科的最新發(fā)展腳步,強調(diào)理論與實踐相結(jié)合。書中酉已有豐富的例題與習題,便于教學與自學。本書既可作為高等院校的教材,也可作為IT產(chǎn)業(yè)從業(yè)人員的學習參考資料。

作者簡介

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

圖書目錄

第1章軟件工程概述
1.1軟件
1.1.1軟件與程序
1.1.2軟件的分類
1.1.3軟件的特征
1.1.4軟件開發(fā)技術(shù)的發(fā)展
1.2軟件工程
1.2.1軟件危機
1.2.2軟件工程的定義
1.2.3軟件工程的目標
1.3軟件生命周期
1.3.1軟件生命周期的概念
1.3.2軟件生命周期各階段的基本任務
1.4軟件開發(fā)模型
1.4.1瀑布模型
1.4.2原型模型
1.4.3螺旋模型
1.4.4基于第四代技術(shù)的模型
1.4.5形式化方法模型
小結(jié)
習題
第2章需求分析
2.1可行性研究
2.1.1可行性研究的任務
2.1.2可行性研究的步驟
2.2需求獲取
2.2.1需求獲取的內(nèi)容
2.2.2需求獲取的技術(shù)
2.2.3需求分析的原則
2.3開發(fā)原型系統(tǒng)
2.4需求分析規(guī)格說明書
2.5需求驗證
小結(jié)
習題
第3章分析建模
3.1數(shù)據(jù)建模
3.1.1基本概念
3.1.2實體關(guān)系圖
3.2功能建模
3.2.1數(shù)據(jù)流圖的基本成分
3.2.2數(shù)據(jù)流圖的畫法
3.2.3畫數(shù)據(jù)流圖的注意事項
3.3數(shù)據(jù)字典
3.3.1數(shù)據(jù)字典的成分
3.3.2數(shù)據(jù)字典的用途
3.4加工小說明
3.4.1結(jié)構(gòu)化語言
3.4.2判定表
3.4.3判定樹
小結(jié)
習題
第4章總體設計
4.1總體設計的過程
4.2表示軟件結(jié)構(gòu)的圖形工具
4.2.1層次圖和HIPO圖
4.2.2結(jié)構(gòu)圖
4.3軟件設計的概念和原理
4.3.1模塊化
4.3.2抽象
4.3.3信息隱藏
4.3.4模塊獨立
4.4軟件結(jié)構(gòu)設計優(yōu)化準則
4.5面向數(shù)據(jù)流的設訓方法
4.5.1兩類墓本的數(shù)據(jù)流圖
4.5.2面向數(shù)據(jù)流的設訓方法的步驟
4.5.3變換分析
4.5.4事務分析
4.5.5設計優(yōu)化
小結(jié)
習題
第5章詳細設計
5.1詳細設計概述
5.2結(jié)構(gòu)化程序設計
5.3詳細設計工具
5.3.1程序流程圖
5.3.2N-S圖(盒狀圖)
5.3.3問題分析圖
5.3.4過程設計語言
5.3.5判定表與判定樹
5.4Jackson程序設計方法
5.4.1Jackson圖
5.4.2Jackson方法
小結(jié)
習題
第6章程序設計語言與編碼
6.1程序設訓語言概述
6.1.1程序設訓語言的分類
6.1.2程序設訓語言的機制
6.1.3程序設計語言的選擇
6.2程序設計風格
6.3程序設計方法
6.4程序設訓工具和環(huán)境
小結(jié)
習題
第7章軟件測試
7.1軟件測試概述
7.1.1軟件測試的概念
7.1.2軟件測試的原則
7.1.3軟件測試流程
7.2軟件測試方法與技術(shù)
7.3軟件測試的過程
7.3.1單元測試
7.3.2集成測試
7.3.3驗收測試
7.4測試用例設計
7.4.1邏輯覆蓋
7.4.2黑盒測試用例設計
7.4.3實用測試策略
7.5調(diào)試技術(shù)和策略
7.5.1調(diào)試技術(shù)
7.5.2調(diào)試策略
7.6軟件測試工具
7.6.1靜態(tài)分析工具
7.6.2動態(tài)分析程序
7.6.3測試數(shù)據(jù)生成程序
7.6.4文件比較程序
小結(jié)
習題
第8章軟件維護
8.1軟件維護的墓本認識
8.1.1軟件維護的定義
8.1.2維護分類及策略
8.1.3軟件維護的代價
8.2軟件可維護性
8.2.1軟件可維護性的度量
8.2.2提高可維護性的方法
8.3維護過程
8.3.1維護過程的事件流
8.3.2維護團隊組織
8.3.3維護報告
8.3.4維護任務
8.3.5保存維護記錄
8.3.6評價維護活動
小結(jié)
習題
第9章面向?qū)ο蠓椒▽W
9.1面向?qū)ο蠓椒▽W引淪
9.1.1傳統(tǒng)方法學的不足與模型進化
9.1.2面向?qū)ο蠓椒▽W的技術(shù)要點
9.1.3面向?qū)ο蟮幕靖拍?br />9.1.4類及對象的主要特性
9.1.5類及對象的基本圖形符號
9.1.6面向?qū)ο蟮能浖_發(fā)過程
9.2面向?qū)ο蠓治?br />9.2.1標識類與對象及其相互聯(lián)系
9.2.23種子模型與5個層次
9.2.3建立對象模型
9.2.4建立動態(tài)模型
9.2.5建立功能模型
9.3面向?qū)ο笤O計
9.3.1面向?qū)ο笤O計概要
9.3.2面向?qū)ο笤O計的準則
9.3.3軟件重用的設計
9.3.4問題論域子系統(tǒng)的設計
9.3.5人機交互子系統(tǒng)的設計
9.3.6任務管理子系統(tǒng)的設計
9.3.7數(shù)據(jù)管理子系統(tǒng)的設計
9.4面向?qū)ο缶幊?br />9.4.1面向?qū)ο蟪绦蛟O計語言
9.4.2面向?qū)ο笳Z言的技術(shù)特點
9.4.3選擇面向?qū)ο笳Z言
9.5面向?qū)ο鬁y試
9.5.1對象級的軟件測試
9.5.2系統(tǒng)級的軟件測試
9.6面向?qū)ο蠓椒ㄅc統(tǒng)一建模語言
9.6.1UML建?;疽?br />9.6.2UML建模圖形的應用
9.6.3UML建模過程要點
小結(jié)
習題
第10章軟件度量
10.1軟件度量的基本概念
10.2軟件復雜性度量
10.2.1軟件復雜性及其度量標準
10.2.2程序復雜性的度量
10.3軟件可靠性度量
10.3.1軟件可靠性的定義
10.3.2軟件可靠性估算
10.4軟件質(zhì)量的度量
10.4.1軟件質(zhì)量定義
10.4.2軟件質(zhì)量要素
10.4.3軟件質(zhì)量評審
小結(jié)
習題
第11章軟件工程管理
11.1成本管理
11.1.1成本估算模型
11.1.2成本估算方法
11.2風險管理
11.2.1風險標識
11.2.2風險估算
11.2.3風險評價
11.2.4風險駕馭
11.3進度安排
11.3.1甘特圖法
11.3.2程網(wǎng)絡圖法
11.4質(zhì)量管理
11.4.1軟件質(zhì)量
11.4.2軟件質(zhì)量保證
11.5人員管理
11.5.1軟件開發(fā)人員特點及分配規(guī)律
11.5.2項目組的組織形式
11.6軟件配置管理
11.6.1軟件配置項及其標識
11.6.2墓線技術(shù)
11.6.3變更控制
11.6.4版本管理
11.6.5配置審核與配置狀態(tài)報告
小結(jié)
習題
第12章軟件工程標準化
12.1軟件工程標準化及其意義
12.2軟件工程標準的類型與層次
12.3軟件文檔標準化
12.4IS09000質(zhì)量標準簡介
12.5軟件能力成熟度模型CMM概要
小結(jié)
習題

本目錄推薦

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