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

軟件工程:實踐者的研究方法(原書第7版·本科教學版)

軟件工程:實踐者的研究方法(原書第7版·本科教學版)

定 價:¥55.00

作 者: (美)普雷斯曼 著,鄭人杰 等譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787111353508 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 394 字數(shù):  

內容簡介

  《軟件工程:實踐者的研究方法(原書第7版·本科教學版)》自30年前第1版問世以來,一直受到軟件工程界的高度重視,對該學科的發(fā)展具有深刻影響,其權威性是公認的、無可置疑的。它在全面而系統(tǒng)地介紹軟件工程的有關概念、原則、方法和工具方面獲得了廣大讀者的好評。第7版在結構和內容上均有調整、更新和充實,更加突出軟件過程,強調普遍使用的軟件工程方法。本版基于原書第7版進行改編,保留其中的基本內容,壓縮或刪除了一些高級內容,更加適合作為國內高校計算機、軟件工程及相關專業(yè)本科生的軟件工程課程教材。 本版基于原書第7版進行精簡,使內容更符合普通高校本科生的課程大綱,讓本科生可以在一學期內掌握軟件工程的最核心基礎內容: 第一部分軟件過程,介紹了說明性模型和敏捷過程模型。 第二部分 建模,介紹了現(xiàn)代分析與設計方法,重點放在基于uml的建模方面。 第三部分 質量管理,是第7版中新增加的內容,描述質量評審技術、軟件質量保證、軟件測試、軟件配置管理的各個方面。 第四部分 軟件項目管理,介紹與計劃、管理和控制軟件項目有關的主題。

作者簡介

  普雷斯曼(Roger S.Pressman),軟件過程改善和軟件工程技術方面國際知名的權威人士。30多年來,他作為軟件工程師、管理人員、教授、作者及咨詢顧問始終工作在軟件工程領域。Pressman博士著有6部著作,并撰寫了很多技術文章,是多種行業(yè)期刊的固定撰稿人。曾任多種行業(yè)雜志的編委,多年來一直擔任《IEEE Software》雜志的Manager專欄的編輯,Pressman博士是知名的演講者,曾在許多行業(yè)會議上演講,他還是美國計算機協(xié)會(ACM)、美國電氣與電子工程師協(xié)會(IEEE)等組織的成員。

圖書目錄

出版者的話
改編者序
譯者序
前言
第1章 軟件和軟件工程
1.1 軟件的本質
1.1.1 定義軟件
1.1.2 軟件應用領域
1.1.3 遺留軟件
1.2 軟件工程
1.3 軟件過程
1.4 軟件工程實踐
1.4.1 實踐的精髓
1.4.2 一般原則
1.5 軟件神話
1.6 小結
習題與思考題
推薦讀物與閱讀信息
第一部分 軟件過程
第2章 過程模型
2.1 通用過程模型
2.1.1 定義框架活動
2.1.2 明確任務集
2.1.3 過程模式
2.2 慣用過程模型
2.2.1 瀑布模型
2.2.2 增量過程模型
2.2.3 演化過程模型
2.2.4 協(xié)同模型
2.2.5 演化模型的最終評述
2.3 專用過程模型
2.3.1 基于構件的開發(fā)
2.3.2 形式化方法模型
2.3.3 面向方面的軟件開發(fā)
2.4 統(tǒng)一過程
2.4.1 簡史
2.4.2 統(tǒng)一過程的階段
2.5 過程技術
2.6 產(chǎn)品與過程
2.7 小結
習題與思考題
推薦讀物與閱讀信息
第3章 敏捷開發(fā)
3.1 什么是敏捷
3.2 敏捷及變更的成本費用
3.3 敏捷過程是什么
3.3.1 敏捷原則
3.3.2 敏捷開發(fā)的戰(zhàn)略
3.3.3 人的因素
3.4 極限編程
3.4.1 極限編程的權值
3.4.2 極限編程過程
3.4.3 工業(yè)極限編程
3.4.4 關于xp的爭論
3.5 其他敏捷過程模型
3.5.1 自適應軟件開發(fā)
3.5.2 scrum
3.5.3 動態(tài)系統(tǒng)開發(fā)方法
3.5.4 crystal
3.5.5 特征驅動開發(fā)
3.5.6 精益軟件開發(fā)
3.5.7 敏捷建模
3.5.8 敏捷統(tǒng)一過程
3.6 敏捷過程工具集
3.7 小結
習題與思考題
推薦讀物與閱讀信息
第二部分 建模
第4章 理解需求
4.1 需求工程
4.2 建立根基
4.2.1 確認利益相關者
4.2.2 識別多重觀點
4.2.3 協(xié)同合作
4.2.4 首次提問
4.3 導出需求
4.3.1 協(xié)作收集需求
4.3.2 質量功能部署
4.3.3 用戶場景
4.3.4 導出工作產(chǎn)品
4.4 開發(fā)用例
4.5 構建需求模型
4.5.1 需求模型的元素
4.5.2 分析模式
4.6 協(xié)商需求
4.7 確認需求
4.8 小結
習題與思考題
推薦讀物與閱讀信息
第5章 需求建模:場景、信息與類分析
5.1 需求分析
5.1.1 總體目標和原理
5.1.2 分析的經(jīng)驗原則
5.1.3 域分析
5.1.4 需求建模的方法
5.2 基于場景建模
5.2.1 新建初始用例
5.2.2 細化初始用例
5.2.3 編寫正規(guī)的用例
5.3 補充用例的uml模型
5.3.1 開發(fā)活動圖
5.3.2 泳道圖
5.4 數(shù)據(jù)建模概念
5.4.1 數(shù)據(jù)對象
5.4.2 數(shù)據(jù)屬性
5.4.3 關系
5.5 基于類的建模
5.5.1 識別分析類
5.5.2 描述屬性
5.5.3 定義操作
5.5.4 類-職責-協(xié)作者建模
5.5.5 關聯(lián)和依賴
5.5.6 分析包
5.6 小結
習題與思考題
推薦讀物與閱讀信息
第6章 需求建模:流程、行為和模式
6.1 需求建模策略
6.2 面向流程建模
6.2.1 創(chuàng)建數(shù)據(jù)流模型
6.2.2 創(chuàng)建控制流模型
6.2.3 控制規(guī)格說明
6.2.4 處理規(guī)格說明
6.3 生成行為模型
6.3.1 識別用例事件
6.3.2 狀態(tài)表現(xiàn)
6.4 需求建模的模式
6.4.1 發(fā)現(xiàn)分析模式
6.4.2 需求模式舉例:執(zhí)行器-傳感器
6.5 小結
習題與思考題
推薦讀物與閱讀信息
第7章 設計概念
7.1 軟件工程中的設計
7.2 設計過程
7.2.1 軟件質量指導原則和屬性
7.2.2 軟件設計的演化
7.3 設計概念
7.3.1 抽象
7.3.2 體系結構
7.3.3 模式
7.3.4 關注點分離
7.3.5 模塊化
7.3.6 信息隱蔽
7.3.7 功能獨立
7.3.8 求精
7.3.9 方面
7.3.10 重構
7.3.11 面向對象的設計概念
7.3.12 設計類
7.4 設計模型
7.4.1 數(shù)據(jù)設計元素
7.4.2 體系結構設計元素
7.4.3 接口設計元素
7.4.4 構件級設計元素
7.4.5 部署級設計元素
7.5 小結
習題與思考題
推薦讀物與閱讀信息
第8章 體系結構設計
第9章 構件級設計
第10章 用戶界面設計
第三部分 質量管理
第11章 質量概念
第12章 評審技術
第13章 軟件質量保證
第14章 軟件測試策略
第15章 測試傳統(tǒng)的應用系統(tǒng)
第16章 測試面向對象的應用系統(tǒng)
第17章 軟件配置管理
第四部分 軟件項目管理
第18章 項目管理概念
第19章 過程度量和項目度量
第20章 軟件項目估算
第21章 項目進度安排
第22章 風險管理
附錄1 uml簡介
附錄2 面向對象概念
參考文獻

本目錄推薦

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