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

軟件工程

軟件工程

定 價:¥46.00

作 者: 田保軍,劉利民 編
出版社: 中國水利水電出版社
叢編項: 普通高等教育“十三五”規(guī)劃教材·計算機專業(yè)群
標 簽: 暫缺

購買這本書可以去


ISBN: 9787517075967 出版時間: 2019-04-01 包裝: 平裝
開本: 16開 頁數: 295 字數:  

內容簡介

  《軟件工程》是一本基于豐富案例的軟件工程實用教程,利用軟件工程核心三要素——方法、工具和過程——貫穿全文,重點介紹了軟件工程的基本概念、原理、軟件工程國家相關規(guī)范和軟件工程文檔撰寫國家標準以及傳統(tǒng)軟件工程方法學和面向對象方法學?!盾浖こ獭分攸c介紹當前主流的面向對象軟件工程的開發(fā)方法,UML與建模方法、工具以及統(tǒng)一過程RUP。通過實例突出講述面向對象分析、設計和實現(xiàn)流程?!盾浖こ獭匪械母拍?、開發(fā)方法都通過實例來演示,內容精煉、表達簡明、實例豐富,非常適合用作高等院校軟件工程專業(yè)、計算機科學與技術專業(yè)及相關專業(yè)本科生、研究生的教材,也可以作為培訓機構相關專業(yè)的培訓教材和廣大科技工作者、研究人員的參考用書。

作者簡介

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

圖書目錄

前言
第1篇 面向過程的軟件工程
第1章 軟件工程概述
1.1 軟件工程的發(fā)展歷程
1.2 軟件危機
1.2.1 軟件的概念、特點及分類
1.2.2 軟件危機
1.2.3 產生軟件危機的原因
1.2.4 解決軟件危機的方法
1.3 軟件工程
1.3.1 軟件工程的概念
1.3.2 軟件工程原理
1.3.3 常用的軟件工程開發(fā)方法
1.3.4 軟件過程與模型
1.4 軟件工程的相關規(guī)范
1.4.1 軟件項目的開發(fā)流程
1.4.2 軟件工程的標準化
1.4.3 軟件工程文檔編寫
小結
習題1
第2章 結構化方法、工具和過程
2.1 結構化方法與過程
2.2 常用結構化建模工具
2.2.1 Visio
2.2.2 PoweiDesigner
小結
習題2
第3章 可行性與計劃研究
3.1 可行性研究
3.1.1 可行性研究的任務
3.1.2 可行性研究的步驟
3.1.3 成本/效益分析
3.2 項目開發(fā)計劃
3.3 業(yè)務流程建模
3.3.1 系統(tǒng)流程圖
3.3.2 數據流圖
3.3.3 數據字典
3.4 項目案例
小結
習題3
第4章 需求分析
4.1 需求分析的任務和步驟
4.1.1 需求分析的任務
4.1.2 需求分析的步驟
4.2 獲取需求的方法
4.3 結構化分析方法的策略
4.4 結構化分析圖形工具
4.4.1 數據流圖
4.4.2 輸入/處理/輸出圖(IPO)
4.4.3 實體一聯(lián)系圖
小結
習題4
第5章 軟件設計
5.1 概要設計
5.1.1 概要設計步驟以及任務
5.1.2 概要設計原理
5.1.3 軟件體系結構設計
5.1.4 概要設計圖形工具
5.1.5 面向數據流的設計方法
5.2 接口設計
5.2.1 模塊間的接口設計和模塊與其他外部實體的接口設計
5.2.2 用戶界面設計
5.3 詳細設計的任務
5.3.1 詳細設計的基本任務
5.3.2 詳細設計的表示方法
5.3.3 面向數據結構的設計方法
5.3.4 程序復雜程度的定量度量
5.4 項目案例
5.4.1 軟件功能設計
5.4.2 軟件數據庫設計
小結
習題5
第6章 軟件實現(xiàn)
6.1 軟件編碼
6.1.1 程序設計語言
6.1.2 程序設計風格
6.2 軟件測試
6.2.1 軟件測試目的
6.2.2 軟件測試模型
6.2.3 軟件測試階段
6.2.4 軟件測試技術
6.2.5 軟件測試類型及方法
6.2.6 軟件測試過程
6.3 軟件測試自動化
6.3.1 軟件自動化測試
6.3.2 自動化測試工具概述
6.3.3 Quality Center(QC)
6.3.4 QuickTest Professional(QTP)
6.3.5 Load Runner(LR)
6.3.6 國產測試軟件
小結
習題6
第7章 軟件運行與維護
7.1 軟件維護概述
7.1.1 軟件的可維護性
7.1.2 軟件維護的類型
7.1.3 軟件維護工作流程
7.1.4 軟件維護過程文檔
7.1.5 軟件維護的困難及應對策略
7.2 軟件運維管理
7.3 軟件運維的關鍵
7.3.1 運維平臺
7.3.2 文檔管理
7.3.3 水波效應
小結
習題7
第8章 軟件過程管理
8.1 軟件工程項目管理
8.1.1 項目啟動管理
8.1.2 項目計劃管理
8.1.3 人員組織與管理
8.1.4 變更管理
8.1.5 風險管理
8.2 軟件過程管理及能力成熟度模型
8.2.1 軟件能力成熟度與SW.CMM
8.2.2 CMMI的發(fā)展
8.2.3 CMMI開發(fā)模型V1.3 介紹
8.3 軟件配置管理
8.3.1 軟件配置管理作用
8.3.2 軟件配置管理過程
8.3.3 常用的軟件配置管理工具
小結
習題8

第2篇 面向對象的軟件工程
第9章 面向對象的軟件工程概述
9.1 面向對象思想及概念
9.2 面向對象方法與過程
9.3 常用面向對象建模語言及工具
9.3.1 統(tǒng)一建模語言
9.3.2 Rational Rose
9.3.3 StarUML
小結
習題9
第10章 面向對象分析
10.1 面向對象的需求獲取
10.1.1 需求獲取概述
10.1.2 需求獲取
10.2 面向對象的需求分析
10.2.1 面向對象方法概述
10.2.2 需求分析階段的任務
10.2.3 需求規(guī)格說明的評審
10.3 項目案例
小結
習題10
第11章 面向對象設計與實現(xiàn)
11.1 面向對象設計準則
11.2 面向對象設計
11.3 面向對象實現(xiàn)
11.3.1 面向對象程序設計語言
11.3.2 面向對象的測試策略
11.3.3 面向對象的測試步驟
11.3.4 面向對象測試用例設計
11.4 項目案例
小結
習題11
參考文獻
附錄 計算機軟件文檔編制規(guī)范(GB 8567-2006)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號