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

軟件工程技術(shù)概論

軟件工程技術(shù)概論

定 價(jià):¥29.00

作 者: 朱三元等編著
出版社: 科學(xué)出版社
叢編項(xiàng): 中創(chuàng)軟件叢書
標(biāo) 簽: 暫缺

ISBN: 9787030099402 出版時(shí)間: 2002-01-01 包裝: 平裝
開本: 23cm 頁數(shù): 300 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地闡述軟件工程所涉及到的各種新技術(shù)。本書共分九章.第一章概述20世紀(jì)70年代到80年代軟件工程的基本概念和方法.第二、三章概要介紹面向?qū)ο蟮姆治龊驮O(shè)計(jì)技術(shù),并著重介紹統(tǒng)一建模語言UML的技術(shù),包括用例建模、類和對象建模、動態(tài)建模和物理體系結(jié)構(gòu)建模等.第四、五章主要介紹軟件過程中的基本技術(shù),包括過程建模、過程度量和過程改進(jìn)以及近期的輕載方法.第六至八章概要介紹了軟件復(fù)用技術(shù)、構(gòu)件生產(chǎn)技術(shù)、構(gòu)件組裝技術(shù)、構(gòu)件接口技術(shù)等.第九章主要介紹軟件評審、生存周期軟件開發(fā)V模型、軟件測試自動化技術(shù)以及配置管理.每章末均給出相關(guān)的參考文獻(xiàn).附錄中給出了軟件工程職業(yè)道德規(guī)范和實(shí)踐要求(5.2中文版),可供讀者參考.本書可作為高等學(xué)校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)高年級學(xué)生和研究生的教材或教學(xué)參考書,也可供科研機(jī)構(gòu)和軟件企業(yè)的技術(shù)人員參考閱讀.

作者簡介

暫缺《軟件工程技術(shù)概論》作者簡介

圖書目錄

中創(chuàng)軟件叢書序言

前言
第一章 傳統(tǒng)軟件工程概述
1.1 引言
1.2 軟件工程史前期與軟件危機(jī)
1.3 軟件工程定義
1.4 軟件工程與一般工程的差異
1.5 軟件生存周期
1.6 程序設(shè)計(jì)方法
1.6.1 結(jié)構(gòu)化程序設(shè)計(jì)
1.6.2 模塊化與信息隱蔽
1.6.3 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.7 軟件開發(fā)模型
1.7.1 瀑布模型(waterfall model)
1.7.2 漸增模型(incremental model)
1.7.3 演化模型(evolutionary model)
1.7.4 螺旋模型(spiral model)
1.7.5 噴泉模型(fountain model)
1.7.6 智能模型(intelligent model)
1.8 軟件開發(fā)方法
1.8.1 模塊化方法(moduar method)
1.8.2 結(jié)構(gòu)化方法
1.8.3 面向數(shù)據(jù)結(jié)構(gòu)方法
1.8.4 面向?qū)ο蠓椒?br />參考文獻(xiàn)
第二章 面向?qū)ο蟮姆治龊驮O(shè)計(jì)
2.1 面向?qū)ο蟮幕靖拍?br />2.1.1 對象
2.1.2 類
2.1.3 繼承
2.1.4 消息
2.1.5 多態(tài)性(Polymorphism)和動態(tài)綁定(dynamic binding)
2.2 面向?qū)ο蠓治觯∣bject-Oriented Analysis,OOA)
2.2.1 OOA的目標(biāo)和步驟
2.2.2 分析過程
2.2.3 建造對象-關(guān)系模型
2.2.4 建立對象-行為模型
2.3 面向?qū)ο笤O(shè)計(jì)(Object-Oriented Design,OOD)
2.3.1 OOD的步驟
2.3.2 系統(tǒng)設(shè)計(jì)
2.3.3 對象設(shè)計(jì)
2.3.4 設(shè)計(jì)模式
2.4 幾種典型的面向?qū)ο蠓椒ê喗?br />2.4.1 Coad&Yourdon方法
2.4.2 OMT方法
2.4.3 Booch方法
2.4.4 OOSE方法
參考文獻(xiàn)
第三章 統(tǒng)一的建模語言(UML)
3.1 UML概述
3.1.1 發(fā)展歷史
3.1.2 UML簡介
3.1.3 圖
3.1.4 視圖
3.2 用例建模
3.2.1 用例圖
3.2.2 確定行為者
3.2.3 確定用例
3.2.4 用例之間的關(guān)系
3.3 類和對象建模
3.3.1 類圖和對象圖
3.3.2 確定類
3.3.3 UML中類之間的關(guān)系
3.3.4 包
3.3.5 模板(templates)
3.3.6 一個(gè)類圖的實(shí)例
3.4 動態(tài)建模
3.4.1 消息
3.4.2 狀態(tài)圖
3.4.3 時(shí)序圖
3.4.4 協(xié)作圖
3.4.5 活動圖
3.5 物理體系結(jié)構(gòu)建模
3.5.1 邏輯體系結(jié)構(gòu)和物理體系結(jié)構(gòu)
3.5.2 構(gòu)件圖
3.5.3 部署圖
3.6 使用UML的過程
3.6.1 UML過程的基礎(chǔ)
3.6.2 面向?qū)ο蠓椒ǖ囊话氵^程
3.6.3 Rational Objectory過程
參考文獻(xiàn)
第四章 軟件過程工程
4.1 軟件過程概念及軟件過程工程框架
4.1.1 軟件過程
4.1.2 軟件過程工程
4.1.3 軟件過程周期
4.2 軟件過程模型及其構(gòu)造方法
4.2.1 軟件過程模型
4.2.2 軟件過程建模方法
4.2.3 軟件過程建模語言
4.3 軟件過程的實(shí)施機(jī)制
4.3.1 過程實(shí)施概述
4.3.2 軟件過程的例化
4.3.3 過程運(yùn)作
4.3.4 過程的模擬
參考文獻(xiàn)
第五章 軟件過程改進(jìn)
5.1 軟件過程的度量及改進(jìn)
5.1.1 過程度量的基本概念
5.1.2 過程度量的通用模式
5.1.3 軟件過程的度量模型
5.1.4 過程改進(jìn)
5.2 CMM軟件過程成熟度模型及其過程改進(jìn)模式
5.2.1 CMM概述
5.2.2 CMM的內(nèi)容和組成部分
5.2.3 基于CMM的過程改進(jìn)
5.3 SPICE軟件過程改進(jìn)模式
5.3.1 SPICE概述
5.3.2 軟件過程評價(jià)標(biāo)準(zhǔn)的框架
5.3.3 SPICE過程改進(jìn)模式
5.4 AGILE開發(fā)方法和過程
5.4.1 極值程序設(shè)計(jì)(eXtreme Programming,XP)
5.4.2 SCRUM軟件開發(fā)過程
5.4.3 自適應(yīng)軟件開發(fā)(Adaptive Software Development,ASD)
5.4.4 Crystal方法族
5.4.5 瑞理統(tǒng)一過程(Rational Unified Process,RUP)
參考文獻(xiàn)
第六章 軟件復(fù)用和構(gòu)件技術(shù)
6.1 軟件復(fù)用概述
6.1.1 軟件復(fù)用的定義
6.1.2 軟件復(fù)用的過程
6.1.3 軟件復(fù)用的粒度
6.1.4 軟件復(fù)用的形式
6.2 生產(chǎn)者復(fù)用和消費(fèi)者復(fù)用
6.2.1 生產(chǎn)者復(fù)用(producter reuse)
6.2.2 消費(fèi)者復(fù)用(consumer reuse)
6.3 軟件復(fù)用經(jīng)濟(jì)學(xué)
6.3.1 軟件復(fù)用對質(zhì)量、生產(chǎn)率和成本的影響
6.3.2 復(fù)用成本估計(jì)
6.4 構(gòu)件與體系結(jié)構(gòu)
6.4.1 什么是構(gòu)件和體系結(jié)構(gòu)
6.4.2 基于構(gòu)件的軟件體系結(jié)構(gòu)風(fēng)格
6.5 構(gòu)件與構(gòu)件系統(tǒng)
6.5.1 對可復(fù)用構(gòu)件的要求
6.5.2 構(gòu)件模型
6.5.3 構(gòu)件系統(tǒng)
6.5.4 構(gòu)件的分類
6.5.5 構(gòu)件庫管理
6.6 建造構(gòu)件
6.6.1 建造可復(fù)用構(gòu)件
6.6.2 可變性機(jī)制
參考文獻(xiàn)
第七章 軟件復(fù)用的實(shí)施和組織
7.1 基于復(fù)用的軟件開發(fā)過程重組
7.1.1 以往的軟件開發(fā)技術(shù)缺乏對軟件復(fù)用的支持
7.1.2 為復(fù)用改變軟件開發(fā)過程
7.1.3 軟件復(fù)用的組織結(jié)構(gòu)
7.2 軟件復(fù)用工程的過程
7.2.1 應(yīng)用族工程(AFE)
7.2.2 構(gòu)件系統(tǒng)工程(CSE)
7.2.3 應(yīng)用系統(tǒng)工程(ASE)
7.3 漸增地、系統(tǒng)地實(shí)施軟件復(fù)用
7.3.1 向復(fù)用業(yè)務(wù)過渡的關(guān)鍵要素
7.3.2 漸增地系統(tǒng)地采用復(fù)用技術(shù)
7.3.3 實(shí)施系統(tǒng)復(fù)用需遵循的原則
參考文獻(xiàn)
第八章 構(gòu)件接口技術(shù)
8.1 概述
8.1.1 基本概念
8.1.2 企業(yè)級構(gòu)件系統(tǒng)的構(gòu)件接口技術(shù)
8.2 EJB/J2EE技術(shù)
8.2.1 J2EE概述
8.2.2 EJB技術(shù)
8.3 COM+技術(shù)
8.3.1 COM+技術(shù)概述
8.3.2 構(gòu)件對象模型COM/DCOM基礎(chǔ)
8.3.3 COM+構(gòu)件新特性
8.3.4 COM+系統(tǒng)及其服務(wù)
8.4 CORBA
8.4.1 CORBA概述
8.4.2 CORBA的核心概念和體系結(jié)構(gòu)
8.4.3 CORBA應(yīng)用開發(fā)
8.4.4 CORBA構(gòu)件模型
參考文獻(xiàn)
第九章 產(chǎn)品化技術(shù)
9.1 軟件評審
9.1.1 軟件評審任務(wù)
9.1.2 軟件評審方法
9.1.3 軟件評審的特點(diǎn)
9.2 生存周期軟件開發(fā)V模型
9.2.1 測試案例設(shè)計(jì)原則
9.2.2 軟件測試基本技術(shù)
9.2.3 軟件測試自動化技術(shù)
9.3 軟件配置管理
9.3.1 基本概念
9.3.2 軟件配置管理的任務(wù)
9.3.3 配置管理計(jì)劃編制大綱
9.3.4 配置數(shù)據(jù)庫
參考文獻(xiàn)
附錄1 軟件工程職業(yè)道德規(guī)范和實(shí)踐要求
附錄2 中英名詞對照表
附錄3 縮略詞表

本目錄推薦

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