第3章 企業(yè)電子商城(Struts+SQLServer 2005實(shí)現(xiàn)) 160
視頻講解:4小時32分鐘
3.1 開發(fā)背景 161
3.2 系統(tǒng)分析 161
3.2.1 需求分析 161
3.2.2 可行性研究 161
3.3 系統(tǒng)設(shè)計 162
3.3.1 系統(tǒng)目標(biāo) 162
3.3.2 系統(tǒng)功能結(jié)構(gòu) 162
3.3.3 業(yè)務(wù)流程圖 163
3.3.4 系統(tǒng)預(yù)覽 164
3.3.5 開發(fā)環(huán)境 165
3.3.6 文件夾組織結(jié)構(gòu) 166
3.4 數(shù)據(jù)庫設(shè)計 166
3.4.1 數(shù)據(jù)庫需求分析 166
3.4.2 數(shù)據(jù)庫概念設(shè)計 166
3.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 168
3.5 公共類設(shè)計 171
3.5.1 獲取系統(tǒng)時間的類 171
3.5.2 數(shù)據(jù)庫連接類 171
3.5.3 字符串自動處理類 172
3.6 前臺首頁設(shè)計 173
3.6.1 前臺首頁概述 173
3.6.2 前臺首頁技術(shù)分析 173
3.6.3 前臺首頁的布局 174
3.7 用戶登錄模塊設(shè)計 175
3.7.1 用戶登錄模塊概述 175
3.7.2 用戶登錄模塊技術(shù)分析 175
3.7.3 用戶登錄模塊的實(shí)現(xiàn)過程 177
3.7.4 單元測試 182
3.8 前臺商品信息查詢模塊設(shè)計 183
3.8.1 前臺商品信息查詢模塊概述 183
3.8.2 商品信息查詢模塊技術(shù)分析 183
3.8.3 商品信息分頁查詢的實(shí)現(xiàn)過程 185
3.8.4 商品信息分類查詢的實(shí)現(xiàn)過程 189
3.8.5 商品銷售排行查詢的實(shí)現(xiàn)過程 191
3.8.6 單元測試 193
3.9 前臺購物車模塊設(shè)計 194
3.9.1 前臺購物車模塊概述 194
3.9.2 前臺購物車模塊技術(shù)分析 194
3.9.3 購物車添加商品的實(shí)現(xiàn)過程 195
3.9.4 查看購物車的實(shí)現(xiàn)過程 196
3.9.5 修改商品數(shù)量的實(shí)現(xiàn)過程 198
3.9.6 清空購物車的實(shí)現(xiàn)過程 199
3.9.7 生成訂單的實(shí)現(xiàn)過程 199
3.10 后臺首頁設(shè)計 201
3.10.1 后臺首頁概述 201
3.10.2 后臺首頁技術(shù)分析 202
3.10.3 后臺首頁的布局 202
3.11 后臺商品管理模塊設(shè)計 203
3.11.1 后臺商品管理模塊概述 203
3.11.2 后臺商品管理模塊技術(shù)分析 203
3.11.3 商品查詢的實(shí)現(xiàn)過程 204
3.11.4 商品添加的實(shí)現(xiàn)過程 206
3.12 后臺訂單管理模塊設(shè)計 207
3.12.1 后臺訂單管理模塊概述 207
3.12.2 后臺訂單管理模塊技術(shù)分析 208
3.12.3 訂單詳細(xì)查詢的實(shí)現(xiàn)過程 209
3.12.4 訂單執(zhí)行的實(shí)現(xiàn)過程 212
3.13 開發(fā)技巧與難點(diǎn)分析 213
3.14 Struts框架的構(gòu)建 213
3.14.1 Struts實(shí)現(xiàn)MVC的機(jī)制 213
3.14.2 Struts工作流程 214
3.15 本章小結(jié) 215
第4章 企業(yè)快信——短信+郵件(短信貓+Java Mail實(shí)現(xiàn)) 216
視頻講解:3小時43分鐘
4.1 開發(fā)背景 217
4.2 系統(tǒng)分析 217
4.2.1 需求分析 217
4.2.2 可行性研究 217
4.3 系統(tǒng)設(shè)計 218
4.3.1 系統(tǒng)目標(biāo) 218
4.3.2 系統(tǒng)功能結(jié)構(gòu) 218
4.3.3 業(yè)務(wù)流程圖 219
4.3.4 系統(tǒng)預(yù)覽 219
4.3.5 構(gòu)建開發(fā)環(huán)境 220
4.3.6 文件夾組織結(jié)構(gòu) 221
4.4 數(shù)據(jù)庫設(shè)計 222
4.4.1 數(shù)據(jù)庫分析 222
4.4.2 數(shù)據(jù)庫概念設(shè)計 222
4.4.3 使用PowerDesigner建模 223
4.4.4 創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表 224
4.5 公共模塊設(shè)計 226
4.5.1 數(shù)據(jù)庫連接及操作類的編寫 227
4.5.2 字符串處理類的編寫 230
4.5.3 配置Struts 230
4.6 主頁設(shè)計 231
4.6.1 主頁概述 231
4.6.2 主頁技術(shù)分析 232
4.6.3 主頁的實(shí)現(xiàn)過程 234
4.7 名片夾管理模塊設(shè)計 234
4.7.1 名片夾管理模塊概述 234
4.7.2 名片夾管理模塊技術(shù)分析 235
4.7.3 查看客戶信息列表的實(shí)現(xiàn)過程 237
4.7.4 添加客戶信息的實(shí)現(xiàn)過程 238
4.7.5 刪除客戶信息的實(shí)現(xiàn)過程 242
4.8 收發(fā)短信模塊設(shè)計 243
4.8.1 收發(fā)短信模塊概述 243
4.8.2 收發(fā)短信模塊技術(shù)分析 243
4.8.3 發(fā)送短信的實(shí)現(xiàn)過程 245
4.8.4 接收短信的實(shí)現(xiàn)過程 250
4.8.5 單元測試 252
4.9 郵件群發(fā)模塊設(shè)計 252
4.9.1 郵件群發(fā)模塊概述 252
4.9.2 郵件群發(fā)模塊技術(shù)分析 253
4.9.3 郵件群發(fā)的實(shí)現(xiàn)過程 254
4.9.4 單元測試 257
4.10 開發(fā)技巧與難點(diǎn)分析 258
4.10.1 從“名片夾”中選擇手機(jī)號碼到“接收方手機(jī)號碼”文本框 258
4.10.2 從信息庫中插入短信內(nèi)容 259
4.11 使用短信貓和Java Mail組件 260
4.11.1 使用短信貓 260
4.11.2 使用Java Mail組件 262
4.12 本章小結(jié) 267