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

軟件工程實踐教程

軟件工程實踐教程

定 價:¥35.00

作 者: 王衛(wèi)紅 江頡 董天陽
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專科教材

ISBN: 9787111513711 出版時間: 2015-11-01 包裝: 平裝
開本: 16開 頁數(shù): 187 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《軟件工程實踐教程》作者簡介

圖書目錄

目 錄
前言
教學(xué)建議
**部分 基礎(chǔ)實踐
第1章 軟件需求獲取 2
1.1 軟件需求獲取方法 2
1.2 需求獲取實例——公共自行車租賃系統(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 軟件需求獲取實踐 29
第2章 結(jié)構(gòu)化系統(tǒng)分析 31
2.1 Gane和Sarsen結(jié)構(gòu)化系統(tǒng)分析方法概述 31
2.2 結(jié)構(gòu)化需求分析實例——公共自行車租賃系統(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ù)庫模型圖 39
2.4 結(jié)構(gòu)化系統(tǒng)需求分析實踐 41
第3章 結(jié)構(gòu)化系統(tǒng)設(shè)計 43
3.1 結(jié)構(gòu)化設(shè)計原則和主要過程 43
3.2 結(jié)構(gòu)化系統(tǒng)設(shè)計實例——公共自行車租賃系統(tǒng) 44
3.2.1 系統(tǒng)結(jié)構(gòu)圖 44
3.2.2 模塊詳細設(shè)計 44
3.2.3 數(shù)據(jù)庫設(shè)計 50
3.3 詳細設(shè)計工具學(xué)習(xí) 51
3.3.1 用Visio工具繪制程序流程圖 51
3.3.2 PDL語言撰寫 54
3.4 結(jié)構(gòu)化系統(tǒng)設(shè)計實踐 56
第4章 面向?qū)ο蟮能浖治? 59
4.1 面向?qū)ο蟮能浖治龇椒ǜ攀? 59
4.2 面向?qū)ο蟮能浖治鰧嵗沧孕熊囎赓U系統(tǒng) 60
4.2.1 功能建模 60
4.2.2 實體類建模 65
4.2.3 動態(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ū)ο蟮能浖治鰧嵺` 76
第5章 面向?qū)ο蟮能浖O(shè)計 78
5.1 面向?qū)ο蟮能浖O(shè)計方法概述 78
5.2 面向?qū)ο蟮能浖O(shè)計實例——公共自行車租賃系統(tǒng) 79
5.2.1 實體類精化 79
5.2.2 協(xié)作圖精化 83
5.2.3 順序圖精化 85
5.3 面向?qū)ο蟮能浖O(shè)計實踐 86
第6章 軟件項目管理計劃 88
6.1 軟件項目管理計劃概述 88
6.2 軟件項目管理計劃實例——公共自行車網(wǎng)站 89
6.3 軟件項目管理工具學(xué)習(xí) 91
6.3.1 創(chuàng)建Project項目文件 91
6.3.2 創(chuà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 軟件項目管理實踐 96
第二部分 提高實踐
第7章 基于Android的新生校園指南系統(tǒng)需求獲取 100
7.1 引言 100
7.2 應(yīng)用實例領(lǐng)域分析 100
7.3 功能性需求描述 102
7.3.1 校園指南系統(tǒng)客戶端用例建模 102
7.3.2 校園指南系統(tǒng)服務(wù)器端用例建模 104
7.4 非功能性需求描述 105
7.5 需求獲取提高實踐 105
第8章 基于Android的新生校園指南系統(tǒng)需求分析 107
8.1 引言 107
8.2 類圖 107
8.2.1 實體類建模 107
8.2.2 控制類建模 108
8.2.3 邊界類建模 108
8.2.4 服務(wù)器端維護管理類圖 108
8.3 順序圖 109
8.4 數(shù)據(jù)存儲方式 114
8.5 需求分析提高實踐 114
第9章 基于Android的新生校園指南系統(tǒng)設(shè)計 116
9.1 系統(tǒng)架構(gòu)設(shè)計 116
9.2 系統(tǒng)功能結(jié)構(gòu) 116
9.3 類圖細化 117
9.3.1 邊界類細化 117
9.3.2 控制類細化 118
9.3.3 實體類細化 118
9.4 數(shù)據(jù)存儲設(shè)計 119
9.4.1 文件設(shè)計 119
9.4.2 數(shù)據(jù)庫設(shè)計 119
9.5 服務(wù)器端相關(guān)功能詳細設(shè)計 119
9.6 客戶端相關(guān)功能詳細設(shè)計 120
9.6.1 主要功能詳細設(shè)計關(guān)鍵代碼 120
9.6.2 客戶端界面 124
9.7 項目設(shè)計提高實踐 126
第10章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)需求獲取 128
10.1 引言 128
10.2 應(yīng)用實例領(lǐng)域分析 128
10.2.1 學(xué)生和企業(yè)之間存在的問題 128
10.2.2 如何解決學(xué)生和企業(yè)之間存在的問題 129
10.3 應(yīng)用實例需求收集 129
10.3.1 用戶特點 129
10.3.2 系統(tǒng)結(jié)構(gòu)圖 129
10.4 應(yīng)用實例需求描述 130
10.4.1 管理系統(tǒng)用戶信息 130
10.4.2 企業(yè)項目管理 130
10.4.3 優(yōu)秀學(xué)生管理 131
10.4.4 企業(yè)信息管理 131
10.4.5 學(xué)生信息管理 132
10.4.6 學(xué)生項目管理 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é)院項目管理 134
10.4.13 學(xué)院管理員信息管理 134
10.5 用例圖分析 134
10.5.1 管理系統(tǒng)用戶信息用例 134
10.5.2 企業(yè)項目管理用例 134
10.5.3 優(yōu)秀學(xué)生管理用例 135
10.5.4 企業(yè)信息管理用例 136
10.5.5 學(xué)生項目管理用例 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è)項目管理 139
10.6.3 優(yōu)秀學(xué)生管理 141
10.6.4 企業(yè)信息管理 142
10.6.5 學(xué)生項目管理 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 需求獲取提高實踐 148
第11章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)需求分析 149
11.1 引言 149
11.2 實例類圖分析 149
11.2.1 實體類建模 149
11.2.2 控制類建模 149
11.2.3 邊界類建模 150
11.2.4 場景分析順序圖 150
11.2.5 實例類圖 154
11.3 數(shù)據(jù)流圖 158
11.4 數(shù)據(jù)分析 160
11.4.1 E-R圖 160
11.4.2 數(shù)據(jù)庫表的設(shè)計 160
11.5 需求分析提高實踐 162
第12章 基于Web方式的校企聯(lián)合培養(yǎng)系統(tǒng)設(shè)計 164
12.1 引言 164
12.2 應(yīng)用實例面向?qū)ο蟮念愒敿氃O(shè)計 164
12.2.1 實體類細化 164
12.2.2 控制類細化 166
12.2.3 邊界類細化 169
12.3 系統(tǒng)模塊設(shè)計綜述 169
12.3.1 學(xué)生信息管理子系統(tǒng) 170
12.3.2 企業(yè)信息管理子系統(tǒng) 172
12.3.3 管理員管理子系統(tǒng) 174
12.4 用戶界面設(shè)計 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è)計提高實踐 178
附錄 GB/T 8567—2006《計算機軟件文檔編制規(guī)范》面向?qū)ο蠓治鑫臋n節(jié)選 180
參考文獻 188

本目錄推薦

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