注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程與UML項(xiàng)目化實(shí)用教程(第2版)

軟件工程與UML項(xiàng)目化實(shí)用教程(第2版)

軟件工程與UML項(xiàng)目化實(shí)用教程(第2版)

定 價(jià):¥49.00

作 者: 劉振華 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高職高專計(jì)算機(jī)任務(wù)驅(qū)動模式教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302535911 出版時(shí)間: 2019-09-01 包裝: 平裝
開本: 16開 頁數(shù): 233 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件工程與UML項(xiàng)目化實(shí)用教程(第2版)/高職高專計(jì)算機(jī)任務(wù)驅(qū)動模式教材》從實(shí)用的角度出發(fā),通過一個(gè)案例項(xiàng)目“新聞發(fā)布系統(tǒng)”的開發(fā)過程來代領(lǐng)學(xué)習(xí)過程,進(jìn)行教學(xué)內(nèi)容的整合。通過引導(dǎo)學(xué)生完成一系列工作任務(wù)來實(shí)現(xiàn)本課程的學(xué)習(xí)目標(biāo),重點(diǎn)培養(yǎng)學(xué)生運(yùn)用所學(xué)知識解決實(shí)際問題的能力。實(shí)現(xiàn)了項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動、理論與實(shí)踐教、學(xué)、做一體化。該書注重內(nèi)容的先進(jìn)性和系統(tǒng)性,注重實(shí)際應(yīng)用。該書內(nèi)容包括選擇軟件開發(fā)模型,認(rèn)識統(tǒng)一建模語言,新聞發(fā)布系統(tǒng)可行性研究與軟件開發(fā)計(jì)劃、需求分析與建模、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼的實(shí)現(xiàn)、軟件的測試、項(xiàng)目的發(fā)布與維護(hù),軟件項(xiàng)目管理等,并都有同步習(xí)題。該書內(nèi)容適量,難度適中,既可作為高職高專院校計(jì)算機(jī)類相關(guān)專業(yè)學(xué)生的教材,也可供應(yīng)用型本科、軟件工程師、軟件項(xiàng)目管理人員和軟件開發(fā)人員使用。

作者簡介

  劉振華,女,碩士,53歲,天津大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)工學(xué)碩士,在《計(jì)算機(jī)應(yīng)用》、《微處理機(jī)》、《教育信息化》和《中國成人教育》等發(fā)表學(xué)術(shù)論文31篇,編寫教材5部.

圖書目錄

任務(wù)1選擇軟件開發(fā)模型1
1.1對軟件的認(rèn)知2
1.1.1軟件的概念和特點(diǎn)2
1.1.2軟件的分類2
1.1.3軟件的發(fā)展過程4
1.2對軟件危機(jī)的認(rèn)知5
1.2.1軟件危機(jī)的主要表現(xiàn)5
1.2.2軟件危機(jī)產(chǎn)生的原因6
1.2.3軟件危機(jī)的解決途徑6
1.3對軟件工程的認(rèn)知6
1.3.1軟件工程的基本概念7
1.3.2軟件工程的目標(biāo)7
1.3.3軟件工程的發(fā)展歷程8
1.3.4軟件工程的原則9
1.3.5軟件工程方法學(xué)9
1.3.6軟件工程過程10
1.4對軟件生命周期的認(rèn)知11
1.4.1軟件生命周期的基本概念11
1.4.2軟件生命周期的八個(gè)階段11
1.5對軟件開發(fā)模型的認(rèn)知12
1.5.1瀑布模型12
1.5.2快速原型模型13
1.5.3螺旋模型14
1.5.4增量模型15
1.5.5噴泉模型16
1.5.6基于構(gòu)件的軟件開發(fā)模型17
1.6對計(jì)算機(jī)輔助軟件工程的認(rèn)知17
1.7習(xí)題19軟件工程與UML項(xiàng)目化實(shí)用教程(第2版)目錄任務(wù)2認(rèn)識統(tǒng)一建模語言21
2.1初識UML22
2.1.1UML簡介22
2.1.2UML發(fā)展簡史22
2.1.3UML的特點(diǎn)和用途23
2.2UML的表示方法25
2.2.1UML視圖25
2.2.2UML圖25
2.2.3UML模型元素26
2.2.4UML通用機(jī)制30
2.3UML靜態(tài)建模31
2.3.1用例圖31
2.3.2類圖33
2.3.3對象圖34
2.3.4包圖36
2.3.5組件圖37
2.3.6配置圖38
2.4UML動態(tài)建模40
2.4.1狀態(tài)圖40
2.4.2活動圖43
2.4.3順序圖47
2.4.4協(xié)作圖50
2.5統(tǒng)一過程RUP51
2.6習(xí)題53
任務(wù)3新聞發(fā)布系統(tǒng)可行性研究與軟件開發(fā)計(jì)劃54
3.1案例——新聞發(fā)布系統(tǒng)可行性研究報(bào)告55
3.1.1引言55
3.1.2可行性研究的前提55
3.1.3所建議技術(shù)可行性研究56
3.1.4經(jīng)濟(jì)可行性分析56
3.1.5社會因素可行性分析56
3.1.6結(jié)論57
3.2軟件定義57
3.3項(xiàng)目的可行性研究57
3.3.1可行性研究的任務(wù)58
3.3.2可行性研究的步驟60
3.3.3可行性研究的結(jié)果60
3.4可行性研究工具——系統(tǒng)流程圖的使用62
3.5制訂軟件開發(fā)計(jì)劃64
3.6習(xí)題65
任務(wù)4新聞發(fā)布系統(tǒng)需求分析與建模66
4.1案例——新聞發(fā)布系統(tǒng)產(chǎn)品需求規(guī)格說明67
4.1.1系統(tǒng)說明67
4.1.2功能性需求67
4.1.3非功能性需求72
4.2需求分析任務(wù)、步驟和方法74
4.2.1需求獲取74
4.2.2需求建模76
4.2.3需求描述76
4.2.4需求驗(yàn)證77
4.3面向?qū)ο笮枨蠓治?8
4.3.1基于用例的需求分析方法79
4.3.2繪制業(yè)務(wù)流程圖81
4.3.3繪制活動圖84
4.3.4繪制實(shí)體—關(guān)系圖86
4.4結(jié)構(gòu)化分析方法89
4.4.1繪制數(shù)據(jù)流圖89
4.4.2編制數(shù)據(jù)字典92
4.5習(xí)題96
任務(wù)5新聞發(fā)布系統(tǒng)概要設(shè)計(jì)97
5.1案例——新聞發(fā)布系統(tǒng)模塊設(shè)計(jì)報(bào)告98
5.1.1文檔介紹98
5.1.2模塊命名規(guī)則98
5.1.3模塊設(shè)計(jì)99
5.2面向?qū)ο笤O(shè)計(jì)108
5.2.1面向?qū)ο笤O(shè)計(jì)內(nèi)容109
5.2.2面向?qū)ο笤O(shè)計(jì)原則109
5.3新聞發(fā)布系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)111
5.4開發(fā)環(huán)境及運(yùn)行平臺的選擇111
5.5新聞發(fā)布系統(tǒng)模式設(shè)計(jì)112
5.5.1MVC設(shè)計(jì)模式112
5.5.2DAO設(shè)計(jì)模式114
5.6新聞發(fā)布系統(tǒng)類設(shè)計(jì)115
5.7新聞發(fā)布系統(tǒng)包設(shè)計(jì)116
5.8新聞發(fā)布系統(tǒng)接口設(shè)計(jì)118
5.9新聞發(fā)布系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)119
5.10新聞發(fā)布系統(tǒng)動態(tài)結(jié)構(gòu)設(shè)計(jì)121
5.10.1繪制狀態(tài)圖121
5.10.2繪制順序圖123
5.10.3繪制協(xié)作圖125
5.11編寫文檔126
5.11.1編制軟件測試計(jì)劃126
5.11.2編制軟件概要設(shè)計(jì)說明127
5.11.3編制數(shù)據(jù)庫設(shè)計(jì)說明127
5.12習(xí)題128
任務(wù)6新聞發(fā)布系統(tǒng)詳細(xì)設(shè)計(jì)129
6.1案例——新聞發(fā)布系統(tǒng)用戶界面設(shè)計(jì)報(bào)告130
6.1.1應(yīng)當(dāng)遵循的界面設(shè)計(jì)規(guī)范130
6.1.2界面設(shè)計(jì)131
6.2繪制新聞發(fā)布系統(tǒng)程序流程圖138
6.2.1程序流程圖基本知識138
6.2.2繪制程序流程圖的方法138
6.3設(shè)計(jì)數(shù)據(jù)代碼140
6.4輸入、輸出設(shè)計(jì)142
6.4.1輸入設(shè)計(jì)142
6.4.2輸出設(shè)計(jì)143
6.4.3新聞發(fā)布系統(tǒng)部分輸入/輸出數(shù)據(jù)說明143
6.5用戶界面設(shè)計(jì)144
6.6數(shù)據(jù)安全設(shè)計(jì)148
6.7編寫軟件詳細(xì)設(shè)計(jì)說明并復(fù)審149
6.8拓展提高——其他詳細(xì)設(shè)計(jì)工具150
6.9習(xí)題153
任務(wù)7新聞發(fā)布系統(tǒng)編碼的實(shí)現(xiàn)155
7.1代碼結(jié)構(gòu)建模——繪制新聞發(fā)布系統(tǒng)組件圖156
7.1.1組件圖的用途156
7.1.2組件圖建模技術(shù)156
7.1.3新聞發(fā)布系統(tǒng)組件圖156
7.2系統(tǒng)物理結(jié)構(gòu)建?!L制新聞發(fā)布系統(tǒng)配置圖157
7.2.1配置圖建模技術(shù)158
7.2.2新聞發(fā)布系統(tǒng)配置圖158
7.3選擇程序設(shè)計(jì)語言158
7.3.1程序設(shè)計(jì)語言的分類159
7.3.2選擇程序設(shè)計(jì)語言的標(biāo)準(zhǔn)160
7.4熟悉編碼規(guī)范,編寫符合要求的代碼162
7.5面向?qū)ο蟪绦蛟O(shè)計(jì)164
7.5.1面向?qū)ο蟪绦蛟O(shè)計(jì)概念164
7.5.2面向?qū)ο蟪绦蛟O(shè)計(jì)準(zhǔn)則164
7.6拓展提高——軟件重用165
7.6.1軟件重用的優(yōu)點(diǎn)與級別166
7.6.2軟件構(gòu)件的標(biāo)準(zhǔn)規(guī)范、組織和檢索166
7.6.3基于構(gòu)件的軟件開發(fā)過程169
7.6.4面向?qū)ο筌浖赜眉夹g(shù)169
7.7習(xí)題171
任務(wù)8新聞發(fā)布系統(tǒng)軟件的測試172
8.1案例——新聞發(fā)布系統(tǒng)測試用例設(shè)計(jì)173
8.1.1測試環(huán)境173
8.1.2測試用例173
8.2軟件測試基礎(chǔ)知識177
8.2.1測試的概念、目標(biāo)和對象177
8.2.2軟件測試的基本原則177
8.2.3軟件測試方法178
8.2.4軟件測試步驟179
8.2.5設(shè)計(jì)測試方案181
8.3面向?qū)ο鬁y試187
8.3.1面向?qū)ο笳Z境對測試的影響187
8.3.2面向?qū)ο蟮臏y試策略188
8.3.3面向?qū)ο鬁y試用例設(shè)計(jì)188
8.4使用軟件測試工具189
8.4.1白盒測試工具189
8.4.2黑盒測試工具190
8.4.3測試管理工具191
8.5軟件調(diào)試192
8.5.1軟件調(diào)試方法192
8.5.2常用調(diào)試策略192
8.6編寫軟件測試分析文檔193
8.7拓展提高——度量程序的復(fù)雜性194
8.8習(xí)題196
任務(wù)9新聞發(fā)布系統(tǒng)項(xiàng)目的發(fā)布與維護(hù)197
9.1案例——新聞發(fā)布系統(tǒng)用戶手冊198
9.1.1欄目管理198
9.1.2類別管理199
9.1.3新聞管理200
9.2發(fā)布產(chǎn)品201
9.3維護(hù)軟件202
9.3.1軟件維護(hù)類型202
9.3.2軟件維護(hù)方式203
9.3.3軟件維護(hù)實(shí)施204
9.3.4軟件可維護(hù)性度量207
9.3.5軟件維護(hù)的副作用208
9.4習(xí)題209
任務(wù)10軟件項(xiàng)目管理211
10.1軟件項(xiàng)目管理概述212
10.2估算軟件規(guī)模213
10.2.1代碼行技術(shù)213
10.2.2功能點(diǎn)技術(shù)214
10.3使用COCOMO 2模型估算軟件開發(fā)工作量215
10.4進(jìn)度管理217
10.4.1估算開發(fā)時(shí)間217
10.4.2進(jìn)度控制218
10.4.3甘特圖219
10.4.4工程網(wǎng)絡(luò)圖219
10.5人員組織220
10.5.1確定項(xiàng)目組成員220
10.5.2確定項(xiàng)目組組織方式221
10.6軟件質(zhì)量保證223
10.6.1軟件質(zhì)量223
10.6.2軟件質(zhì)量保證措施224
10.7軟件配置管理225
10.8軟件工程的文檔管理227
10.8.1軟件文檔及其使用對象227
10.8.2軟件生存周期各階段文檔的編制228
10.8.3面向?qū)ο筌浖鞣N文檔的編制229
10.8.4文檔編制應(yīng)考慮的因素229
10.9軟件項(xiàng)目管理計(jì)劃231
10.10習(xí)題233
參考文獻(xiàn)234

本目錄推薦

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