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

軟件工程基礎(chǔ)教程

軟件工程基礎(chǔ)教程

定 價:¥21.00

作 者: 郭庚麒主編
出版社: 科學(xué)出版社
叢編項: 面向21世紀高職高專計算機系列規(guī)劃教材
標(biāo) 簽: 軟件工程 高等學(xué)校 教材

ISBN: 9787030142078 出版時間: 2006-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 252 字數(shù):  

內(nèi)容簡介

  《高等職業(yè)教育“十一五”規(guī)劃教材·高職高專軟件工程系列教材:軟件工程基礎(chǔ)教程》主要介紹現(xiàn)代軟件工程的基本原理、方法和應(yīng)用。內(nèi)容包括:軟件工程概述、軟件開發(fā)模型、系統(tǒng)分析、系統(tǒng)設(shè)計、軟件編碼與測試、軟件維護、配置管理、質(zhì)量管理、文檔技術(shù)、軟件復(fù)用和軟件工程環(huán)境等。根據(jù)軟件工程的最新發(fā)展,著重介紹了面向?qū)ο蟮拈_發(fā)方法,并將UML建模技術(shù)應(yīng)用到實際系統(tǒng)的分析和設(shè)計中?!陡叩嚷殬I(yè)教育“十一五”規(guī)劃教材·高職高專軟件工程系列教材:軟件工程基礎(chǔ)教程》語言簡練,通俗易懂,采用案例教學(xué)方法;注重培養(yǎng)實際開發(fā)能力和文檔的寫作能力?!陡叩嚷殬I(yè)教育“十一五”規(guī)劃教材·高職高專軟件工程系列教材:軟件工程基礎(chǔ)教程》具有很強的實用性,可作為高職高專院校計算機專業(yè)或信息類專業(yè)的教材,也可作為軟件開發(fā)人員的參考書

作者簡介

暫缺《軟件工程基礎(chǔ)教程》作者簡介

圖書目錄

第1章 軟件工程概述
1.1 軟件
1.1.1 軟件的定義
1.1.2 軟件的特點及最新發(fā)展
1.1.3 軟件的分類
1.2 軟件工程概念
1.2.1 軟件危機
1.2.2 軟件危機的原因及解決方法
1.2.3 軟件工程的概念
1.2.4 軟件工程的原則
1.3 軟件生存周期與開發(fā)模型
1.3.1 軟件生存周期
1.3.2 軟件開發(fā)模型
習(xí)題
第2章 結(jié)構(gòu)化分析
2.1 軟件定義過程概述
2.1.1 問題的定義
2.1.2 可行性研究
2.1.3 需求分析
2.2 結(jié)構(gòu)化分析
2.2.1 結(jié)構(gòu)化分析方法概述
2.2.2 數(shù)據(jù)流圖
2.2.3 數(shù)據(jù)詞典
2.2.4 加工邏輯的描述方法
2.3 需求規(guī)格說明與評審
2.3.1 需求規(guī)格說明的主要內(nèi)容
2.3.2 需求分析的評審
2.4 需求規(guī)格說明書寫作范例
習(xí)題
第3章 概要設(shè)計
3.1 概要設(shè)計的任務(wù)與步驟
3.1.1 概要設(shè)計的任務(wù)
3.1.2 概要設(shè)計的過程
3.2 軟件設(shè)計的概念與原則
3.2.1 模塊化
3.2.2 抽象與逐步求精
3.2.3 信息隱蔽和局部化
3.2.4 模塊獨立性
3.2.5 設(shè)計準(zhǔn)則
3.3 面向數(shù)據(jù)流的設(shè)計方法
3.3.1 基本概念
3.3.2 系統(tǒng)結(jié)構(gòu)圖
3.3.3 變換分析
3.3.4 事務(wù)分析
3.3.5 設(shè)計優(yōu)化
3.4 概要設(shè)計文檔評審
3.5 概要設(shè)計文檔寫作范例
習(xí)題
第4章 詳細設(shè)計
4.1 詳細設(shè)計的任務(wù)與原則
4.1.1 詳細設(shè)計的任務(wù)
4.1.2 詳細設(shè)計的原則
4.2 詳細設(shè)計的方法
4.2.1 程序流程圖
4.2.2 N-S圖
4.2.3 PAD圖
4.2.4 PDL
4.3 詳細設(shè)計規(guī)格說明書與評審
4.3.1 詳細設(shè)計說明書
4.3.2 詳細設(shè)計復(fù)審
4.4 詳細設(shè)計文檔寫作范例
習(xí)題
第5章 面向?qū)ο蟮姆治龊驮O(shè)計
5.1 面向?qū)ο蠓椒ǜ攀?br />5.1.1 面向?qū)ο蠓椒ǜ攀?br />5.1.2 面向?qū)ο蟮能浖こ?br />5.1.3 面向?qū)ο蟮幕靖拍詈吞卣?br />5.1.4 面向?qū)ο蟮拈_發(fā)方法
5.2 面向?qū)ο蠓治?br />5.2.1 OOA方法概述
5.2.2 確定對象
5.2.3 確立結(jié)構(gòu)
5.2.4 確立主題
5.2.5 確定屬性
5.2.6 確定服務(wù)和消息
5.3 面向?qū)ο笤O(shè)計
5.3.1 OOD方法概述
5.3.2 人機交互子系統(tǒng)的設(shè)計
5.3.3 問題域子系統(tǒng)的設(shè)計
5.3.4 任務(wù)管理部分的設(shè)計
5.3.5 數(shù)據(jù)管理部分的設(shè)計
5.3.6 OOD的基本準(zhǔn)則
習(xí)題
第6章 統(tǒng)一建模語言UML
6.1 UML概述
6.1.iUML概念
6.1.2 UML的發(fā)展過程
6.1.3 UML的主要內(nèi)容
6.1.4 標(biāo)準(zhǔn)建模語言UML的應(yīng)用領(lǐng)域
6.2 UML的概念模型
6.2.1 UML的構(gòu)造塊
6.2.2 UML的規(guī)則
6.2.3 UML中的公共機制
6.3 UML的靜態(tài)建模機制
6.3.1 用例圖
6.3.2 類圖
6.3.3 寸象圖
6.3.4 包
6.3.5 使用類圖的幾個建議
6.4 UML的動態(tài)建模機制
6.4.1 寸象之間的交互
6.4.2 狀態(tài)圖——
6.4.3 交互圖
6.4.4 活動圖
6.4.5 四種圖的運用
習(xí)題
第7章 面向?qū)ο蠓治雠c設(shè)計范例
7.1 系統(tǒng)需求獲取
7.1.1 案例背景介紹
7.1.2 需求獲取
7.2 分析問題領(lǐng)域
7.2.1 高層用例識別
7.2.2 用例分析
7.3 靜態(tài)建模
7.3.1 確定對象
7.3.2 描述對象的屬性
7.3.3 描述對象之間的關(guān)聯(lián)
7.4 動態(tài)建模
7.4.1 動態(tài)用例分析
7.4.2 對象狀態(tài)分析
7.4.3 描述對象操作
7.5 系統(tǒng)設(shè)計
7.5.1 系統(tǒng)總體設(shè)計
7.5.2 系統(tǒng)詳細設(shè)計
習(xí)題
第8章 程序編碼
8.1 程序設(shè)計語言
8.1.1 程序設(shè)計語言分類
8.1.2 程序設(shè)計語言的特點
8.1.3程序設(shè)計語言的選擇
8.2 編碼風(fēng)格
8.3 程序調(diào)試
8.3.1 調(diào)試過程
8.3.2 調(diào)試途徑
8.4 面向?qū)ο蟪绦蛟O(shè)計
8.4.1 面向?qū)ο笳Z言的一些技術(shù)特點
8.4.2 面向?qū)ο笳Z言的選擇
習(xí)題
第9章 軟件測試
9.1 軟件測試
9.1.1 軟件測試概述
9.1.2 測試方法
9.1.3 測試過程
9.2 測試用例設(shè)計
9.2.1 白盒子法測試用例設(shè)計
9.2.2 黑盒子法測試用例設(shè)計
9.3 程序調(diào)試
9.4 面向?qū)ο鬁y試
習(xí)題
第10章 軟件維護
10.1 軟件維護的內(nèi)容
10.2 軟件維護的特點
10.2.1 非結(jié)構(gòu)化維護和結(jié)構(gòu)化維護
10.2.2 維護的困難性
10.2.3 軟件維護的費用
10.3 軟件維護的實施
10.3.1 維護的組織
10.3.2 維護的流程
10.3.3 維護技術(shù)
10.4 維護的副作用
10.5 軟件可維護性
10.5.1 影響可維護性的軟件屬性
10.5.2 對可維護性的定量度量
10.5.3 提高可維護性的途徑
10.6 軟件再工程
習(xí)題
第11章 配置管理與文檔技術(shù)
11.1 軟件配置管理基本概念
11.1.1 軟件配置管理的概念
11.1.2 軟件配置項
11.1.3 基線技術(shù)
11.2 軟件配置管理的任務(wù)
11.2.1 配置標(biāo)識
11.2.2 版本控制
11.2.3 變更控制
11.2.4 配置狀態(tài)報告
11.2.5 配置審核
11.3 軟件文檔技術(shù)
11.3.1 軟件文檔的作用和分類
11.3.2 對文檔編制的質(zhì)量要求
11.3.3 文檔的管理和維護
習(xí)題
第12章 軟件質(zhì)量管理
12.1 軟件質(zhì)量的定義
12.1.1 軟件質(zhì)量定義
12.1.2 影響軟件質(zhì)量的因素
12.2 軟件質(zhì)量保證
12.2.1 軟件質(zhì)量保證策略
12.2.2 軟件質(zhì)量保證活動
12.3 軟件質(zhì)量保證標(biāo)準(zhǔn)
12.3.1 ISO9000基本思想
12.3.2 1SO9000-3標(biāo)準(zhǔn)
12.4 軟件過程成熟度模型(CMM)
12.4.1 軟件機構(gòu)的成熟性
12.4.2 軟件過程成熟度模型
12.4.3 能力成熟度等級
12.4.4 關(guān)鍵過程領(lǐng)域
12.4.5 成熟度提問單
12.4.6 CMM的應(yīng)用
習(xí)題
第13章 軟件復(fù)用和CASE技術(shù)
13.1 軟件復(fù)用概述
13.1.1 軟件復(fù)用的概念
13.1.2 軟件復(fù)用的種類、成分和意義
13.2 面向?qū)ο笈c軟件復(fù)用
13.3 計算機輔助軟件工程(CASE)
13.3.1 計算機輔助軟件工程概述
13.3.2 集成化CASE環(huán)境(LCASE)
習(xí)題
附錄 計算機軟件開發(fā)文檔編寫指南
附錄1 可行性研究報告
附錄2 項目開發(fā)計劃
附錄3 需求規(guī)格說明書
附錄4 概要設(shè)計說明書
附錄5 詳細設(shè)計說明書
附錄6 測試計劃
附錄7 測試分析報告
附錄8 開發(fā)進度月報
附錄9 項目開發(fā)總結(jié)報告
主要參考文獻

本目錄推薦

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