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

軟件工程學(xué)教程(高等院校教材)

軟件工程學(xué)教程(高等院校教材)

定 價:¥38.00

作 者: 周蘇,王文編著
出版社: 科學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材
標(biāo) 簽: 暫缺

ISBN: 9787030128973 出版時間: 2004-03-01 包裝: 平裝
開本: 24cm 頁數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡介

  軟件工程學(xué)是一門理論性和實(shí)踐性都很強(qiáng)的學(xué)科,它采用工程化的概念、理論、技術(shù)和方法來指導(dǎo)編程人員開發(fā)與維護(hù)計(jì)算機(jī)軟件。本書是《軟件工程學(xué)教程》(科學(xué)出版社,2002年)的修訂版,系統(tǒng)、全面地介紹了傳統(tǒng)軟件工程的技術(shù),在軟件工程的概念、原理、方法及其應(yīng)用等方面有較詳盡的論述;并且詳細(xì)地介紹了軟件生存周期過程和軟件過程工程的思想和實(shí)現(xiàn)方法,力圖反映軟件工程領(lǐng)域的最新發(fā)展,具有較強(qiáng)的系統(tǒng)性和可讀性。按照一系列軟件工程國家標(biāo)準(zhǔn)來表達(dá)和描述軟件工程的知識,使軟件工程技術(shù)具有很強(qiáng)的可操作性,是本書的主要特色之一。本書可作為高等院校"軟件工程"課程的教材和教學(xué)參考書,也可供有一定實(shí)踐經(jīng)驗(yàn)的軟件開發(fā)人員、管理人員參考和作為繼續(xù)教育的教材,它還可以作為各個級別的計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試中相關(guān)內(nèi)容的學(xué)習(xí)輔導(dǎo)用書。歡迎教師索取為本書教學(xué)配套的"思考與習(xí)題解答",以及多媒體輔助教學(xué)課件。E-mail地址:zs@mail.hz.zj.cn。

作者簡介

暫缺《軟件工程學(xué)教程(高等院校教材)》作者簡介

圖書目錄

第1章傳統(tǒng)軟件工程概述
1.1計(jì)算機(jī)系統(tǒng)的發(fā)展
1.1.1計(jì)算機(jī)系統(tǒng)及其軟件的發(fā)展
1.1.2計(jì)算機(jī)系統(tǒng)工程
1.2軟件.軟件生存周期和軟件生存周期過程
1.3軟件生存周期模型
1.3.1瀑布模型
1.3.2漸增模型
1.3.3演化模型
1.3.4螺旋模型
1.3.5噴泉模型
1.3.6智能模型
1.4軟件工程定義
1.4.1軟件工程學(xué)的內(nèi)容
1.4.2軟件工程學(xué)的基本目標(biāo)和原則
1.4.3軟件工程與一般工程的差異
1.5小結(jié)
思考與習(xí)題
第2章系統(tǒng)定義與軟件計(jì)劃
2.1系統(tǒng)定義
2.1.1系統(tǒng)分析
2.1.2可行性研究
2.1.3成本-收益分析
2.1.4功能分配
2.1.5系統(tǒng)規(guī)格說明
2.1.6系統(tǒng)定義復(fù)審
2.2軟件計(jì)劃
2.2.1軟件的范圍
2.2.2資源
2.2.3軟件成本估算
2.3進(jìn)度安排
2.4計(jì)劃文件與復(fù)審
2.5小結(jié)
思考與習(xí)題
第3章軟件需求分析
3.1需求分析階段的任務(wù)
3.2結(jié)構(gòu)化分析方法
3.3數(shù)據(jù)流程圖
3.4數(shù)據(jù)字典
3.4.1數(shù)據(jù)流條目
3.4.2文件條目
3.4.3數(shù)據(jù)項(xiàng)條目
3.4.4加工條目
3.5加工的分析與表達(dá)
3.5.1結(jié)構(gòu)化語言
3.5.2判定表
3.5.3判定樹
3.5.43種表達(dá)工具的比較
3.6需求分析工具
3.7需求分析文件與復(fù)審
3.7.1GB/T8567-1988規(guī)定的文件
3.7.2計(jì)算機(jī)軟件需求說明編制指南(GB/T9385-1988)
3.7.3需求分析的復(fù)審
3.8小結(jié)
思考與習(xí)題
第4章軟件概要設(shè)計(jì)
4.1模塊的劃分
4.1.1系統(tǒng)性能的衡量標(biāo)準(zhǔn)
4.1.2軟件結(jié)構(gòu)
4.1.3模塊劃分的基本原則
4.1.4內(nèi)聚度
4.1.5耦合度
4.1.6高內(nèi)聚和低耦合
4.1.7模塊劃分的方法
4.2結(jié)構(gòu)化設(shè)計(jì)方法
4.2.1變換與事務(wù)型數(shù)據(jù)流分析
4.2.2模塊化設(shè)計(jì)
4.2.3模塊結(jié)構(gòu)圖
4.2.4從數(shù)據(jù)流程圖導(dǎo)出模塊結(jié)構(gòu)圖
4.3Parnas方法
4.3.1信息隱蔽原則
4.3.2加強(qiáng)系統(tǒng)各成分間的檢查
4.4Jackson方法
4.5程序的邏輯構(gòu)造方法
4.5.1Wamier圖
4.5.2LCP設(shè)計(jì)方法
4.6概要設(shè)計(jì)文件與復(fù)審
4.6.1概要設(shè)計(jì)說明書
4.6.2概要設(shè)計(jì)的復(fù)審
4.7小結(jié)
思考與習(xí)題
第5章軟件詳細(xì)設(shè)計(jì)
5.1概述
5.2結(jié)構(gòu)化構(gòu)造
5.3圖形設(shè)計(jì)工具
5.3.1程序流程圖
5.3.2方塊圖
5.3.3HIPO圖
5.3.4PAD圖
5.4偽碼與程序設(shè)計(jì)語言
5.5各種詳細(xì)設(shè)計(jì)工具的比較
5.6詳細(xì)設(shè)計(jì)文件與復(fù)審
5.6.1詳細(xì)設(shè)計(jì)說明書
5.6.2詳細(xì)設(shè)計(jì)的復(fù)審
5.7小結(jié)
思考與習(xí)題
第6章數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計(jì)
6.1數(shù)據(jù)存儲文件設(shè)計(jì)
6.1.1文件設(shè)計(jì)內(nèi)容
6.1.2文件類別
6.1.3文件媒體的選擇
6.1.4文件組織方式
6.1.5文件記錄格式設(shè)計(jì)
6.2數(shù)據(jù)庫設(shè)計(jì)文件
6.3小結(jié)
思考與習(xí)題
第7章軟件界面與安全性設(shè)計(jì)
7.1代碼設(shè)計(jì)
7.1.1代碼基礎(chǔ)
7.1.2代碼的種類
7.1.3代碼設(shè)計(jì)步驟
7.1.4代碼設(shè)計(jì)文件
7.2輸出設(shè)計(jì)
7.2.1輸出設(shè)計(jì)的研究范圍
7.2.2輸出設(shè)計(jì)的規(guī)則
7.2.3輸出設(shè)計(jì)方法
7.3輸入設(shè)計(jì)
7.3.1輸入設(shè)計(jì)的研究范圍
7.3.2輸入設(shè)計(jì)的規(guī)則
7.3.3輸入設(shè)計(jì)方法
7.4用戶界面設(shè)計(jì)
7.4.1用戶界面開發(fā)的基本原則
7.4.2出錯控制與處理
7.5軟件安全性設(shè)計(jì)
7.5.1系統(tǒng)安全控制的目的
7.5.2軟件安全控制的基本方法
7.5.3軟件的安全控制設(shè)計(jì)
7.6小結(jié)
思考與習(xí)題
第8章軟件編碼
8.1結(jié)構(gòu)化程序設(shè)計(jì)方法
8.2程序設(shè)計(jì)風(fēng)格
8.2.1源程序
8.2.2數(shù)據(jù)說明
8.2.3語句結(jié)構(gòu)
8.3源代碼文件
8.3.1綜合文件
8.3.2程序組織文件
8.3.3指令級注釋
8.4程序設(shè)計(jì)與評價
8.4.1冗余程序設(shè)計(jì)
8.4.2防錯性程序設(shè)計(jì)
8.4.3程序設(shè)計(jì)質(zhì)量的評價
8.5軟件編碼工具
8.6編碼文件與復(fù)審
8.7小結(jié)
思考與習(xí)題
第9章軟件測試
9.1測試的基本概念
9.2測試方法
9.2.1靜態(tài)分析技術(shù)
9.2.2動態(tài)測試技術(shù)
9.3單元測試
9.4組裝測試
9.5確認(rèn)測試
9.6測試用例設(shè)計(jì)
9.6.1白盒法
9.6.2黑盒法
9.7測試工具
9.7.1靜態(tài)分析工具
9.7.2動態(tài)分析工具
9.7.3測試數(shù)據(jù)生成工具
9.8測試文件與復(fù)審
9.8.1測試文件綜述
9.8.2GB/T8567-1988規(guī)定的文件
9.8.3GB/T9386-1988計(jì)算機(jī)軟件測試文件編制規(guī)范
9.8.4GB/T15532-1995計(jì)算機(jī)軟件單元測試
9.8.5測試文件編制指南
9.8.6測試的復(fù)審
9.9排錯技術(shù)
9.10系統(tǒng)轉(zhuǎn)換
9.11小結(jié)
思考與習(xí)題
第10章軟件文件
10.1目的和作用
10.2軟件生存周期與各種文件的編制
10.3文件編制中考慮的因素
10.3.1文件的讀者
10.3.2文件內(nèi)容的重復(fù)性
10.3.3文件內(nèi)容的靈活性
10.4各種文件的內(nèi)容要求
10.4.1用戶手冊
10.4.2操作手冊
10.4.3模塊開發(fā)卷宗
10.4.4開發(fā)進(jìn)度月報
10.4.5項(xiàng)目開發(fā)總結(jié)報告
10.5文件編制實(shí)施規(guī)定的實(shí)例
10.6文件編制的質(zhì)量要求
10.7文件的管理和維護(hù)
10.7.1文件的形成
10.7.2文件的分類與標(biāo)識
10.7.3文件控制
10.7.4文件的修改管理
10.7.5軟件文檔管理指南(GB/T16680-1996)
10.8文件編制工具
10.9小結(jié)
思考與習(xí)題
第11章軟件維護(hù)
11.1概述
11.1.1軟件維護(hù)工作的必要性
11.1.2軟件維護(hù)的內(nèi)容
11.1.3維護(hù)工作的過程
11.1.4影響維護(hù)工作的因素
11.1.5維護(hù)策略
11.2軟件的可維護(hù)性
11.2.1可維護(hù)性的度量
11.2.2提高軟件的可維護(hù)性
11.3軟件維護(hù)工具
11.3.1維護(hù)技術(shù)方面的工具
11.3.2維護(hù)管理方面的工具
11.4維護(hù)管理與文件
11.4.1軟件維護(hù)的管理
11.4.2軟件問題報告
11.4.3軟件修改報告
11.4.4軟件維護(hù)指南(GB/T14079-1993)
11.5小結(jié)
思考與習(xí)題
第12章軟件工具和環(huán)境
12.1軟件開發(fā)工具
12.1.1軟件工具的基礎(chǔ)
12.1.2軟件工具的作用
12.1.3軟件工具的通用性
12.1.4軟件工具的分類
12.2軟件開發(fā)環(huán)境
12.2.1軟件開發(fā)環(huán)境的類型
12.2.2軟件開發(fā)環(huán)境的構(gòu)成
12.2.3對軟件開發(fā)環(huán)境的要求
12.2.4軟件支持環(huán)境(GB/T15853-1995)
12.3計(jì)算機(jī)輔助軟件工程CASE
12.4小結(jié)
思考與習(xí)題
第13章軟件的質(zhì)量與評價
13.1各類人員對質(zhì)量的不同需求
13.2軟件質(zhì)量度量
13.2.1軟件質(zhì)量框架模型
13.2.2軟件質(zhì)量特性
13.2.3評估指標(biāo)的選取原則
13.3軟件質(zhì)量評估指標(biāo)體系
13.3.1功能度指標(biāo)
13.3.2可靠性指標(biāo)
13.3.3易用性指標(biāo)
13.3.4效率特征指標(biāo)
13.4軟件評價
13.4.1復(fù)雜性度量
13.4.2可靠性評價
13.4.3性能評價
13.4.4運(yùn)行評價
13.5質(zhì)量管理文件
13.6小結(jié)
思考與習(xí)題
第14章軟件管理
14.1軟件項(xiàng)目的特點(diǎn)與軟件管理職能
14.1.1軟件項(xiàng)目的特點(diǎn)
14.1.2軟件管理的特殊困難
14.1.3軟件管理的主要職能
14.2軟件開發(fā)組織
14.2.1軟件設(shè)計(jì)小組的形式
14.2.2對項(xiàng)目經(jīng)理人員的要求
14.2.3評價軟件人員的條件
14.3標(biāo)準(zhǔn)化管理
14.3.1軟件工程標(biāo)準(zhǔn)化
14.3.2軟件工程標(biāo)準(zhǔn)化的意義
14.3.3軟件工程國家標(biāo)準(zhǔn)
14.4軟件配置管理
14.4.1軟件配置
14.4.2配置標(biāo)識
14.4.3里程碑與變更控制
14.4.4配置狀態(tài)登錄
14.4.5配置審查
14.5小結(jié)
思考與習(xí)題
第15章軟件周期過程與軟件過程工程
15.1生存周期過程與軟件過程工程
15.1.1軟件生存周期過程
15.1.2軟件過程工程
15.1.3軟件過程工程和軟件項(xiàng)目工程
15.2生存周期基本過程
15.2.1獲取過程
15.2.2供應(yīng)過程
15.2.3開發(fā)過程
15.2.4運(yùn)作過程
15.2.5維護(hù)過程
15.3生存周期支持過程
15.3.1文檔編制過程
15.3.2配置管理過程
15.3.3質(zhì)量保證過程
15.3.4驗(yàn)證過程
15.3.5確認(rèn)過程
15.3.6聯(lián)合評審過程
15.3.7審核過程
15.3.8問題解決過程
15.4生存周期組織過程
15.5剪裁過程
15.6過程與組織的關(guān)系
15.7小結(jié)
第16章軟件工程的發(fā)展
16.1軟件工程的四個發(fā)展階段
16.2原型化方法
16.3面向?qū)ο蟮姆治雠c設(shè)計(jì)
16.3.1面向?qū)ο蟮幕靖拍?br />16.3.2面向?qū)ο蠓治?br />16.3.3面向?qū)ο笤O(shè)計(jì)
16.4統(tǒng)一的建模語言
16.4.1UML概述
16.4.2使用UML的過程
16.5軟件復(fù)用和構(gòu)件技術(shù)
16.5.1軟件復(fù)用的概念
16.5.2軟件復(fù)用的過程
16.5.3構(gòu)件和體系結(jié)構(gòu)
16.5.4構(gòu)件和構(gòu)件系統(tǒng)
16.6小結(jié)
思考與習(xí)題
參考文獻(xiàn)

本目錄推薦

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