注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具面向?qū)ο蠹夹g(shù)與工具

面向?qū)ο蠹夹g(shù)與工具

面向?qū)ο蠹夹g(shù)與工具

定 價:¥56.00

作 者: 陳文宇,白忠建,吳勁 等編著
出版社: 電子工業(yè)出版社
叢編項: 軟件工程系列規(guī)劃教材
標 簽: 程序設(shè)計

ISBN: 9787121070518 出版時間: 2008-09-01 包裝: 平裝
開本: 16開 頁數(shù): 511 字數(shù):  

內(nèi)容簡介

  本書內(nèi)容涉及面向?qū)ο蟮乃枷搿⒎椒ê图夹g(shù)及兩門著名的面向?qū)ο蟪绦蛟O(shè)計語言——C++語言和Java語言。全書分為兩大部分,共12章。第一部分介紹面向?qū)ο蠹夹g(shù),包括:軟件工程概述、軟件維護、軟件工具與集成化環(huán)境、面向?qū)ο蠓椒ā⒔y(tǒng)一建模語言UML、軟件測試;第二部分介紹面向?qū)ο蟪绦蛟O(shè)計語言,包括:面向?qū)ο蟪绦蛟O(shè)計語言的核心概念、C++語言實現(xiàn)數(shù)據(jù)封裝、C++語言實現(xiàn)多態(tài)性、C++語言實現(xiàn)繼承性、Java語言基礎(chǔ)、Java語言程序設(shè)計。本書是在汲取了國內(nèi)外有關(guān)教材精華的基礎(chǔ)上,并結(jié)合編者多年面向?qū)ο蠹夹g(shù)和面向?qū)ο笳Z言教學經(jīng)驗而編寫的,內(nèi)容注重科學性、先進性、強調(diào)實用性。本書是高等學校軟件工程、計算機等相關(guān)專業(yè)研究生和高年級本科生的教材,也可作為廣大工程技術(shù)人員和科研人員的參考書。

作者簡介

暫缺《面向?qū)ο蠹夹g(shù)與工具》作者簡介

圖書目錄

第1章 軟件工程概述
1.1 軟件工程的產(chǎn)生和發(fā)展
1.1.1 軟件工程的發(fā)展過程
1.1.2 軟件危機
1.1.3 軟件工程研究的內(nèi)容
1.2 軟件與軟件工程過程
1.2.1 軟件的概念和特點
1.2.2 軟件工程過程
1.3 軟件過程模型
1.3.1 瀑布模型
1.3.2 增量模型
1.3.3 螺旋模型
1.3.4 噴泉模型
1.3.5 智能模型
1.4 軟件開發(fā)方法
1.4.1 結(jié)構(gòu)化開發(fā)方法
1.4.2 原型化開發(fā)方法
1.4.3 面向?qū)ο蟮能浖_發(fā)方法
1.5 軟件工具與軟件開發(fā)環(huán)境
習題1
第2章 軟件維護
2.1 軟件維護的基本概念
2.1.1 軟件維護的目的
2.1.2 軟件維護的類型
2.1.3 軟件維護的特性
2.1.4 軟件維護的代價
2.2 軟件維護的過程
2.3 軟件維護技術(shù)
2.4 軟件可維護性
2.4.1 軟件可維護性的定義
2.4.2 提高可維護性的方法
2.5 逆向工程和再工程
習題2
第3章 軟件工具與集成化環(huán)境
3.1 軟件工具
3.1.1 軟件開發(fā)工具
3.1.2 軟件維護工具
3.1.3 軟件管理與支持工具
3.2 集成化CASE環(huán)境
3.2.1 概述
3.2.2 集成化的CASE開發(fā)環(huán)境的要求
3.2.3 集成化的CASE開發(fā)環(huán)境的體系結(jié)構(gòu)
3.3 軟件開發(fā)工具Rational Rose
3.3.1 Rose工具簡介
3.3.2 業(yè)務(wù)用例圖
3.3.3 用例圖
3.3.4 類圖
3.3.5 協(xié)作圖與時序圖
3.3.6 活動圖
3.3.7 狀態(tài)圖
3.3.8 構(gòu)件圖和部署圖
習題3
第4章 面向?qū)ο蠓椒?br />4.1 面向?qū)ο蠓椒ǜ攀?br />4.1.1 什么是面向?qū)ο蠓椒?br />4.1.2 面向?qū)ο蠓椒ǖ闹饕攸c
4.2 面向?qū)ο蟮幕靖拍?br />4.2.1 對象與類
4.2.2 繼承
4.2.3 多態(tài)性
4.2.4 消息
4.3 面向?qū)ο蟮姆治?br />4.3.1 需求分析中的問題
4.3.2 OOA的特點
4.3.3 OOA的基本任務(wù)與分析過程
4.4 面向?qū)ο蟮脑O(shè)計
4.4.1 OOD的準則
4.4.2 OOD的基本任務(wù)
4.5 典型的面向?qū)ο蠓椒?br />4.5.1 Booch方法
4.5.2 Coad/Yourdon方法
4.5.3 對象模型技術(shù)OMT
4.5.4 OOSE方法
習題4
第5章統(tǒng)一建模語言(UML)
5.1 UML概述
5.1.1 UML的形成
5.1.2 UML的特點
5.1.3 UML建模及其構(gòu)成
5.1.4 UML的圖形表示
5.1.5 通用模型元素
5.2 建立用例模型
5.2.1 需求分析與用例建模
5.2.2 確定執(zhí)行者
5.2.3 確定用例
5.2.4 建立用例之間的關(guān)系
5.2.5 用例建模實例
5.3 建立靜態(tài)模型
5.3.1 類圖
5.3.2 包圖
5.4 建立動態(tài)模型
5.4.1 消息
5.4.2 狀態(tài)圖
5.4.3 順序圖
5.4.4 合作圖
5.4..5 活動圖
5.5 建立實現(xiàn)模型
5.5.1 構(gòu)件圖
5.5.2 配置圖
5.6 統(tǒng)一過程及其應(yīng)用
5.6.1 UML與RUP
5.6.2 RUP的特點
5.6.3 RUP的二維開發(fā)模型
5.6.4 RUP的迭代開發(fā)模式
習題5
第6章 軟件測試
6.1 軟件測試概述
6.1.1 軟件測試的基本概念
6.1.2 軟件測試的特點和基本原則
6.1.3 軟件測試過程
6.1.4 靜態(tài)分析與動態(tài)測試
6.2 軟件測試的策略
6.2.1 單元測試
6.2.2 集成測試
6.2.3 確認測試
6.2.4 系統(tǒng)測試
6.2.5 a測試和B測試
6.2.6 綜合測試策略
6.3 軟件調(diào)試
6.3.1 軟件調(diào)試過程
6.3.2 軟件調(diào)試策略
6.4 面向?qū)ο蟮臏y試
6.4.1 面向?qū)ο鬁y試的特點
6.4.2 面向?qū)ο鬁y試的類型
6.4.3 分析模型測試
6.4.4 面向?qū)ο蟮臏y試用例
習題6
第7章 面向?qū)ο蟪绦蛟O(shè)計語言的核心概念
7.1 面向?qū)ο蟮哪繕?br />7.2 面向?qū)ο蟮暮诵母拍?br />7.2.1 數(shù)據(jù)封裝
7.2.2 繼承
7.2.3 多態(tài)性
7.3 按對象方式思維
7.4 面向?qū)ο蟮乃枷牒头椒?br />7.4.1 面向?qū)ο笫且环N認知方法學
7.4.2 面向?qū)ο笈c軟件
7.4.3 面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化程序設(shè)計方法
7.4.4 對象是抽象數(shù)據(jù)類型的實現(xiàn)
7.5 面向?qū)ο蟮某绦蛟O(shè)計語言
第8章 C++語言實現(xiàn)數(shù)據(jù)封裝
8.1 類的定義
8.2 類的成員
8.2.1 數(shù)據(jù)成員
8.2.2 成員函數(shù)
8.2.3 靜態(tài)成員
8.2.4 類外訪問成員的方法
8.3 C++語言的類
8.4 數(shù)據(jù)封裝和信息隱蔽的意義
8.5 構(gòu)造函數(shù)
第9章 C++語言實現(xiàn)多態(tài)性
第10章 C++語言實現(xiàn)繼承性
第11章 Java語言基礎(chǔ) 
第12章 Java語言程序設(shè)計 
參考文獻

本目錄推薦

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