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

軟件工程與建模

軟件工程與建模

定 價(jià):¥35.00

作 者: 王長(zhǎng)元,趙莉,王淑蓉 編著
出版社: 西安交通大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787560536637 出版時(shí)間: 2010-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 259 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《軟件工程與建?!啡嫦到y(tǒng)地講述了軟件工程的概述、可行性研究、需求工程、軟件體系結(jié)構(gòu)基礎(chǔ)、軟件設(shè)計(jì)、軟件編碼、軟件測(cè)試、面向?qū)ο蠹夹g(shù)、軟件系統(tǒng)建模、統(tǒng)一建模語(yǔ)言(UML)等內(nèi)容。與同類軟件工程教材的區(qū)別在于本教材把軟件系統(tǒng)建模的原理與方法、軟件體系結(jié)構(gòu)、設(shè)計(jì)模式有機(jī)地引入教學(xué)內(nèi)容過(guò)程中。《軟件工程與建?!房勺鳛楦叩仍盒!败浖こ獭闭n程的教材或教學(xué)參考書,也可供有一定實(shí)踐經(jīng)驗(yàn)的軟件工作人員和需要開發(fā)應(yīng)用軟件的廣大計(jì)算機(jī)用戶閱讀參考。

作者簡(jiǎn)介

暫缺《軟件工程與建?!纷髡吆?jiǎn)介

圖書目錄

前言
第1章 軟件工程概述
1.1 軟件概論
1.1.1 軟件的發(fā)展歷史
1.1.2 軟件的概念和特點(diǎn)
1.1.3 軟件的分類
1.1.4 軟件危機(jī)
1.2 軟件工程與軟件過(guò)程
1.2.1 軟件工程的概念
1.2.2 軟件工程項(xiàng)目的基本目標(biāo)
1.2.3 軟件工程學(xué)的原則
1.2.4 軟件過(guò)程與軟件生存周期
1.2.5 常見的軟件開發(fā)模型
小結(jié)
習(xí)題1
第2章 可行性研究
2.1 可行性研究的任務(wù)
2.2 可行性研究的具體步驟
2.3 系統(tǒng)流程圖
2.3.1 系統(tǒng)流程圖的作用
2.3.2 系統(tǒng)流程圖的符號(hào)
2.3.3 系統(tǒng)流程圖的例子
2.4 成本/效益分析
小結(jié)
習(xí)題2
第3章 需求工程
3.1 軟件需求
3.1.1 軟件需求的定義
3.1.2 需求的層次
3.1.3 需求錯(cuò)誤的原因
3.2 需求工程
3.2.1 需求工程的內(nèi)容
3.2.2 需求獲取
3.2.3 需求分析
3.2.4 需求傳遞
3.2.5 需求驗(yàn)證
3.2.6需求管理
3.3 分析建模
3.3.1 分析模型
3.3.2 數(shù)據(jù)字典
3.3.3 結(jié)構(gòu)化分析過(guò)程
3.4 軟件原型
3.4.1 原型的定義和作用
3.4.2 拋棄式原型和演化式原型
3.4.3 為何要采用原型法
小結(jié)
習(xí)題3
第4章 軟件體系結(jié)構(gòu)基礎(chǔ)
4.1 軟件體系結(jié)構(gòu)的概念
4.1.1 構(gòu)件與軟件重用
4.1.2 什么是軟件體系結(jié)構(gòu)
4.1.3 軟件體系結(jié)構(gòu)設(shè)計(jì)原則
4.1.4 軟件體系結(jié)構(gòu)的現(xiàn)狀及發(fā)展方向
4.2 通用的軟件體系結(jié)構(gòu)
4.2.1 主機(jī)/終端結(jié)構(gòu)
4.2.2 兩層結(jié)構(gòu)——客戶/服務(wù)器體系結(jié)構(gòu)
4.2.3 瀏覽器/服務(wù)器結(jié)構(gòu)
4.2.4 三層C/S結(jié)構(gòu)
4.2.5 三層C/S結(jié)構(gòu)應(yīng)用實(shí)例
小結(jié)
習(xí)題4
第5章 軟件設(shè)計(jì)
5.1 軟件概要設(shè)計(jì)的基本任務(wù)
5.2 軟件設(shè)計(jì)的過(guò)程
5.2.1 軟件設(shè)計(jì)在開發(fā)階段的重要性
5.2.2 軟件設(shè)計(jì)的過(guò)程
5.3 軟件設(shè)計(jì)的原則
5.4 有效的模塊設(shè)計(jì)
5.5 結(jié)構(gòu)化設(shè)計(jì)方法(structured design,SD)
5.5.1 在系統(tǒng)結(jié)構(gòu)圖(SC)中的模塊
5.5.2 變換流與變換型系統(tǒng)結(jié)構(gòu)
5.5.3 事務(wù)型系統(tǒng)結(jié)構(gòu)圖
5.5.4 變換映射
5.5.5 事務(wù)映射
5.5.6 注意“黑箱”技術(shù)的使用
5.6 數(shù)據(jù)設(shè)計(jì)和文件設(shè)計(jì)
5.6.1 數(shù)據(jù)設(shè)計(jì)的原則
5.6.2 文件設(shè)計(jì)的過(guò)程
5.7 設(shè)計(jì)規(guī)格說(shuō)明與設(shè)計(jì)評(píng)審
5.8 詳細(xì)設(shè)計(jì)
5.8.1 詳細(xì)設(shè)計(jì)的任務(wù)和原則
5.8.2 詳細(xì)設(shè)計(jì)的描述工具
5.8.3 程序復(fù)雜程度的定量度量
5.8.4 設(shè)計(jì)復(fù)審
小結(jié)
習(xí)題5
第6章 編碼
6.1 程序設(shè)計(jì)語(yǔ)言
6.1.1 程序設(shè)計(jì)語(yǔ)言分類
6.1.2 程序設(shè)計(jì)語(yǔ)言的特點(diǎn)
6.1.3 程序設(shè)計(jì)語(yǔ)言的選擇
6.2 編碼風(fēng)格
6.2.1 源程序文檔化
6.2.2 數(shù)據(jù)說(shuō)明
6.2.3 語(yǔ)句構(gòu)造
6.2.4 輸入/輸出
6.3 程序效率
6.3.1 算法對(duì)效率的影響
6.3.2 影響存儲(chǔ)器效率的因素
6.3.3 影響輸入/輸出的因素
小結(jié)
習(xí)題6
第7章 測(cè)試
7.1 測(cè)試的基本概念和原則
7.1.1 測(cè)試的必要性
7.1.2 測(cè)試的概念
7.1.3 測(cè)試的目的
7.1.4 測(cè)試復(fù)雜性
7.1.5 測(cè)試的基本原則
7.2 測(cè)試步驟
7.2.1 測(cè)試過(guò)程
7.2.2 測(cè)試的步驟
7.3 設(shè)計(jì)測(cè)試方案
7.3.1 白盒法測(cè)試的基本技術(shù)
7.3.2 黑盒法測(cè)試的基本技術(shù)
7.4 單元測(cè)試
7.4.1 單元測(cè)試的內(nèi)容
7.4.2 單元測(cè)試步驟
7.5 集成測(cè)試
7.5.1 非增式組裝測(cè)試
7.5.2 增式組裝測(cè)試
7.6 確認(rèn)測(cè)試
7.6.1 測(cè)試內(nèi)容
7.6.2 測(cè)試步驟
7.7 自動(dòng)測(cè)試工具
7.7.1 測(cè)試數(shù)據(jù)生成程序
7.7.2 靜態(tài)生成程序
7.7.3 動(dòng)態(tài)分析程序
7.7.4 文件比較程序
7.8 軟件可靠性
7.8.1 基本概念
7.8.2 估算MTTF的方法
小結(jié)
習(xí)題7
第8章 面向?qū)ο蠹夹g(shù)
8.1 面向?qū)ο蟮母拍?br /> 8.1.1 對(duì)象
8.1.2 類
8.1.3 封裝
8.1.4 繼承
8.1.5 接口
8.1.6 消息
8.1.7 結(jié)構(gòu)與連接
8.1.8 多態(tài)性
8.2 面向?qū)ο蟾拍钆e例
8.2.1 靜態(tài)字段和方法
8.2.2 屬性
8.2.3 類中的繼承和重載
8.2.4 接口
8.2.5 委托
小結(jié)
習(xí)題8
第9章 面向?qū)ο蠓治雠c設(shè)計(jì)
9.1 面向?qū)ο蠓治?OOA)
9.1.1 論域分析
9.1.2 應(yīng)用分析
9.2 對(duì)象模型技術(shù)
9.2.1 對(duì)象模型
9.2.2 動(dòng)態(tài)模型
9.2.3 功能模型
9.3 面向?qū)ο笤O(shè)計(jì)(OOD)
9.3.1 類設(shè)計(jì)的目標(biāo)和方針
9.3.2 通過(guò)復(fù)用設(shè)計(jì)類
9.4 設(shè)計(jì)模式
9.4.1 設(shè)計(jì)模式概述
9.4.2 設(shè)計(jì)模式實(shí)例
9.4.3 如何使用設(shè)計(jì)模式
小結(jié)
習(xí)題9
第10章 信息系統(tǒng)建模
10.1 建模方法論
10.1.1 建模與仿真的基本概念
10.1.2 建模過(guò)程
10.1.3 建模方法
10.1.4 建模步驟
10.2 傳統(tǒng)的軟件開發(fā)所面臨的問題
10.2.1 傳統(tǒng)軟件開發(fā)面臨軟件危機(jī)的問題
10.2.2 軟件系統(tǒng)開發(fā)的方法思想發(fā)展
10.3 軟件建模
10.3.1 軟件建模的要求與目的
10.3.2 傳統(tǒng)建模方法的局限性
10.3.3 軟件工程與建模的關(guān)系
10.3.4 建模要素
10.4 軟件建模應(yīng)用
10.4.1 從現(xiàn)實(shí)世界到業(yè)務(wù)模型
10.4.2 從業(yè)務(wù)模型到概念模型
10.4.3 從概念模型到設(shè)計(jì)模型
小結(jié)
習(xí)題10
第11章 統(tǒng)一建模語(yǔ)言(UML)
11.1 UML簡(jiǎn)介
11.1.1 UML的產(chǎn)生和成長(zhǎng)
11.1.2 UML的定義及目標(biāo)
11.2 UML語(yǔ)言概述
11.2.1 視圖(views)
11.2.2 圖(diagram)
11.2.3 模型元素
11.2.4 通用機(jī)制
11.2.5 UML建模工具
11.3 用例建模
11.3.1 用例圖
11.3.2 參與者
11.3.3 用例
11.4 類與對(duì)象建模
11.4.1 類和對(duì)象
11.4.2 類圖和對(duì)象圖
11.4.3 關(guān)系
11.4.4 約束和派生(規(guī)則)
11.4.5 包
11.4.6如何確定類
11.5 動(dòng)態(tài)建模
11.5.1 消息(massage)
11.5.2 狀態(tài)圖(state diagram)
11.5.3 順序圖(sequence diagram)
11.5.4 協(xié)作圖(collaboration diagram)
11.5.5 活動(dòng)圖(activity diagram)
11.6 物理體系結(jié)構(gòu)建模
11.6.1 邏輯體系結(jié)構(gòu)
11.6.2 物理體系結(jié)構(gòu)
11.6.3 構(gòu)件圖
11.6.4 部署圖
11.7 使用UML的過(guò)程
11.7.1 軟件工程的過(guò)程概念
11.7.2 Rational的統(tǒng)一過(guò)程
小結(jié)
習(xí)題11
參考文獻(xiàn)

本目錄推薦

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