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

軟件工程理論與實(shí)踐

軟件工程理論與實(shí)踐

定 價(jià):¥59.00

作 者: 呂云翔 編著 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): “十三五”普通高等教育規(guī)劃教材
標(biāo) 簽: 暫缺

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

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

  《軟件工程理論與實(shí)踐》按照典型的軟件開發(fā)過(guò)程來(lái)組織內(nèi)容,旨在培養(yǎng)讀者具備軟件工程思想及實(shí)際軟件開發(fā)的能力?!盾浖こ汤碚撆c實(shí)踐》共14章,主要內(nèi)容包括軟件工程與軟件過(guò)程、軟件需求分析、軟件設(shè)計(jì)、軟件編程與軟件測(cè)試,以及軟件維護(hù)與軟件工程管理,如軟件規(guī)模估算、進(jìn)度計(jì)劃、人員組織和軟件開發(fā)風(fēng)險(xiǎn)管理等內(nèi)容?!盾浖こ汤碚撆c實(shí)踐》可以作為普通高校計(jì)算機(jī)相關(guān)專業(yè)“軟件工程”課程的教材,也可以供學(xué)習(xí)軟件工程的讀者單獨(dú)使用(包括參加計(jì)算機(jī)等級(jí)考試或相關(guān)專業(yè)自學(xué)考試)參考。

作者簡(jiǎn)介

暫缺《軟件工程理論與實(shí)踐》作者簡(jiǎn)介

圖書目錄

前言
第1章軟件工程概述
1.1軟件
1.1.1軟件的概念及特點(diǎn)
1.1.2軟件的分類
1.2軟件危機(jī)
1.2.1軟件危機(jī)的表現(xiàn)與原因
1.2.2軟件危機(jī)的啟示
1.3軟件工程
1.3.1軟件工程的概念
1.3.2軟件工程研究的內(nèi)容
1.3.3軟件工程的目標(biāo)和原則
1.3.4軟件工程知識(shí)體系
1.3.5軟件工程的發(fā)展
1.4軟件開發(fā)方法
1.5軟件工程工具
1.6“‘墨韻’讀書會(huì)書籍共享平臺(tái)”
案例介紹
習(xí)題
第2章軟件過(guò)程
2.1軟件過(guò)程概述
2.2軟件生命周期
2.2.1軟件生命周期的概念
2.2.2傳統(tǒng)軟件生命周期的各個(gè)階段
2.3軟件過(guò)程模型
2.3.1瀑布模型
2.3.2快速原型模型
2.3.3增量模型
2.3.4螺旋模型
2.3.5噴泉模型
2.3.6基于組件的開發(fā)模型
2.3.7統(tǒng)一軟件開發(fā)過(guò)程模型
2.3.8敏捷過(guò)程與極限編程
2.3.9幾種模型之間的關(guān)系
2.3.10選擇軟件過(guò)程模型
2.4軟件過(guò)程模型實(shí)例
習(xí)題
第3章可行性研究及需求分析
3.1可行性研究
3.1.1項(xiàng)目立項(xiàng)概述
3.1.2可行性研究的內(nèi)容
3.1.3可行性研究的步驟
3.2需求分析
3.2.1需求分析的任務(wù)
3.2.2需求分析的步驟
3.2.3需求管理
3.2.4需求分析的常用方法
3.3軟件開發(fā)計(jì)劃書編寫指南
3.4需求規(guī)格說(shuō)明書編寫指南
3.5可行性研究實(shí)例
習(xí)題
第4章結(jié)構(gòu)化分析
4.1結(jié)構(gòu)化分析概述
4.2結(jié)構(gòu)化分析方法
4.2.1功能建模
4.2.2數(shù)據(jù)建模
4.2.3行為建模
4.2.4數(shù)據(jù)字典
4.2.5加工規(guī)格說(shuō)明
4.3結(jié)構(gòu)化分析圖形工具
4.3.1層次方框圖
4.3.2Warnier圖
4.3.3IPO圖
4.4結(jié)構(gòu)化分析實(shí)例
4.5實(shí)驗(yàn):使用Visio繪制“‘墨韻’
讀書會(huì)書籍共享平臺(tái)”的數(shù)據(jù)
流圖
習(xí)題
第5章面向?qū)ο蠓椒ㄅcUML
5.1面向?qū)ο蟮能浖こ谭椒?
5.1.1面向?qū)ο蟮幕靖拍?
5.1.2面向?qū)ο蟮能浖こ谭椒ǖ?
特征與優(yōu)勢(shì)
5.1.3面向?qū)ο蟮膶?shí)施步驟
5.2統(tǒng)一建模語(yǔ)言UML
5.2.1UML簡(jiǎn)述
5.2.2UML的特點(diǎn)
5.2.3UML的應(yīng)用范圍
5.2.4UML的圖
5.2.5UML“4+1”視圖
5.3靜態(tài)建模機(jī)制
5.3.1用例圖
5.3.2類圖和對(duì)象圖
5.3.3包圖
5.4動(dòng)態(tài)建模機(jī)制
5.4.1順序圖
5.4.2協(xié)作圖
5.4.3狀態(tài)圖
5.4.4活動(dòng)圖
5.5描述物理架構(gòu)的機(jī)制
5.5.1構(gòu)件圖
5.5.2部署圖
習(xí)題
第6章面向?qū)ο蠓治?
6.1面向?qū)ο蠓治龇椒?
6.1.1面向?qū)ο蠓治鲞^(guò)程
6.1.2面向?qū)ο蠓治鲈瓌t
6.2面向?qū)ο蠼?
6.2.1建立對(duì)象模型
6.2.2建立動(dòng)態(tài)模型
6.2.3建立功能模型
6.2.43種模型之間的關(guān)系
6.3面向?qū)ο蠓治鰧?shí)例
6.4實(shí)驗(yàn)
6.4.1利用Rose創(chuàng)建“‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的用例模型
6.4.2利用Rose繪制 “‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的類圖
6.4.3利用Rose繪制 “‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的對(duì)象圖
6.4.4利用Rose繪制“‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的包圖
6.4.5利用Rose繪制 “‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的狀態(tài)圖
6.4.6利用Rose繪制“‘墨韻’讀書會(huì)
書籍共享平臺(tái)”的順序圖
習(xí)題
第7章軟件設(shè)計(jì)
7.1軟件設(shè)計(jì)的基本概念
7.1.1軟件設(shè)計(jì)的意義和目標(biāo)
7.1.2軟件設(shè)計(jì)的原則
7.1.3軟件設(shè)計(jì)的分類
7.2數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)
7.3用戶界面設(shè)計(jì)
7.3.1設(shè)計(jì)驅(qū)動(dòng)開發(fā)
7.3.2目標(biāo)用戶群體
7.3.3簡(jiǎn)潔與清晰
7.3.4實(shí)現(xiàn)模型與心智模型
7.3.5設(shè)計(jì)的規(guī)范性
7.3.6設(shè)計(jì)的可用性和易用性
7.3.7設(shè)計(jì)的一致性
7.3.8設(shè)計(jì)的容錯(cuò)性
7.4軟件設(shè)計(jì)說(shuō)明書編寫指南
習(xí)題
第8章軟件體系結(jié)構(gòu)與設(shè)計(jì)模式
8.1軟件體系結(jié)構(gòu)的概念
8.1.1什么是軟件體系結(jié)構(gòu)
8.1.2軟件體系結(jié)構(gòu)建模
8.1.3軟件體系結(jié)構(gòu)的分層模型
8.1.4軟件體系結(jié)構(gòu)的作用
8.2典型的軟件體系結(jié)構(gòu)風(fēng)格
8.2.1數(shù)據(jù)流風(fēng)格
8.2.2調(diào)用/返回風(fēng)格
8.2.3獨(dú)立構(gòu)件風(fēng)格
8.2.4虛擬機(jī)風(fēng)格
8.2.5倉(cāng)庫(kù)風(fēng)格
8.3軟件質(zhì)量屬性
8.4分布式系統(tǒng)結(jié)構(gòu)
8.4.1多處理器體系結(jié)構(gòu)
8.4.2客戶端/服務(wù)器體系結(jié)構(gòu)
8.4.3分布式對(duì)象體系結(jié)構(gòu)
8.4.4對(duì)等端體系結(jié)構(gòu)
8.4.5代理
8.5體系結(jié)構(gòu)框架
8.5.1模型-視圖-控制器
8.5.2模型-視圖-表示器
8.5.3J2EE體系結(jié)構(gòu)框架
8.5.4PCMEF框架
8.5.5PCBMER框架
8.6軟件系統(tǒng)的設(shè)計(jì)模式
8.6.1工廠模式
8.6.2橋接模式
8.6.3策略模式
8.6.4其他模式
習(xí)題
第9章結(jié)構(gòu)化設(shè)計(jì)
9.1結(jié)構(gòu)化軟件設(shè)計(jì)概述
9.2結(jié)構(gòu)化設(shè)計(jì)與結(jié)構(gòu)化分析
的關(guān)系
9.3體系結(jié)構(gòu)設(shè)計(jì)
9.3.1表示軟件結(jié)構(gòu)的圖形工具
9.3.2面向數(shù)據(jù)流的設(shè)計(jì)方法
9.3.3面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法
9.4接口設(shè)計(jì)
9.4.1接口設(shè)計(jì)概述
9.4.2界面設(shè)計(jì)
9.5數(shù)據(jù)設(shè)計(jì)
9.6過(guò)程設(shè)計(jì)
9.6.1程序流程圖
9.6.2N-S圖
9.6.3PAD圖
9.6.4結(jié)構(gòu)化語(yǔ)言
9.7結(jié)構(gòu)化設(shè)計(jì)實(shí)例
9.8實(shí)驗(yàn):利用Visio繪制“‘墨韻’
讀書會(huì)書籍共享平臺(tái)”的
結(jié)構(gòu)圖
習(xí)題
第10章面向?qū)ο笤O(shè)計(jì)
10.1面向?qū)ο笤O(shè)計(jì)與結(jié)構(gòu)化設(shè)計(jì)
10.2面向?qū)ο笤O(shè)計(jì)與面向?qū)ο?
分析的關(guān)系
10.3面向?qū)ο笤O(shè)計(jì)的過(guò)程與原則
10.3.1面向?qū)ο笤O(shè)計(jì)的過(guò)程
10.3.2面向?qū)ο笤O(shè)計(jì)的原則
10.4面向?qū)ο笤O(shè)計(jì)的啟發(fā)規(guī)則
10.5系統(tǒng)設(shè)計(jì)
10.5.1系統(tǒng)分解
10.5.2問(wèn)題域子系統(tǒng)的設(shè)計(jì)
10.5.3人機(jī)交互子系統(tǒng)的設(shè)計(jì)
10.5.4任務(wù)管理子系統(tǒng)的設(shè)計(jì)
10.5.5數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)
10.6對(duì)象設(shè)計(jì)
10.6.1設(shè)計(jì)類中的服務(wù)
10.6.2設(shè)計(jì)類的關(guān)聯(lián)
10.6.3對(duì)象設(shè)計(jì)優(yōu)化
10.7面向?qū)ο笤O(shè)計(jì)實(shí)例
10.8實(shí)

本目錄推薦

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