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

軟件工程實(shí)踐教程

軟件工程實(shí)踐教程

定 價(jià):¥35.00

作 者: 王衛(wèi)紅 江頡 董天陽(yáng)
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787111513711 出版時(shí)間: 2015-11-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 187 字?jǐn)?shù):  

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

  本書主要從基礎(chǔ)實(shí)踐和提高實(shí)踐兩個(gè)方面來(lái)闡述軟件工程的相關(guān)知識(shí)。基礎(chǔ)實(shí)踐部分結(jié)合公共自行車租賃系統(tǒng)實(shí)例,詳細(xì)講解了軟件工程的基礎(chǔ)理論知識(shí)點(diǎn),主要包括:軟件需求獲取、結(jié)構(gòu)化系統(tǒng)分析、結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)、面向?qū)ο蟮能浖治?、面向?qū)ο蟮能浖O(shè)計(jì)和軟件項(xiàng)目管理計(jì)劃。提高實(shí)踐部分選用了基于Android的新生校園指南系統(tǒng)和基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)作為實(shí)例,從需求獲取、需求分析和系統(tǒng)設(shè)計(jì)三個(gè)方面深入講解,結(jié)合每章*后的提高實(shí)踐練習(xí),著重培養(yǎng)學(xué)生的實(shí)踐能力和創(chuàng)新能力,幫助學(xué)生掌握和鞏固所學(xué)知識(shí)。

作者簡(jiǎn)介

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

圖書目錄

目 錄
前言
教學(xué)建議
**部分 基礎(chǔ)實(shí)踐
第1章 軟件需求獲取 2
1.1 軟件需求獲取方法 2
1.2 需求獲取實(shí)例——公共自行車租賃系統(tǒng) 3
1.2.1 公共自行車租賃系統(tǒng)應(yīng)用領(lǐng)域理解 3
1.2.2 公共自行車租賃系統(tǒng)需求獲取 3
1.2.3 建立業(yè)務(wù)模型 6
1.3 需求獲取工具學(xué)習(xí) 15
1.3.1 Rational Rose工具概述 15
1.3.2 使用Rational Rose繪制用例圖 16
1.3.3 Visio工具概述 20
1.3.4 使用Visio工具繪制用例圖 21
1.4 軟件需求獲取實(shí)踐 29
第2章 結(jié)構(gòu)化系統(tǒng)分析 31
2.1 Gane和Sarsen結(jié)構(gòu)化系統(tǒng)分析方法概述 31
2.2 結(jié)構(gòu)化需求分析實(shí)例——公共自行車租賃系統(tǒng) 31
2.2.1 數(shù)據(jù)流圖 31
2.2.2 數(shù)據(jù)字典 34
2.2.3 數(shù)據(jù)E-R圖 35
2.3 應(yīng)用需求分析工具 35
2.3.1 使用Visio創(chuàng)建數(shù)據(jù)流圖 35
2.3.2 使用Visio創(chuàng)建數(shù)據(jù)庫(kù)模型圖 39
2.4 結(jié)構(gòu)化系統(tǒng)需求分析實(shí)踐 41
第3章 結(jié)構(gòu)化系統(tǒng)設(shè)計(jì) 43
3.1 結(jié)構(gòu)化設(shè)計(jì)原則和主要過程 43
3.2 結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)實(shí)例——公共自行車租賃系統(tǒng) 44
3.2.1 系統(tǒng)結(jié)構(gòu)圖 44
3.2.2 模塊詳細(xì)設(shè)計(jì) 44
3.2.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 50
3.3 詳細(xì)設(shè)計(jì)工具學(xué)習(xí) 51
3.3.1 用Visio工具繪制程序流程圖 51
3.3.2 PDL語(yǔ)言撰寫 54
3.4 結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)實(shí)踐 56
第4章 面向?qū)ο蟮能浖治? 59
4.1 面向?qū)ο蟮能浖治龇椒ǜ攀? 59
4.2 面向?qū)ο蟮能浖治鰧?shí)例——公共自行車租賃系統(tǒng) 60
4.2.1 功能建模 60
4.2.2 實(shí)體類建模 65
4.2.3 動(dòng)態(tài)建模 66
4.3 面向?qū)ο蠓治龉ぞ邔W(xué)習(xí) 70
4.3.1 使用Rational Rose創(chuàng)建類圖 70
4.3.2 使用Rational Rose創(chuàng)建順序圖 72
4.3.3 使用Rational Rose創(chuàng)建協(xié)作圖 73
4.3.4 使用Rational Rose創(chuàng)建狀態(tài)圖 74
4.4 面向?qū)ο蟮能浖治鰧?shí)踐 76
第5章 面向?qū)ο蟮能浖O(shè)計(jì) 78
5.1 面向?qū)ο蟮能浖O(shè)計(jì)方法概述 78
5.2 面向?qū)ο蟮能浖O(shè)計(jì)實(shí)例——公共自行車租賃系統(tǒng) 79
5.2.1 實(shí)體類精化 79
5.2.2 協(xié)作圖精化 83
5.2.3 順序圖精化 85
5.3 面向?qū)ο蟮能浖O(shè)計(jì)實(shí)踐 86
第6章 軟件項(xiàng)目管理計(jì)劃 88
6.1 軟件項(xiàng)目管理計(jì)劃概述 88
6.2 軟件項(xiàng)目管理計(jì)劃實(shí)例——公共自行車網(wǎng)站 89
6.3 軟件項(xiàng)目管理工具學(xué)習(xí) 91
6.3.1 創(chuàng)建Project項(xiàng)目文件 91
6.3.2 創(chuàng)建項(xiàng)目日歷 92
6.3.3 創(chuàng)建和編輯任務(wù)列表 93
6.3.4 創(chuàng)建周期性任務(wù) 93
6.3.5 創(chuàng)建任務(wù)間的層次關(guān)系 94
6.3.6 資源和成本管理 95
6.4 軟件項(xiàng)目管理實(shí)踐 96
第二部分 提高實(shí)踐
第7章 基于Android的新生校園指南系統(tǒng)需求獲取 100
7.1 引言 100
7.2 應(yīng)用實(shí)例領(lǐng)域分析 100
7.3 功能性需求描述 102
7.3.1 校園指南系統(tǒng)客戶端用例建模 102
7.3.2 校園指南系統(tǒng)服務(wù)器端用例建模 104
7.4 非功能性需求描述 105
7.5 需求獲取提高實(shí)踐 105
第8章 基于Android的新生校園指南系統(tǒng)需求分析 107
8.1 引言 107
8.2 類圖 107
8.2.1 實(shí)體類建模 107
8.2.2 控制類建模 108
8.2.3 邊界類建模 108
8.2.4 服務(wù)器端維護(hù)管理類圖 108
8.3 順序圖 109
8.4 數(shù)據(jù)存儲(chǔ)方式 114
8.5 需求分析提高實(shí)踐 114
第9章 基于Android的新生校園指南系統(tǒng)設(shè)計(jì) 116
9.1 系統(tǒng)架構(gòu)設(shè)計(jì) 116
9.2 系統(tǒng)功能結(jié)構(gòu) 116
9.3 類圖細(xì)化 117
9.3.1 邊界類細(xì)化 117
9.3.2 控制類細(xì)化 118
9.3.3 實(shí)體類細(xì)化 118
9.4 數(shù)據(jù)存儲(chǔ)設(shè)計(jì) 119
9.4.1 文件設(shè)計(jì) 119
9.4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 119
9.5 服務(wù)器端相關(guān)功能詳細(xì)設(shè)計(jì) 119
9.6 客戶端相關(guān)功能詳細(xì)設(shè)計(jì) 120
9.6.1 主要功能詳細(xì)設(shè)計(jì)關(guān)鍵代碼 120
9.6.2 客戶端界面 124
9.7 項(xiàng)目設(shè)計(jì)提高實(shí)踐 126
第10章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)需求獲取 128
10.1 引言 128
10.2 應(yīng)用實(shí)例領(lǐng)域分析 128
10.2.1 學(xué)生和企業(yè)之間存在的問題 128
10.2.2 如何解決學(xué)生和企業(yè)之間存在的問題 129
10.3 應(yīng)用實(shí)例需求收集 129
10.3.1 用戶特點(diǎn) 129
10.3.2 系統(tǒng)結(jié)構(gòu)圖 129
10.4 應(yīng)用實(shí)例需求描述 130
10.4.1 管理系統(tǒng)用戶信息 130
10.4.2 企業(yè)項(xiàng)目管理 130
10.4.3 優(yōu)秀學(xué)生管理 131
10.4.4 企業(yè)信息管理 131
10.4.5 學(xué)生信息管理 132
10.4.6 學(xué)生項(xiàng)目管理 132
10.4.7 關(guān)注企業(yè)管理 132
10.4.8 學(xué)院管理 133
10.4.9 企業(yè)管理 133
10.4.10 學(xué)校管理員信息管理 133
10.4.11 學(xué)生管理 133
10.4.12 學(xué)院項(xiàng)目管理 134
10.4.13 學(xué)院管理員信息管理 134
10.5 用例圖分析 134
10.5.1 管理系統(tǒng)用戶信息用例 134
10.5.2 企業(yè)項(xiàng)目管理用例 134
10.5.3 優(yōu)秀學(xué)生管理用例 135
10.5.4 企業(yè)信息管理用例 136
10.5.5 學(xué)生項(xiàng)目管理用例 136
10.5.6 學(xué)生信息管理用例 136
10.5.7 關(guān)注企業(yè)管理用例 136
10.5.8 學(xué)生管理用例 137
10.5.9 企業(yè)管理用例 137
10.5.10 學(xué)院管理用例 137
10.6 用例描述 138
10.6.1 管理系統(tǒng)用戶信息 138
10.6.2 企業(yè)項(xiàng)目管理 139
10.6.3 優(yōu)秀學(xué)生管理 141
10.6.4 企業(yè)信息管理 142
10.6.5 學(xué)生項(xiàng)目管理 142
10.6.6 學(xué)生信息管理 143
10.6.7 關(guān)注企業(yè)管理 144
10.6.8 學(xué)生管理 144
10.6.9 企業(yè)管理 146
10.6.10 學(xué)院管理 147
10.7 需求獲取提高實(shí)踐 148
第11章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)需求分析 149
11.1 引言 149
11.2 實(shí)例類圖分析 149
11.2.1 實(shí)體類建模 149
11.2.2 控制類建模 149
11.2.3 邊界類建模 150
11.2.4 場(chǎng)景分析順序圖 150
11.2.5 實(shí)例類圖 154
11.3 數(shù)據(jù)流圖 158
11.4 數(shù)據(jù)分析 160
11.4.1 E-R圖 160
11.4.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 160
11.5 需求分析提高實(shí)踐 162
第12章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)設(shè)計(jì) 164
12.1 引言 164
12.2 應(yīng)用實(shí)例面向?qū)ο蟮念愒敿?xì)設(shè)計(jì) 164
12.2.1 實(shí)體類細(xì)化 164
12.2.2 控制類細(xì)化 166
12.2.3 邊界類細(xì)化 169
12.3 系統(tǒng)模塊設(shè)計(jì)綜述 169
12.3.1 學(xué)生信息管理子系統(tǒng) 170
12.3.2 企業(yè)信息管理子系統(tǒng) 172
12.3.3 管理員管理子系統(tǒng) 174
12.4 用戶界面設(shè)計(jì) 176
12.4.1 登錄主界面 176
12.4.2 企業(yè)登錄界面 176
12.4.3 學(xué)生登錄界面 177
12.4.4 學(xué)校管理員登錄界面 178
12.5 面向?qū)ο笤O(shè)計(jì)提高實(shí)踐 178
附錄 GB/T 8567—2006《計(jì)算機(jī)軟件文檔編制規(guī)范》面向?qū)ο蠓治鑫臋n節(jié)選 180
參考文獻(xiàn) 188

本目錄推薦

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