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

實用軟件工程教程

實用軟件工程教程

定 價:¥26.00

作 者: 陳雄峰 編著
出版社: 機械工業(yè)出版社
叢編項: 普通高等教育“十一五”計算機類規(guī)劃教材
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787111261094 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 227 字數(shù):  

內容簡介

  本書按照軟件開發(fā)過程模型的順序,并結合相對完整的實踐案例,系統(tǒng)地介紹基本過程、原埋和方法等實用的軟件工程知識。第1~4章介紹軟件工程基本概念、過程建立、質量保證、項目管理和系統(tǒng)思維等貫穿整個軟件生存期的保護性活動及其方法;第5~10章順序介紹從整個計算機系統(tǒng)的可行性研究、軟件的需求分析、設計、編碼、測試到維護等軟件開發(fā)全過程各個階段的活動、任務及其方法,其中,第6—7章結合案例“圖書管理系統(tǒng)”分別介紹兩種最常用的系統(tǒng)分析與設計方法,即結構化和面向對象分析與設計方法。為」,配合教學,本書每章均有教學要點、小結和思考題,附錄中有“軟件上程實踐指導書”和系統(tǒng)的設計文檔案例 本書系在總結編者多年的實際軟件項目開發(fā)和相關課程教學經(jīng)驗的基礎上編寫而成的,內容及其編排順序可以讓讀者較為真切地體會和掌握如何在軟件開發(fā)過程中運用軟件工程的實用知以,體驗軟件開發(fā)丁程化的全過程,以便能盡快適應軟件開發(fā)工程化的要求。本書既可作為高等院校計算機及相關本、??茖I(yè)的實用軟件工程或軟件工程概論教材,也可作為軟件開發(fā)和管理人員的閱讀參考書。為方便教師教學,本書配有免費電了課件,歡迎選用本書作為教材的老師登錄www.cmpcdu.com下載。

作者簡介

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

圖書目錄

前言
第1章 軟件工程概述
1.1 軟件工程產(chǎn)生背景
1.1.1 軟件特點及分類
1.1.2 軟件危機
1.2 軟件工程的要素
1.2.1 軟件翻里的定義
1.2.2 軟件工程三要素
1.2.3 軟件丁程原理與原則
1.3 軟件過程與軟件生存周期
1.3.1 軟件過程的概念
1.3.2 軟件過程的構造
1.3.3 軟件生存周期
1.4 軟件工程方法學與軟件開發(fā)模型
1.4.1 軟件工程方法學
1.4.2 軟件開發(fā)模犁
1.5 軟件開發(fā)工具與環(huán)境
1.5.1 軟件工具
1.5.2 軟件開發(fā)環(huán)境
本章小結
思考題1
第2章 軟件工程標準化與工程化
2.1 軟件工程標準
2.1.1 軟件工程標準概述
2.1.2 軟件工程標準的層次
2.1.3 我國的軟件標準
2.2 軟件文檔與編寫要求
2.2.1 文檔的分類
2.2.2 文檔編制的要求
2.3 軟件質量
2.4 軟件質量保證與過程改進
2.4.1 質量保證的概念
2.4.2 軟件過程改進
2.4.3 軟件過程成熟度模型
2.4.4 ISO9000標準及軟件質量認證
2.4.5 軟件過程工程化
本章小結
思考題2
第3章 軟件項目管理
3.1 軟件項目管理概述
3.2 軟件項目啟動與計劃
3.3 軟件項目人員組織與技能
3.3.1 項目組織結構的形式
3.3.2 程序設計小組的形式
3.3.3 人員配備
3.4 軟件項目實施與控制
3.4.1 軟件項目風險管理
3.4.2 軟件項目進度管理
3.4.3 軟件項目質量管理
3.5 軟件配置管理
本章小結
思考題3
第4章 系統(tǒng)工程與需求工程方法
4.1 系統(tǒng)思維方法
4.1.1 系統(tǒng)的概念
4.1.2 系統(tǒng)思維
4.1.3 系統(tǒng)分析員
4.2 計算機系統(tǒng)工程
4.3 需求獲取方法
本章小結
思考題4
第5章 可行性研究
5.1 可行性研究步驟與任務
5.2 可行性分析
本章小結
思考題5
第6章 結構化分析與設計
6.1 需求分析任務
6.1.1 需求分析任務與步驟
6.1.2 需求獲取的內容
6.2 結構化分析
6.2.1 功能建模
6.2.2 數(shù)據(jù)建模
6.2.3 行為建模
6.3 需求規(guī)格說明書編寫與評審
6.4 結構化設計概述
6.4.1 任務與步驟
6.4.2 設計原則與原理
6.5 軟件結構設計
6.5.1 結構表示
6.5.2 面向數(shù)據(jù)流的設計方法
6.6 人機界面設計
6.6.1 人機界面設計問題
6.6.2 人機界面設計過程
6.6.3 人機界面設計指南
6.6.4 人機界面測試與評估
6.7 過程設計
6.7.1 結構化程序設計方法
6.7.2 圖形表示法
6.7.3 表格表示法
6.7.4 語言描述法
6.8 軟件設計規(guī)格說明書編寫與評審
本章小結
思考題6
第7章 面向對象分析與設計
7.1 面向對象方法概述
7.1.1 面向對象的概念
7.1.2 面向對象方法學概述
7.1.3 統(tǒng)一建模語言
7.2 面向對象分析
7.2.1 用況建模
7.2.2 靜態(tài)建模
7.2.3 對象模型技術
7.2.4 動態(tài)建模與物理建模
7.3 面向對象設計
7.3.1 系統(tǒng)設計
7.3.2 對象設計
案例:“圖書管理系統(tǒng)”面向
對象分析與設計
本章小結
思考題7
第8章 編碼與實現(xiàn)
8.1 結構化程序設計
8.1.1 程序設計語言的選擇
8.1.2 程序設計風格
8.2 程序結構復雜程度的度量
8.2.1 McCabe方法
8.2.2 Halstead方法
8.3 面向對象實現(xiàn)
本章小結
思考題8
第9章 軟件測試
9.1 軟件測試目標和方法
9.1.1 測試目標
9.1.2 測試方法
9.1.3 測試原則
9.2 測試步驟
9.2.1 單元測試
9.2.2 集成測試
9.2.3 確認測試
9.2.4 系統(tǒng)測試
9.3 測試用例設計
9.3.1 黑盒法
9.3.2 白盒法
9.4 調試
9.5 可靠性分析
9.6 面向對象測試策略
本章小結
思考題9
第10章 軟件維護
10.1 軟件維護過程
10.1.1 軟件維護的定義
10.1.2 軟件維護的特點
10.1.3 軟件維護的過程
10.2 可維護性
10.2.1 決定可維護性的因素
10.2.2 提高可維護性的方法
10.3 再工程
本章小結
思考題10
附錄
附錄A 圖書管理系統(tǒng)可行性研究報告
附錄B 圖書管理系統(tǒng)項目開發(fā)計劃
附錄C 圖書管理系統(tǒng)需求規(guī)格說明書
附錄D 圖書管理系統(tǒng)軟件設計規(guī)格說明書
附錄E 軟件工程實踐指導書
參考文獻

本目錄推薦

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