定 價(jià):¥69.00
作 者: | 吳懋剛,陳進(jìn),周建林,黃成,倪明,范蕤 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302609810 | 出版時(shí)間: | 2022-08-01 | 包裝: | |
開本: | 頁數(shù): | 字?jǐn)?shù): |
學(xué)習(xí)情境1“可可網(wǎng)上商城”項(xiàng)目準(zhǔn)備
模塊1“可可網(wǎng)上商城”項(xiàng)目準(zhǔn)備1任務(wù)1.1了解“可可網(wǎng)上商城”總體需求2
任務(wù)描述與分析2
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)3
1.1.1采集“可可網(wǎng)上商城”項(xiàng)目需求3
1.1.2創(chuàng)建“可可網(wǎng)上商城”用戶需求模型5
1.1.3定義“可可網(wǎng)上商城”用例需求11
相關(guān)知識(shí)與技能11
1.1.4軟件工程與項(xiàng)目管理11
1.1.5軟件生命周期模型12
1.1.6軟件能力成熟度模型集成CMMI15
1.1.7敏捷開發(fā)與Scrum16
1.1.8需求分析18
1.1.9UML與用戶需求建模21
職業(yè)能力拓展23
1.1.10快速原型設(shè)計(jì)23
1.1.11制訂項(xiàng)目迭代計(jì)劃24
1.1.12填報(bào)《項(xiàng)目周報(bào)》27
任務(wù)1.2創(chuàng)建“可可網(wǎng)上商城”解決方案27
任務(wù)描述與分析27
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)28
1.2.1創(chuàng)建ASP.NET Web應(yīng)用程序28
1.2.2完善分層開發(fā)框架31
1.2.3創(chuàng)建站點(diǎn)測(cè)試頁Index.aspx34
1.2.4測(cè)試ASP.NET Web應(yīng)用程序36ASP.NET應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)(第2版)目錄相關(guān)知識(shí)與技能38
1.2.5Web應(yīng)用程序及其體系結(jié)構(gòu)38
1.2.6ASP.NET發(fā)展歷程39
1.2.7ASP.NET Web應(yīng)用程序40
1.2.8分層開發(fā)架構(gòu)41
職業(yè)能力拓展42
1.2.9配置ASP.NET開發(fā)資源42
模塊小結(jié)43
能力評(píng)估43
學(xué)習(xí)情境2設(shè)計(jì)“可可網(wǎng)上商城”用戶交互
模塊2“可可網(wǎng)上商城”用戶交互界面設(shè)計(jì)47任務(wù)2.1創(chuàng)建會(huì)員登錄頁48
任務(wù)描述與分析48
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)49
2.1.1詳細(xì)設(shè)計(jì)49
2.1.2創(chuàng)建會(huì)員登錄頁源文件50
2.1.3設(shè)計(jì)會(huì)員登錄交互界面51
2.1.4處理會(huì)員登錄業(yè)務(wù)邏輯53
2.1.5測(cè)試會(huì)員登錄頁57
相關(guān)知識(shí)與技能58
2.1.6ASP.NET Web窗體頁58
2.1.7ASP.NET頁生命周期與Page類事件61
2.1.8回發(fā)與Page.IsPostBack屬性63
職業(yè)能力拓展64
2.1.9顯示和校驗(yàn)驗(yàn)證碼64
任務(wù)2.2創(chuàng)建會(huì)員注冊(cè)頁64
任務(wù)描述與分析64
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)65
2.2.1詳細(xì)設(shè)計(jì)65
2.2.2創(chuàng)建并設(shè)計(jì)會(huì)員注冊(cè)交互界面67
2.2.3處理會(huì)員注冊(cè)業(yè)務(wù)邏輯68
2.2.4測(cè)試會(huì)員注冊(cè)頁71
相關(guān)知識(shí)與技能72
2.2.5Web服務(wù)器控件72
2.2.6常用的Web服務(wù)器控件74
職業(yè)能力拓展77
2.2.7創(chuàng)建管理后臺(tái)新增圖書頁77
任務(wù)2.3驗(yàn)證和預(yù)處理會(huì)員注冊(cè)數(shù)據(jù)79
任務(wù)描述與分析79
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)80
2.3.1完善詳細(xì)設(shè)計(jì)80
2.3.2在會(huì)員注冊(cè)頁中添加數(shù)據(jù)驗(yàn)證81
2.3.3測(cè)試會(huì)員注冊(cè)頁輸入項(xiàng)數(shù)據(jù)驗(yàn)證84
相關(guān)知識(shí)與技能85
2.3.4數(shù)據(jù)驗(yàn)證85
2.3.5ASP.NET服務(wù)器驗(yàn)證控件86
職業(yè)能力拓展93
2.3.6使用第三方控件實(shí)現(xiàn)日期型數(shù)據(jù)輸入93
2.3.7驗(yàn)證和預(yù)處理管理后臺(tái)新增圖書數(shù)據(jù)94
模塊小結(jié)95
能力評(píng)估95模塊3維護(hù)“可可網(wǎng)上商城”登錄狀態(tài)98任務(wù)3.1維護(hù)會(huì)員登錄狀態(tài)99
任務(wù)描述與分析99
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)100
3.1.1完善詳細(xì)設(shè)計(jì)100
3.1.2使用Cookie保存登錄狀態(tài)100
3.1.3讀取并顯示會(huì)員登錄狀態(tài)信息101
3.1.4測(cè)試會(huì)員登錄頁狀態(tài)維護(hù)102
相關(guān)知識(shí)與技能102
3.1.5狀態(tài)管理和狀態(tài)維護(hù)技術(shù)102
3.1.6客戶端狀態(tài)維護(hù)技術(shù)103
3.1.7服務(wù)器端狀態(tài)維護(hù)技術(shù)105
3.1.8Cookie對(duì)象105
3.1.9Response對(duì)象109
3.1.10Request對(duì)象109
職業(yè)能力拓展110
3.1.11限制會(huì)員非法嘗試登錄次數(shù)110
任務(wù)3.2為會(huì)員設(shè)計(jì)登錄狀態(tài)導(dǎo)航110
任務(wù)描述與分析110
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)111
3.2.1完善詳細(xì)設(shè)計(jì)111
3.2.2完善會(huì)員登錄交互界面112
3.2.3完善會(huì)員登錄業(yè)務(wù)114
3.2.4測(cè)試會(huì)員登錄狀態(tài)導(dǎo)航115
職業(yè)能力拓展116
3.2.5實(shí)現(xiàn)首頁登錄狀態(tài)導(dǎo)航條116
任務(wù)3.3為后臺(tái)管理員設(shè)計(jì)登錄狀態(tài)導(dǎo)航117
任務(wù)描述與分析117
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)117
3.3.1詳細(xì)設(shè)計(jì)117
3.3.2創(chuàng)建并設(shè)計(jì)管理后臺(tái)登錄交互界面119
3.3.3處理管理后臺(tái)登錄業(yè)務(wù)邏輯120
3.3.4實(shí)現(xiàn)管理后臺(tái)首頁登錄狀態(tài)導(dǎo)航122
3.3.5測(cè)試管理后臺(tái)登錄狀態(tài)導(dǎo)航124
相關(guān)知識(shí)與技能124
3.3.6Session對(duì)象124
職業(yè)能力拓展126
3.3.7防止用戶繞過登錄頁面126
模塊小結(jié)126
能力評(píng)估127
學(xué)習(xí)情境3實(shí)現(xiàn)“可可網(wǎng)上商城”數(shù)據(jù)訪問和處理
模塊4“可可網(wǎng)上商城”會(huì)員個(gè)人信息管理129任務(wù)4.1校驗(yàn)會(huì)員登錄合法性130
任務(wù)描述與分析130
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)130
4.1.1完善詳細(xì)設(shè)計(jì)130
4.1.2在表示層中配置連接字符串131
4.1.3在數(shù)據(jù)訪問層中實(shí)現(xiàn)查詢會(huì)員信息132
4.1.4測(cè)試會(huì)員登錄合法性校驗(yàn)133
相關(guān)知識(shí)與技能134
4.1.5ADO.NET數(shù)據(jù)訪問模型134
4.1.6ADO.NET命名空間135
4.1.7SqlConnection136
4.1.8SqlCommand和數(shù)據(jù)訪問138
職業(yè)能力拓展141
4.1.9校驗(yàn)后臺(tái)管理員登錄合法性141
任務(wù)4.2實(shí)現(xiàn)會(huì)員注冊(cè)業(yè)務(wù)142
任務(wù)描述與分析142
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)143
4.2.1完善詳細(xì)設(shè)計(jì)143
4.2.2在數(shù)據(jù)訪問層中實(shí)現(xiàn)新增會(huì)員143
4.2.3測(cè)試會(huì)員注冊(cè)業(yè)務(wù)145
職業(yè)能力拓展145
4.2.4校驗(yàn)會(huì)員注冊(cè)業(yè)務(wù)中的重復(fù)賬戶145
任務(wù)4.3實(shí)現(xiàn)會(huì)員修改密碼業(yè)務(wù)146
任務(wù)描述與分析146
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)147
4.3.1詳細(xì)設(shè)計(jì)147
4.3.2創(chuàng)建會(huì)員修改密碼頁148
4.3.3實(shí)現(xiàn)修改密碼業(yè)務(wù)150
4.3.4測(cè)試會(huì)員修改密碼業(yè)務(wù)153
職業(yè)能力拓展154
4.3.5對(duì)用戶密碼進(jìn)行加密處理154
模塊小結(jié)154
能力評(píng)估155模塊5“可可網(wǎng)上商城”前臺(tái)門戶展示圖書信息158任務(wù)5.1按出版日期排序展示圖書列表159
任務(wù)描述與分析159
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)159
5.1.1詳細(xì)設(shè)計(jì)159
5.1.2實(shí)現(xiàn)按出版日期排序檢索圖書業(yè)務(wù)邏輯161
5.1.3將圖書數(shù)據(jù)集綁定到數(shù)據(jù)展示控件164
5.1.4實(shí)現(xiàn)單擊圖書封面或名稱后打開圖書詳情頁166
5.1.5測(cè)試按出版日期排序展示圖書列表業(yè)務(wù)167
相關(guān)知識(shí)與技能168
5.1.6DataSet168
5.1.7SqlDataAdapter170
5.1.8數(shù)據(jù)綁定170
5.1.9DataList控件171
職業(yè)能力拓展173
5.1.10在前臺(tái)門戶展示圖書分類173
任務(wù)5.2展示圖書詳細(xì)信息174
任務(wù)描述與分析174
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)175
5.2.1詳細(xì)設(shè)計(jì)175
5.2.2實(shí)現(xiàn)檢索圖書詳細(xì)信息業(yè)務(wù)邏輯177
5.2.3將圖書信息綁定到DataList控件178
5.2.4實(shí)現(xiàn)單擊“購買”按鈕后打開“我的購物車”頁181
5.2.5測(cè)試展示圖書詳細(xì)信息業(yè)務(wù)182
相關(guān)知識(shí)與技能182
5.2.6查詢字符串QueryString182
職業(yè)能力拓展183
5.2.7編寫數(shù)據(jù)庫訪問輔助類SQLHelper183
任務(wù)5.3按圖書分類展示圖書列表184
任務(wù)描述與分析184
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)185
5.3.1詳細(xì)設(shè)計(jì)185
5.3.2實(shí)現(xiàn)圖書分類列表展示186
5.3.3實(shí)現(xiàn)圖書列表展示190
5.3.4測(cè)試按圖書分類展示圖書列表業(yè)務(wù)194
職業(yè)能力拓展194
5.3.5實(shí)現(xiàn)按排序條件瀏覽圖書列表194
模塊小結(jié)195
能力評(píng)估195模塊6“可可網(wǎng)上商城”管理后臺(tái)數(shù)據(jù)維護(hù)198任務(wù)6.1分頁展示圖書信息列表199
任務(wù)描述與分析199
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)199
6.1.1詳細(xì)設(shè)計(jì)199
6.1.2實(shí)現(xiàn)檢索圖書信息業(yè)務(wù)邏輯201
6.1.3將圖書信息綁定到GridView控件203
6.1.4單擊頁碼導(dǎo)航按鈕實(shí)現(xiàn)分頁瀏覽205
6.1.5實(shí)現(xiàn)數(shù)據(jù)瀏覽時(shí)的“光棒”效果206
6.1.6單擊圖書名稱或“詳細(xì)”超鏈接導(dǎo)航到圖書詳情頁207
6.1.7測(cè)試分頁展示圖書信息列表208
相關(guān)知識(shí)與技能209
6.1.8GridView控件209
職業(yè)能力拓展216
6.1.9按圖書分類展示圖書列表216
任務(wù)6.2實(shí)現(xiàn)刪除圖書信息業(yè)務(wù)217
任務(wù)描述與分析217
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)218
6.2.1完善詳細(xì)設(shè)計(jì)218
6.2.2實(shí)現(xiàn)刪除圖書業(yè)務(wù)邏輯219
6.2.3單擊“刪除”超鏈接刪除一本圖書信息221
6.2.4實(shí)現(xiàn)圖書列表“全選”功能222
6.2.5實(shí)現(xiàn)圖書列表中多選后“刪除所選”功能224
6.2.6測(cè)試刪除圖書信息業(yè)務(wù)227
職業(yè)能力拓展227
6.2.7實(shí)現(xiàn)邏輯刪除圖書227
6.2.8實(shí)現(xiàn)圖書分類管理228
6.2.9實(shí)現(xiàn)用戶管理業(yè)務(wù)229
模塊小結(jié)229
能力評(píng)估229
學(xué)習(xí)情境4實(shí)現(xiàn)“可可網(wǎng)上商城”購物車
模塊7“可可網(wǎng)上商城”購物車管理與結(jié)算233任務(wù)7.1實(shí)現(xiàn)購物車管理業(yè)務(wù)234
任務(wù)描述與分析234
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)235
7.1.1詳細(xì)設(shè)計(jì)235
7.1.2實(shí)現(xiàn)購物車業(yè)務(wù)實(shí)體類236
7.1.3實(shí)現(xiàn)購物車業(yè)務(wù)邏輯238
7.1.4實(shí)現(xiàn)購買圖書業(yè)務(wù)241
7.1.5測(cè)試購物車管理業(yè)務(wù)244
職業(yè)能力拓展245
7.1.6實(shí)現(xiàn)購物車的內(nèi)置編輯功能245
任務(wù)7.2實(shí)現(xiàn)購物車結(jié)算業(yè)務(wù)246
任務(wù)描述與分析246
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)247
7.2.1詳細(xì)設(shè)計(jì)247
7.2.2實(shí)現(xiàn)購物車結(jié)算業(yè)務(wù)邏輯248
7.2.3編寫購物車結(jié)算業(yè)務(wù)代碼251
7.2.4測(cè)試購物車結(jié)算業(yè)務(wù)251
相關(guān)知識(shí)與技能252
7.2.5事務(wù)252
職業(yè)能力拓展254
7.2.6實(shí)現(xiàn)管理后臺(tái)訂單管理254
7.2.7處理購物車結(jié)算業(yè)務(wù)中的事務(wù)255
模塊小結(jié)256
能力評(píng)估256
學(xué)習(xí)情境5優(yōu)化和交付“可可網(wǎng)上商城”
模塊8優(yōu)化“可可網(wǎng)上商城”設(shè)計(jì)257任務(wù)8.1前臺(tái)門戶頁復(fù)用和樣式控制258
任務(wù)描述與分析258
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)259
8.1.1詳細(xì)設(shè)計(jì)259
8.1.2創(chuàng)建前臺(tái)門戶母版頁259
8.1.3用母版頁重構(gòu)前臺(tái)門戶首頁261
8.1.4測(cè)試前臺(tái)門戶頁復(fù)用和樣式控制263
相關(guān)知識(shí)與技能263
8.1.5ASP.NET母版頁263
職業(yè)能力拓展266
8.1.6在會(huì)員登錄頁中使用母版頁266
8.1.7為管理后臺(tái)設(shè)計(jì)和使用母版頁267
任務(wù)8.2前臺(tái)門戶頁導(dǎo)航設(shè)計(jì)268
任務(wù)描述與分析268
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)268
8.2.1詳細(xì)設(shè)計(jì)268
8.2.2創(chuàng)建站點(diǎn)地圖269
8.2.3在母版頁中設(shè)計(jì)路徑導(dǎo)航270
8.2.4測(cè)試前臺(tái)門戶頁導(dǎo)航設(shè)計(jì)270
相關(guān)知識(shí)與技能271
8.2.5ASP.NET站點(diǎn)地圖271
8.2.6ASP.NET導(dǎo)航控件272
職業(yè)能力拓展276
8.2.7為管理后臺(tái)設(shè)計(jì)樹狀導(dǎo)航菜單276
任務(wù)8.3前臺(tái)門戶功能復(fù)用277
任務(wù)描述與分析277
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)277
8.3.1詳細(xì)設(shè)計(jì)277
8.3.2創(chuàng)建會(huì)員登錄用戶控件278
8.3.3在前臺(tái)門戶首頁中使用會(huì)員登錄用戶控件280
8.3.4測(cè)試前臺(tái)門戶功能復(fù)用281
相關(guān)知識(shí)與技能281
8.3.5ASP.NET用戶控件281
職業(yè)能力拓展282
8.3.6將前臺(tái)門戶功能頁重構(gòu)為用戶控件282
模塊小結(jié)283
能力評(píng)估283模塊9“可可網(wǎng)上商城”發(fā)布和部署285任務(wù)9.1發(fā)布“可可網(wǎng)上商城”285
任務(wù)描述與分析285
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)286
9.1.1發(fā)布ASP.NET Web站點(diǎn)286
職業(yè)能力拓展290
9.1.2配置和管理已發(fā)布的站點(diǎn)290
任務(wù)9.2部署“可可網(wǎng)上商城”到服務(wù)器292
任務(wù)描述與分析292
任務(wù)設(shè)計(jì)與實(shí)現(xiàn)292
9.2.1在服務(wù)器上安裝IIS292
9.2.2在IIS管理器中部署和配置“可可網(wǎng)上商城”站點(diǎn)295
模塊小結(jié)296
能力評(píng)估297
參考文獻(xiàn)298
附錄AASP.NET編碼規(guī)范參考299附錄B軟件項(xiàng)目實(shí)訓(xùn)文檔參考307附錄C軟件項(xiàng)目實(shí)訓(xùn)拓展(項(xiàng)目庫)313