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

軟件工程:原理方法與應(yīng)用(21世紀(jì)高等院校規(guī)劃教材)

軟件工程:原理方法與應(yīng)用(21世紀(jì)高等院校規(guī)劃教材)

定 價:¥24.00

作 者: 肖孟強(qiáng) 等主編
出版社: 中國水利水電出版社
叢編項: 原理、方法與應(yīng)用
標(biāo) 簽: 暫缺

ISBN: 9787508432502 出版時間: 2005-10-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 246 字?jǐn)?shù):  

內(nèi)容簡介

  本書是根據(jù)教育部應(yīng)用型本科21世紀(jì)規(guī)劃教材指導(dǎo)思想與原則的要求,充分考慮應(yīng)用型本科人才的培養(yǎng)目標(biāo)和教學(xué)特點(diǎn)編寫而成的。全書共12章,主要內(nèi)容包括:軟件工程概念、可行性研究與需求分析、軟件設(shè)計、面向?qū)ο蠹夹g(shù)、統(tǒng)一建模語言UML、編碼與編程語言、軟件測試、軟件維護(hù)、軟件工程管理和質(zhì)量保證、軟件工程標(biāo)準(zhǔn)化、軟件工程環(huán)境、嵌入式系統(tǒng)軟件技術(shù)。本書在每一章的開頭均給出本章的教學(xué)目標(biāo)、教學(xué)任務(wù)和重點(diǎn)難點(diǎn),每一章的最后給出實例分析和本章小結(jié),附以部分習(xí)題,以便于教學(xué)與自學(xué)。 本書強(qiáng)調(diào)內(nèi)容的實用性。按軟件工程的全過程來安排與組織內(nèi)容,條理性強(qiáng),以案例 教學(xué)為驅(qū)動,易于學(xué)生學(xué)習(xí)與掌握。 本書可作為應(yīng)用型本科計算機(jī)、自動化、機(jī)電類等專業(yè)和高職高專計算機(jī)專業(yè)的教材, 也可作為自學(xué)教材和軟件開發(fā)人員的參考用書。 本書所配電子教案可以從中國水利水電出版社網(wǎng)站上免費(fèi)下載,網(wǎng)址為: http://www.waterpub.com.cn/softdown/。

作者簡介

暫缺《軟件工程:原理方法與應(yīng)用(21世紀(jì)高等院校規(guī)劃教材)》作者簡介

圖書目錄

目錄

前言
第1章 軟件工程概論
本章學(xué)習(xí)目標(biāo)
1.1 引言
1.2 軟件與軟件危機(jī)
1.2.1 軟件的定義
1.2.2 軟件的特點(diǎn)
1.2.3 軟件的分類
1.2.4 軟件危機(jī)
1.3 軟件工程概念
1.3.1 軟件工程的產(chǎn)生及發(fā)展
1.3.2 軟件工程的定義及目標(biāo)
1.3.3 軟件工程學(xué)的范疇
1.4 軟件生存周期及軟件開發(fā)模型
1.4.1 軟件生存周期
1.4.2 軟件生存周期模型
1.4.3 瀑布模型
1.4.4 演化模型
1.4.5 螺旋模型
1.4.6 智能模型
本章小結(jié)
習(xí)題
第2章 可行性研究與需求分析
本章學(xué)習(xí)目標(biāo)
2.1 可行性研究
2.1.1 問題的定義
2.1.2 可行性研究的任務(wù)
2.1.3 可行性研究的步驟及工具
2.1.4 制訂項目計劃
2.2 需求分析
2.2.1 需求分析的目標(biāo)和任務(wù)
2.2.2 軟件需求的獲取
2.2.3 需求分析的過程
2.2.4 快速原型方法
2.3 結(jié)構(gòu)化分析方法
2.3.1 結(jié)構(gòu)化分析模型
2.3.2 數(shù)據(jù)流圖與數(shù)據(jù)字典
2.3.3 Warnier圖
2.4 需求分析評審
2.4.1 需求規(guī)格說明書
2.4.2 評審過程
2.5 需求分析實例
2.5.1 畫分層數(shù)據(jù)流圖
2.5.2 確定數(shù)據(jù)定義與加工策略
2.5.3 實例的需求分析評審
本章小結(jié)
習(xí)題
第3章 軟件設(shè)計
本章學(xué)習(xí)目標(biāo)
3.1 軟件設(shè)計的任務(wù)
3.2 軟件設(shè)計的基本概念
3.2.1 軟件設(shè)計的概念
3.2.2 模塊化與模塊獨(dú)立性
3.2.3 抽象與信息隱蔽
3.2.4 軟件設(shè)計原則
3.3 結(jié)構(gòu)化設(shè)計方法
3.3.1 系統(tǒng)結(jié)構(gòu)圖
3.3.2 變換分析
3.3.3 事務(wù)分析
3.4 設(shè)計優(yōu)化
3.5 詳細(xì)設(shè)計
3.5.1 詳細(xì)設(shè)計概述
3.5.2 程序流程圖
3.5.3 N-S圖
3.5.4 PAD圖
3.5.5 判定表與判定樹
3.5.6 PDL
本章小結(jié)
習(xí)題
第4章 面向?qū)ο蠹夹g(shù)
本章學(xué)習(xí)目標(biāo)
4.1 面向?qū)ο蟮母拍?br />4.1.1 面向?qū)ο?br />4.1.2 對象
4.1.3 類
4.1.4 繼承
4.1.5 消息
4.1.6 多態(tài)性
4.1.7 封裝性
4.2 面向?qū)ο蟮拈_發(fā)過程
4.2.1 應(yīng)用生存期
4.2.2 類生存期
4.3 面向以象分析
4.3.1 面向?qū)ο蠓治?br />4.3.2 試域分析
4.3.3 應(yīng)用分析
4.3.4 對象模型技術(shù)
4.4 面向?qū)ο蟮脑O(shè)計與實現(xiàn)
4.4.1 高層設(shè)計
4.4.2 類的設(shè)計
4.4.3 系統(tǒng)的實現(xiàn)
4.5 Coad與Yourdon方法
4.5.1 面向?qū)ο蟮姆治?br />4.5.2 面向?qū)ο蟮脑O(shè)計
4.5.3 Booch的方法
4.6 軟件復(fù)用技術(shù)
4.6.1 軟件復(fù)用的基本概念
4.6.2 軟件復(fù)用技術(shù)分類
4.6.3 論域工程
4.6.4 基于構(gòu)件的軟件開發(fā)
4.6.5 面向?qū)ο蠓椒ㄅc軟件復(fù)用
本章小結(jié)
習(xí)題
第5章 統(tǒng)一建模語言UML
本章學(xué)習(xí)目標(biāo)
5.1 UML的基本概念
5.1.1 UML語言的產(chǎn)生
5.1.2 UML的定義
5.1.3 UML的目標(biāo)
5.1.4 UML語言的應(yīng)用
5.2 UML語言概述
5.2.1 視圖
5.2.2 圖
5.2.3 UML的模型元素及表示方法
5.2.4 UML的通用機(jī)制和擴(kuò)展機(jī)制
5.2.5 UML的規(guī)則
5.3 靜態(tài)建模
5.3.1 用例模型
5.3.2 類和對象模型
5.3.3 類之間的關(guān)系
5.4 動態(tài)建模
5.4.1 消息
5.4.2 狀態(tài)圖和時序圖
5.4.3 協(xié)作圖和活動圖
5.5 物理架構(gòu)建模
5.5.1 邏輯架構(gòu)與物理架構(gòu)
5.5.2 組件圖與部署圖
5.6 基于UML的統(tǒng)一建模過程RUP
本章小結(jié)
習(xí)題
第6章 編碼和編程語言
本章學(xué)習(xí)目標(biāo)
6.1 編碼的目的
6.2 編碼的風(fēng)格
6.2.1 結(jié)構(gòu)化程序設(shè)計
6.2.2 編碼風(fēng)格
6.3 編碼語言
6.3.1 編碼語言的發(fā)展
6.3.2 常用的編碼的語言
6.3.3 編碼語言的選擇
第7章 軟件測試
本章學(xué)習(xí)目標(biāo)
7.1 軟件測試的基本概念
7.1.1 軟件測試的定義
7.1.2 軟件測試的目的和原則
7.1.3 軟件測試的對象及信息流
7.2 黑盒測試
7.2.1 等價類劃分法
7.2.2 邊界值分析
7.2.3 錯誤推測法
7.2.4 因果圖法
7.2.5 功能圖
7.3 白盒測試
7.3.1 邏輯覆蓋
7.3.2 基本路徑測試
7.4 軟件測試的步驟及過程
7.4.1 單元測試
7.4.2 集成測試
7.4.3 確認(rèn)測試
7.4.4 系統(tǒng)測試
7.4.5 人工測試
7.4.6 軟件測試過程
7.5 軟件的調(diào)試及排錯
7.5.1 錯誤的診斷及排除
7.5.2 常用的幾種調(diào)試方法
7.6 面向?qū)ο蟮能浖y試
7.6.1 面向?qū)ο蟮臏y試模型
7.6.2 面向?qū)ο筌浖臏y試策略
7.6.3 面向?qū)ο筌浖y試用例設(shè)計
本章小結(jié)
習(xí)題
第8章 軟件維護(hù)
本章學(xué)習(xí)目標(biāo)
8.1 軟件維護(hù)概述
8.1.1 軟件維護(hù)的基本概念
8.1.2 軟件維護(hù)的種類
8.1.3 影響軟件維護(hù)工作量的因素
8.1.4 軟件維護(hù)的策略
8.2 軟件維護(hù)的過程
8.2.1 維護(hù)機(jī)構(gòu)
8.2.2 軟件維護(hù)申請報告
8.2.3 軟件維護(hù)工作流程
8.2.4 軟件維護(hù)記錄及評價
8.2.5 修改程序的副作用
8.3 軟件的可維護(hù)性
8.3.1 可維護(hù)性的定義
8.3.2 可維護(hù)性的度量
8.4 提高可維護(hù)性的途徑
8.4.1 建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級
8.4.2 使用提高軟件質(zhì)量的技術(shù)和工具
8.4.3 進(jìn)行明確的質(zhì)量保證審查
8.4.4 選擇可維護(hù)的程序設(shè)計語言
8.4.5 改進(jìn)程序的文檔
8.5 逆向工程和再工程
本章小結(jié)
習(xí)題
第9章 軟件工程管理與質(zhì)量保證
本章學(xué)習(xí)目標(biāo)
9.1 軟件度量技術(shù)
9.1.1 代碼行度量技術(shù)
9.1.2 功能點(diǎn)度量
9.1.3 COCOMO模型
9.2 軟件估算
9.2.1 資源估算
9.2.2 成本估算
9.2.3 人員的分配與組織
9.2.4 項目進(jìn)度安排
9.3 質(zhì)量保證
9.3.1 軟件的質(zhì)量屬性
9.3.2 質(zhì)量保證的活動內(nèi)容
9.4 軟件可靠性
9.5 軟件配置管理
9.5.1 軟件配置管理
9.5.2 版本控制
9.5.3 配置狀態(tài)報告
9.5.4 配置審計
本章小結(jié)
習(xí)題
第10章 軟件工程標(biāo)準(zhǔn)化
本章學(xué)習(xí)目標(biāo)
10.1 軟件工程標(biāo)準(zhǔn)化
10.1.1 軟件工程標(biāo)準(zhǔn)化的概念
10.1.2 軟件工程標(biāo)準(zhǔn)化的意義
10.2 軟件質(zhì)量認(rèn)證
10.2.1 ISO 9000系列標(biāo)準(zhǔn)
10.2.2 軟件質(zhì)量認(rèn)證
10.2.3 ISO 9000-3的要點(diǎn)
10.3 軟件文檔
10.3.1 軟件文檔的作用
10.3.2 軟件文檔的分類
10.3.3 文檔的管理與維護(hù)
10.3.4 常用的軟件文檔
10.4 CMM模型
10.4.1 軟件過程成熟度模型
10.4.2 關(guān)鍵過程域
10.4.3 成熟度提問單
本章小結(jié)
習(xí)題
第11章 軟件工程環(huán)境
本章學(xué)習(xí)目標(biāo)
11.1 什么是軟件工程環(huán)境
11.1.1 軟件開發(fā)環(huán)境的特點(diǎn)
11.1.2 軟件開發(fā)環(huán)境的模型
11.2 CASE環(huán)境
11.2.1 CASE環(huán)境
11.2.2 CASE環(huán)境的組成與結(jié)構(gòu)
本章小結(jié)
習(xí)題
第12章 嵌入式系統(tǒng)軟件技術(shù)
本章學(xué)習(xí)目標(biāo)
12.1 嵌入式系統(tǒng)的基礎(chǔ)知識
12.1.1 嵌入式系統(tǒng)的定義
12.1.2 嵌入式系統(tǒng)的特點(diǎn)
12.1.3 嵌入式系統(tǒng)的應(yīng)用
12.2 嵌入工系統(tǒng)開發(fā)過程
12.2.1 嵌入式軟件的開發(fā)特點(diǎn)
12.2.2 嵌入式軟件的開發(fā)過程
12.3 嵌入式軟件的測試
12.3.1 嵌入式軟件的測試方法
12.3.2 嵌入式軟件的測試策略
12.3.3 嵌入式軟件的測試工具
12.4 嵌入式系統(tǒng)的調(diào)試
12.4.1 嵌入式系統(tǒng)的調(diào)試方式
12.4.2 嵌入式系統(tǒng)的調(diào)試方法
本章小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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