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

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

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

定 價(jià):¥38.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第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軟件.軟件生存周期和軟件生存周期過(guò)程
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ī)格說(shuō)明
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)化語(yǔ)言
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ī)軟件需求說(shuō)明編制指南(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ì)說(shuō)明書
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ì)語(yǔ)言
5.5各種詳細(xì)設(shè)計(jì)工具的比較
5.6詳細(xì)設(shè)計(jì)文件與復(fù)審
5.6.1詳細(xì)設(shè)計(jì)說(shuō)明書
5.6.2詳細(xì)設(shè)計(jì)的復(fù)審
5.7小結(jié)
思考與習(xí)題
第6章數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)設(shè)計(jì)
6.1數(shù)據(jù)存儲(chǔ)文件設(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ù)庫(kù)設(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出錯(cuò)控制與處理
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ù)說(shuō)明
8.2.3語(yǔ)句結(jié)構(gòu)
8.3源代碼文件
8.3.1綜合文件
8.3.2程序組織文件
8.3.3指令級(jí)注釋
8.4程序設(shè)計(jì)與評(píng)價(jià)
8.4.1冗余程序設(shè)計(jì)
8.4.2防錯(cuò)性程序設(shè)計(jì)
8.4.3程序設(shè)計(jì)質(zhì)量的評(píng)價(jià)
8.5軟件編碼工具
8.6編碼文件與復(fù)審
8.7小結(jié)
思考與習(xí)題
第9章軟件測(cè)試
9.1測(cè)試的基本概念
9.2測(cè)試方法
9.2.1靜態(tài)分析技術(shù)
9.2.2動(dòng)態(tài)測(cè)試技術(shù)
9.3單元測(cè)試
9.4組裝測(cè)試
9.5確認(rèn)測(cè)試
9.6測(cè)試用例設(shè)計(jì)
9.6.1白盒法
9.6.2黑盒法
9.7測(cè)試工具
9.7.1靜態(tài)分析工具
9.7.2動(dòng)態(tài)分析工具
9.7.3測(cè)試數(shù)據(jù)生成工具
9.8測(cè)試文件與復(fù)審
9.8.1測(cè)試文件綜述
9.8.2GB/T8567-1988規(guī)定的文件
9.8.3GB/T9386-1988計(jì)算機(jī)軟件測(cè)試文件編制規(guī)范
9.8.4GB/T15532-1995計(jì)算機(jī)軟件單元測(cè)試
9.8.5測(cè)試文件編制指南
9.8.6測(cè)試的復(fù)審
9.9排錯(cuò)技術(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用戶手冊(cè)
10.4.2操作手冊(cè)
10.4.3模塊開發(fā)卷宗
10.4.4開發(fā)進(jìn)度月報(bào)
10.4.5項(xiàng)目開發(fā)總結(jié)報(bào)告
10.5文件編制實(shí)施規(guī)定的實(shí)例
10.6文件編制的質(zhì)量要求
10.7文件的管理和維護(hù)
10.7.1文件的形成
10.7.2文件的分類與標(biāo)識(shí)
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ù)工作的過(guò)程
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軟件問(wèn)題報(bào)告
11.4.3軟件修改報(bào)告
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對(duì)軟件開發(fā)環(huán)境的要求
12.2.4軟件支持環(huán)境(GB/T15853-1995)
12.3計(jì)算機(jī)輔助軟件工程CASE
12.4小結(jié)
思考與習(xí)題
第13章軟件的質(zhì)量與評(píng)價(jià)
13.1各類人員對(duì)質(zhì)量的不同需求
13.2軟件質(zhì)量度量
13.2.1軟件質(zhì)量框架模型
13.2.2軟件質(zhì)量特性
13.2.3評(píng)估指標(biāo)的選取原則
13.3軟件質(zhì)量評(píng)估指標(biāo)體系
13.3.1功能度指標(biāo)
13.3.2可靠性指標(biāo)
13.3.3易用性指標(biāo)
13.3.4效率特征指標(biāo)
13.4軟件評(píng)價(jià)
13.4.1復(fù)雜性度量
13.4.2可靠性評(píng)價(jià)
13.4.3性能評(píng)價(jià)
13.4.4運(yùn)行評(píng)價(jià)
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對(duì)項(xiàng)目經(jīng)理人員的要求
14.2.3評(píng)價(jià)軟件人員的條件
14.3標(biāo)準(zhǔn)化管理
14.3.1軟件工程標(biāo)準(zhǔn)化
14.3.2軟件工程標(biāo)準(zhǔn)化的意義
14.3.3軟件工程國(guó)家標(biāo)準(zhǔn)
14.4軟件配置管理
14.4.1軟件配置
14.4.2配置標(biāo)識(shí)
14.4.3里程碑與變更控制
14.4.4配置狀態(tài)登錄
14.4.5配置審查
14.5小結(jié)
思考與習(xí)題
第15章軟件周期過(guò)程與軟件過(guò)程工程
15.1生存周期過(guò)程與軟件過(guò)程工程
15.1.1軟件生存周期過(guò)程
15.1.2軟件過(guò)程工程
15.1.3軟件過(guò)程工程和軟件項(xiàng)目工程
15.2生存周期基本過(guò)程
15.2.1獲取過(guò)程
15.2.2供應(yīng)過(guò)程
15.2.3開發(fā)過(guò)程
15.2.4運(yùn)作過(guò)程
15.2.5維護(hù)過(guò)程
15.3生存周期支持過(guò)程
15.3.1文檔編制過(guò)程
15.3.2配置管理過(guò)程
15.3.3質(zhì)量保證過(guò)程
15.3.4驗(yàn)證過(guò)程
15.3.5確認(rèn)過(guò)程
15.3.6聯(lián)合評(píng)審過(guò)程
15.3.7審核過(guò)程
15.3.8問(wèn)題解決過(guò)程
15.4生存周期組織過(guò)程
15.5剪裁過(guò)程
15.6過(guò)程與組織的關(guān)系
15.7小結(jié)
第16章軟件工程的發(fā)展
16.1軟件工程的四個(gè)發(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)一的建模語(yǔ)言
16.4.1UML概述
16.4.2使用UML的過(guò)程
16.5軟件復(fù)用和構(gòu)件技術(shù)
16.5.1軟件復(fù)用的概念
16.5.2軟件復(fù)用的過(guò)程
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) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)