定 價:¥89.80
作 者: | 清華大學(xué)出版社 著 |
出版社: | 清華大學(xué)出版社 |
叢編項: | 軟件項目開發(fā)全程實錄 |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302498797 | 出版時間: | 2019-01-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 字?jǐn)?shù): |
第1章 ITCLUB博客(Servlet SQL Server 2014 jQuery實現(xiàn)) 1
視頻講解:1小時47分鐘
1.1 開發(fā)背景 2
1.2 系統(tǒng)設(shè)計 2
1.2.1 系統(tǒng)功能設(shè)計 2
1.2.2 系統(tǒng)業(yè)務(wù)流程 3
1.2.3 系統(tǒng)開發(fā)環(huán)境 3
1.2.4 系統(tǒng)預(yù)覽 8
1.3 數(shù)據(jù)庫設(shè)計 9
1.3.1 數(shù)據(jù)庫設(shè)計概述 9
1.3.2 創(chuàng)建數(shù)據(jù)庫 10
1.3.3 創(chuàng)建數(shù)據(jù)表 11
1.3.4 其他數(shù)據(jù)表結(jié)構(gòu) 14
1.4 開發(fā)準(zhǔn)備 16
1.4.1 在Eclipse中創(chuàng)建Web服務(wù)器 16
1.4.2 創(chuàng)建項目 19
1.4.3 創(chuàng)建JSP文件 22
1.4.4 實現(xiàn)“網(wǎng)站正在建設(shè)中”頁面 26
1.4.5 創(chuàng)建項目目錄結(jié)構(gòu) 29
1.5 博客首頁模塊的設(shè)計 32
1.5.1 首頁模塊概述 32
1.5.2 設(shè)計首頁頁面 33
1.5.3 實現(xiàn)“精選博文”功能 34
1.5.4 實現(xiàn)“最新博文”功能 42
1.5.5 實現(xiàn)“博客排行榜”功能 46
1.6 登錄注冊 49
1.6.1 登錄注冊模塊概述 49
1.6.2 實現(xiàn)“算數(shù)驗證碼”的功能 50
1.6.3 實現(xiàn)Ajax提交表單數(shù)據(jù)的功能 54
1.7 博客文章模塊的設(shè)計 57
1.7.1 博客文章模塊概述 57
1.7.2 設(shè)計博客文章頁面 58
1.7.3 實現(xiàn)“獲取博主頭像”的功能 59
1.7.4 實現(xiàn)“統(tǒng)計文章與評論總數(shù)”的功能 63
1.7.5 實現(xiàn)“獲取文章列表”的功能 65
1.8 本章小結(jié) 69
第2章 甜橙音樂網(wǎng)(JSP SQL Server 2014 jQuery jPlayer實現(xiàn)) 70
視頻講解:1小時39分鐘
2.1 開發(fā)背景 71
2.2 系統(tǒng)設(shè)計 71
2.2.1 系統(tǒng)功能結(jié)構(gòu) 71
2.2.2 系統(tǒng)流程 71
2.2.3 系統(tǒng)開發(fā)環(huán)境 72
2.2.4 系統(tǒng)預(yù)覽 72
2.3 數(shù)據(jù)庫設(shè)計 73
2.3.1 數(shù)據(jù)庫設(shè)計概述 73
2.3.2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 74
2.3.3 數(shù)據(jù)表結(jié)構(gòu)說明 74
2.4 網(wǎng)站首頁模塊的設(shè)計 76
2.4.1 首頁模塊概述 76
2.4.2 設(shè)計首頁頁面 76
2.4.3 實現(xiàn)“熱門歌手列表”功能 77
2.4.4 實現(xiàn)“熱門歌曲列表”功能 80
2.4.5 實現(xiàn)“音樂播放”功能 83
2.5 排行榜模塊的設(shè)計 84
2.5.1 排行榜模塊概述 84
2.5.2 設(shè)計排行榜頁面 84
2.5.3 實現(xiàn)歌曲“排行榜”的功能 85
2.6 曲風(fēng)模塊的設(shè)計 88
2.6.1 曲風(fēng)模塊概述 88
2.6.2 設(shè)計曲風(fēng)模塊頁面 89
2.6.3 實現(xiàn)曲風(fēng)模塊數(shù)據(jù)的獲取 90
2.6.4 實現(xiàn)曲風(fēng)模塊頁面的渲染 91
2.6.5 實現(xiàn)“曲風(fēng)列表”的分頁功能 93
2.7 發(fā)現(xiàn)音樂模塊的設(shè)計 95
2.7.1 發(fā)現(xiàn)音樂模塊概述 95
2.7.2 設(shè)計發(fā)現(xiàn)音樂頁面 95
2.7.3 實現(xiàn)發(fā)現(xiàn)音樂的搜索功能 96
2.8 歌手模塊的設(shè)計 99
2.8.1 歌手模塊概述 99
2.8.2 設(shè)計歌手列表頁面 100
2.8.3 實現(xiàn)歌手列表的功能 101
2.8.4 設(shè)計歌手詳情頁面 105
2.8.5 實現(xiàn)歌手詳情的功能 106
2.9 本章小結(jié) 109
第3章 程序源論壇(Spring MVC MyBatis Shiro UEditor MySQL實現(xiàn)) 110
視頻講解:2小時18分鐘
3.1 開發(fā)背景 111
3.2 系統(tǒng)功能設(shè)置 111
3.2.1 系統(tǒng)功能結(jié)構(gòu) 111
3.2.2 系統(tǒng)業(yè)務(wù)流程 111
3.2.3 系統(tǒng)開發(fā)環(huán)境 112
3.2.4 系統(tǒng)預(yù)覽 112
3.3 開發(fā)準(zhǔn)備 114
3.3.1 了解Java Web目錄結(jié)構(gòu) 114
3.3.2 創(chuàng)建項目 115
3.3.3 前期項目準(zhǔn)備 116
3.3.4 修改字符集 118
3.3.5 構(gòu)建項目 119
3.4 富文本UEditor 126
3.4.1 富文本UEditor概述 126
3.4.2 使用UEditor 134
3.4.3 展示UEditor 136
3.5 數(shù)據(jù)庫設(shè)計 138
3.5.1 數(shù)據(jù)與邏輯 138
3.5.2 創(chuàng)建數(shù)據(jù)庫表 139
3.6 頁面功能設(shè)計 140
3.6.1 設(shè)計頁面效果 140
3.6.2 發(fā)表帖子頁面 140
3.6.3 展示帖子頁面 142
3.6.4 添加分頁原型 143
3.6.5 查看頁面原型 144
3.7 帖子保存與展示 145
3.7.1 接收帖子參數(shù) 145
3.7.2 處理帖子參數(shù) 146
3.7.3 保存帖子附加信息 150
3.7.4 分頁查詢帖子 151
3.7.5 使用JSTL迭代數(shù)據(jù) 154
3.7.6 查看帖子的詳細(xì)內(nèi)容 157
3.8 帖子的關(guān)系鏈 163
3.8.1 維護關(guān)系鏈 163
3.8.2 保存跟帖 165
3.8.3 帶參數(shù)的分頁 167
3.9 實現(xiàn)登錄注冊 170
3.9.1 用戶注冊 170
3.9.2 用戶登錄 171
3.9.3 用戶退出 173
3.10 配置文件 174
3.10.1 框架配置文件 174
3.10.2 UEditor富文本配置文件 174
3.11 本章小結(jié) 175
第4章 52同城信息網(wǎng)(Struts 2.5 SQL Server 2014實現(xiàn)) 176
視頻講解:2小時9分鐘
4.1 開發(fā)背景 177
4.2 系統(tǒng)分析 177
4.2.1 需求分析 177
4.2.2 可行性分析 177
4.2.3 編寫項目計劃書 178
4.3 系統(tǒng)設(shè)計 180
4.3.1 系統(tǒng)目標(biāo) 180
4.3.2 系統(tǒng)功能結(jié)構(gòu) 180
4.3.3 系統(tǒng)流程 181
4.3.4 系統(tǒng)預(yù)覽 181
4.3.5 構(gòu)建開發(fā)環(huán)境 182
4.3.6 文件夾組織結(jié)構(gòu) 183
4.3.7 編碼規(guī)則 184
4.4 數(shù)據(jù)庫設(shè)計 185
4.4.1 數(shù)據(jù)庫分析 186
4.4.2 數(shù)據(jù)庫概念設(shè)計 186
4.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 187
4.5 公共類設(shè)計 188
4.5.1 數(shù)據(jù)庫連接及操作類 189
4.5.2 業(yè)務(wù)處理類 191
4.5.3 分頁類 195
4.5.4 字符串處理類 197
4.6 前臺頁面設(shè)計 198
4.6.1 前臺頁面概述 198
4.6.2 前臺頁面技術(shù)分析 198
4.6.3 前臺頁面的實現(xiàn)過程 199
4.7 前臺信息顯示設(shè)計 200
4.7.1 信息顯示概述 200
4.7.2 信息顯示技術(shù)分析 201
4.7.3 列表顯示信息的實現(xiàn)過程 203
4.7.4 顯示信息詳細(xì)內(nèi)容的實現(xiàn)過程 213
4.8 信息發(fā)布模塊設(shè)計 215
4.8.1 信息發(fā)布模塊概述 215
4.8.2 信息發(fā)布模塊技術(shù)分析 216
4.8.3 信息發(fā)布模塊的實現(xiàn)過程 220
4.8.4 單元測試 223
4.9 后臺登錄設(shè)計 227
4.9.1 后臺登錄功能概述 227
4.9.2 后臺登錄技術(shù)分析 228
4.9.3 后臺登錄的實現(xiàn)過程 228
4.10 后臺頁面設(shè)計 230
4.10.1 后臺頁面概述 230
4.10.2 后臺頁面技術(shù)分析 231
4.10.3 后臺頁面的實現(xiàn)過程 232
4.11 后臺信息管理設(shè)計 232
4.11.1 信息管理功能概述 232
4.11.2 信息管理技術(shù)分析 235
4.11.3 后臺信息顯示的實現(xiàn)過程 236
4.11.4 信息審核的實現(xiàn)過程 241
4.11.5 信息付費設(shè)置的實現(xiàn)過程 244
4.12 網(wǎng)站發(fā)布 246
4.13 開發(fā)技巧與難點分析 247
4.13.1 實現(xiàn)頁面中的超鏈接 247
4.13.2 Struts 2.5中的中文亂碼問題 248
4.14 Struts 2.5框架搭建與介紹 248
4.14.1 搭建Struts 2.5框架 248
4.14.2 Struts 2.5框架介紹 249
4.15 本章小結(jié) 253
第5章 物流配貨系統(tǒng) (Struts 2.5 MySQL實現(xiàn)) 254
視頻講解:1小時44分鐘
5.1 開發(fā)背景 255
5.2 系統(tǒng)分析 255
5.2.1 需求分析 255
5.2.2 必要性分析 255
5.3 系統(tǒng)設(shè)計 255
5.3.1 系統(tǒng)目標(biāo) 255
5.3.2 系統(tǒng)功能結(jié)構(gòu) 256
5.3.3 系統(tǒng)開發(fā)環(huán)境 256
5.3.4 系統(tǒng)預(yù)覽 257
5.3.5 系統(tǒng)文件夾架構(gòu) 259
5.4 數(shù)據(jù)庫設(shè)計 259
5.4.1 數(shù)據(jù)表概要說明 259
5.4.2 數(shù)據(jù)庫邏輯設(shè)計 260
5.5 公共模塊設(shè)計 261
5.5.1 編寫數(shù)據(jù)庫持久化類 261
5.5.2 編寫獲取系統(tǒng)時間操作類 263
5.5.3 編寫分頁Bean 263
5.5.4 請求頁面中元素類的編寫 266
5.5.5 編寫重新定義的simple模板 266
5.6 管理員功能模塊設(shè)計 268
5.6.1 管理員模塊概述 268
5.6.2 管理員模塊技術(shù)分析 269
5.6.3 管理員模塊實現(xiàn)過程 270
5.7 車源管理模塊設(shè)計 274
5.7.1 車源管理模塊概述 274
5.7.2 車源管理技術(shù)分析 275
5.7.3 車源管理實現(xiàn)過程 276
5.8 發(fā)貨單管理流程模塊 281
5.8.1 發(fā)貨單管理流程概述 281
5.8.2 發(fā)貨單管理流程技術(shù)分析 281
5.8.3 發(fā)貨單管理流程實現(xiàn)過程 283
5.9 開發(fā)技巧與難點分析 287
5.10 本章小結(jié) 287
第6章 明日知道(Struts 2.5 Spring 4 Hibernate 4 jQuery MySQL實現(xiàn)) 288
視頻講解:1小時45分鐘
6.1 開發(fā)背景 289
6.2 系統(tǒng)分析 289
6.2.1 需求分析 289
6.2.2 可行性研究 289
6.3 系統(tǒng)設(shè)計 290
6.3.1 系統(tǒng)目標(biāo) 290
6.3.2 系統(tǒng)功能結(jié)構(gòu) 290
6.3.3 系統(tǒng)流程 290
6.3.4 開發(fā)環(huán)境 291
6.3.5 系統(tǒng)預(yù)覽 291
6.3.6 文件夾組織結(jié)構(gòu) 293
6.4 數(shù)據(jù)庫設(shè)計 294
6.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)分析 294
6.4.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 295
6.5 公共模塊設(shè)計 297
6.5.1 Spring Hibernate組合下實現(xiàn)持久層 297
6.5.2 Struts 2.5標(biāo)簽實現(xiàn)分頁 299
6.6 主頁面設(shè)計 301
6.6.1 主頁面概述 301
6.6.2 主頁面技術(shù)分析 302
6.6.3 首頁實現(xiàn)過程 302
6.6.4 社區(qū)首頁實現(xiàn)過程 304
6.7 文章維護模塊設(shè)計 305
6.7.1 文章維護模塊概述 305
6.7.2 文章維護模塊技術(shù)分析 305
6.7.3 添加文章實現(xiàn)過程 306
6.7.4 瀏覽文章實現(xiàn)過程 308
6.7.5 文章回復(fù)實現(xiàn)過程 309
6.7.6 修改文章實現(xiàn)過程 310
6.7.7 刪除文章實現(xiàn)過程 311
6.8 文章搜索模塊設(shè)計 312
6.8.1 文章搜索模塊概述 312
6.8.2 文章搜索模塊技術(shù)分析 313
6.8.3 搜索我的文章實現(xiàn)過程 313
6.8.4 根據(jù)關(guān)鍵字搜索文章實現(xiàn)過程 314
6.8.5 熱門搜索實現(xiàn)過程 316
6.8.6 搜索文章作者的所有文章實現(xiàn)過程 317
6.8.7 搜索回復(fù)作者的所有文章實現(xiàn)過程 318
6.9 開發(fā)技巧與難點分析 319
6.9.1 實現(xiàn)文章回復(fù)的異步提交的問題 319
6.9.2 解決系統(tǒng)當(dāng)前位置動態(tài)設(shè)置的問題 321
6.10 本章小結(jié) 324
第7章 九宮格記憶網(wǎng)(Java Web Ajax jQuery MySQL實現(xiàn)) 325
視頻講解:1小時17分鐘
7.1 開發(fā)背景 326
7.2 需求分析 326
7.3 系統(tǒng)設(shè)計 326
7.3.1 系統(tǒng)目標(biāo) 326
7.3.2 功能結(jié)構(gòu) 326
7.3.3 系統(tǒng)流程 327
7.3.4 開發(fā)環(huán)境 327
7.3.5 系統(tǒng)預(yù)覽 328
7.3.6 文件夾組織結(jié)構(gòu) 331
7.4 數(shù)據(jù)庫設(shè)計 331
7.4.1 數(shù)據(jù)庫設(shè)計 331
7.4.2 數(shù)據(jù)表設(shè)計 332
7.5 公共模塊設(shè)計 333
7.5.1 編寫數(shù)據(jù)庫連接及操作的類 333
7.5.2 編寫保存分頁代碼的JavaBean 337
7.5.3 配置解決中文亂碼的過濾器 339
7.5.4 編寫實體類 341
7.6 主界面設(shè)計 341
7.6.1 主界面概述 341
7.6.2 主界面技術(shù)分析 342
7.6.3 主界面的實現(xiàn)過程 343
7.7 顯示九宮格日記列表模塊設(shè)計 344
7.7.1 顯示九宮格日記列表概述 344
7.7.2 顯示九宮格日記列表技術(shù)分析 344
7.7.3 查看日記原圖 346
7.7.4 對日記圖片進行左轉(zhuǎn)和右轉(zhuǎn) 347
7.7.5 顯示全部九宮格日記的實現(xiàn)過程 350
7.7.6 我的日記的實現(xiàn)過程 354
7.8 寫九宮格日記模塊設(shè)計 355
7.8.1 寫九宮格日記概述 355
7.8.2 寫九宮格日記技術(shù)分析 356
7.8.3 填寫日記信息的實現(xiàn)過程 357
7.8.4 預(yù)覽生成的日記圖片的實現(xiàn)過程 362
7.8.5 保存日記圖片的實現(xiàn)過程 366
7.9 本章小結(jié) 368
第8章 圖書館管理系統(tǒng)(Java Web MySQL實現(xiàn)) 369
視頻講解:1小時41分鐘
8.1 開發(fā)背景 370
8.2 需求分析 370
8.3 系統(tǒng)設(shè)計 370
8.3.1 系統(tǒng)目標(biāo) 370
8.3.2 系統(tǒng)功能結(jié)構(gòu) 371
8.3.3 系統(tǒng)流程 371
8.3.4 開發(fā)環(huán)境 372
8.3.5 系統(tǒng)預(yù)覽 372
8.3.6 文件夾組織結(jié)構(gòu) 373
8.4 數(shù)據(jù)庫設(shè)計 373
8.4.1 數(shù)據(jù)庫分析 373
8.4.2 數(shù)據(jù)庫概念設(shè)計 373
8.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 375
8.5 公共模塊設(shè)計 378
8.5.1 數(shù)據(jù)庫連接及操作類的編寫 379
8.5.2 字符串處理類的編寫 382
8.5.3 配置解決中文亂碼的過濾器 382
8.6 主界面設(shè)計 383
8.6.1 主界面概述 383
8.6.2 主界面技術(shù)分析 384
8.6.3 主界面的實現(xiàn)過程 385
8.7 管理員模塊設(shè)計 386
8.7.1 管理員模塊概述 386
8.7.2 管理員模塊技術(shù)分析 386
8.7.3 系統(tǒng)登錄的實現(xiàn)過程 388
8.7.4 查看管理員的實現(xiàn)過程 391
8.7.5 添加管理員的實現(xiàn)過程 395
8.7.6 設(shè)置管理員權(quán)限的實現(xiàn)過程 398
8.7.7 刪除管理員的實現(xiàn)過程 402
8.7.8 單元測試 403
8.8 圖書借還模塊設(shè)計 405
8.8.1 圖書借還模塊概述 405
8.8.2 圖書借還模塊技術(shù)分析 405
8.8.3 圖書借閱的實現(xiàn)過程 407
8.8.4 圖書續(xù)借的實現(xiàn)過程 411
8.8.5 圖書歸還的實現(xiàn)過程 414
8.8.6 圖書借閱查詢的實現(xiàn)過程 416
8.8.7 單元測試 420
8.9 開發(fā)問題解析 421
8.9.1 如何自動計算圖書歸還日期 421
8.9.2 如何對圖書借閱信息進行統(tǒng)計排行 422
8.10 本章小結(jié) 422
第9章 網(wǎng)絡(luò)在線考試系統(tǒng)(Servlet WebSocket MySQL實現(xiàn)) 423
視頻講解:54分鐘
9.1 開發(fā)背景 424
9.2 需求分析 424
9.3 系統(tǒng)設(shè)計 424
9.3.1 系統(tǒng)目標(biāo) 424
9.3.2 功能結(jié)構(gòu) 425
9.3.3 系統(tǒng)業(yè)務(wù)流程 425
9.3.4 開發(fā)環(huán)境 425
9.3.5 系統(tǒng)預(yù)覽 426
9.3.6 文件夾組織結(jié)構(gòu) 428
9.4 數(shù)據(jù)庫設(shè)計 428
9.4.1 初始化數(shù)據(jù)庫 428
9.4.2 數(shù)據(jù)庫表結(jié)構(gòu) 429
9.4.3 數(shù)據(jù)庫表關(guān)系 431
9.5 考試計時模塊設(shè)計 431
9.5.1 考試計時模塊概述 431
9.5.2 考試計時模塊技術(shù)分析 432
9.5.3 設(shè)計計時模塊的界面 432
9.5.4 引用并設(shè)置WebSocket路徑 434
9.5.5 編寫計時模塊的業(yè)務(wù)邏輯 435
9.5.6 啟動計時線程 437
9.6 考試科目模塊設(shè)計 439
9.6.1 考試科目模塊概述 439
9.6.2 考試科目模塊技術(shù)分析 441
9.6.3 獲取并顯示考試科目 442
9.6.4 獲取并顯示指定考試科目的所有試卷 444
9.6.5 獲取并顯示試題及答案 446
9.7 開發(fā)技巧 451
9.7.1 通過字符串ASCII碼加密實現(xiàn)加密答案 451
9.7.2 科學(xué)的加密方式MD5 451
9.8 本章小結(jié) 452
第10章 天下淘商城(Struts 2.5 Spring Hibernate MySQL實現(xiàn)) 453
視頻講解:2小時3分鐘
10.1 開發(fā)背景 454
10.2 需求分析 454
10.3 系統(tǒng)設(shè)計 454
10.3.1 功能結(jié)構(gòu) 454
10.3.2 系統(tǒng)流程 455
10.3.3 開發(fā)環(huán)境 456
10.3.4 系統(tǒng)預(yù)覽 456
10.3.5 文件夾組織結(jié)構(gòu) 459
10.4 數(shù)據(jù)庫設(shè)計 459
10.4.1 數(shù)據(jù)庫概念設(shè)計 459
10.4.2 創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表 461
10.5 公共模塊的設(shè)計 463
10.5.1 泛型工具類 463
10.5.2 數(shù)據(jù)持久化類 464
10.5.3 分頁操作 465
10.5.4 實體映射 467
10.6 項目環(huán)境搭建 471
10.6.1 配置Struts 2.5 472
10.6.2 配置Hibernate 475
10.6.3 配置Spring 476
10.6.4 配置web.xml 477
10.7 前臺商品信息查詢模塊設(shè)計 478
10.7.1 前臺商品信息查詢模塊概述 478
10.7.2 前臺商品信息查詢模塊技術(shù)分析 478
10.7.3 前臺商品信息查詢模塊實現(xiàn)過程 479
10.8 購物車模塊設(shè)計 481
10.8.1 購物車模塊概述 481
10.8.2 購物車模塊技術(shù)分析 482
10.8.3 購物車基本功能實現(xiàn)過程 482
10.8.4 訂單相關(guān)功能實現(xiàn)過程 485
10.9 后臺商品管理模塊設(shè)計 488
10.9.1 后臺商品管理模塊概述 488
10.9.2 后臺商品管理模塊技術(shù)分析 488
10.9.3 商品管理功能實現(xiàn)過程 489
10.9.4 商品類別管理功能實現(xiàn)過程 493
10.10 開發(fā)技巧與難點分析 497
10.11 本章小結(jié) 498