第5章 圖書館管理系統(tǒng)(Swing+SQL Server 2000實現(xiàn)) 193
視頻講解:2小時14分鐘
5.1 開發(fā)背景 194
5.2 需求分析 194
5.3 系統(tǒng)設(shè)計 194
5.3.1 系統(tǒng)目標 194
5.3.2 系統(tǒng)功能結(jié)構(gòu) 195
5.3.3 系統(tǒng)流程圖 195
5.3.4 系統(tǒng)預(yù)覽 196
5.3.5 構(gòu)建開發(fā)環(huán)境 196
5.3.6 文件夾組織結(jié)構(gòu) 197
5.4 數(shù)據(jù)庫設(shè)計 197
5.4.1 數(shù)據(jù)庫分析 197
5.4.2 數(shù)據(jù)庫概念設(shè)計 197
5.4.3 使用PowerDesigner建模 200
5.5 公共模塊設(shè)計 201
5.5.1 數(shù)據(jù)庫連接及操作類的編寫 201
5.5.2 MenuActions類的編寫 203
5.5.3 限制文本框長度類的編寫 205
5.5.4 描述組合框索引與內(nèi)容類的編寫 206
5.5.5 在JLable上添加圖片類的編寫 208
5.6 主窗體設(shè)計 208
5.6.1 主窗體概述 208
5.6.2 主窗體技術(shù)分析 209
5.6.3 主窗體的實現(xiàn)過程 211
5.7 登錄模塊設(shè)計 214
5.7.1 登錄模塊概述 214
5.7.2 登錄模塊技術(shù)分析 215
5.7.3 登錄模塊實現(xiàn)過程 216
5.8 圖書信息管理模塊設(shè)計 219
5.8.1 圖書信息管理模塊概述 219
5.8.2 圖書信息管理模塊技術(shù)分析 220
5.8.3 圖書信息管理模塊實現(xiàn)過程 221
5.8.4 單元測試 229
5.9 圖書借閱、歸還模塊設(shè)計 230
5.9.1 圖書借閱、歸還模塊概述 230
5.9.2 圖書借閱、歸還模塊技術(shù)分析 231
5.9.3 圖書借閱、歸還模塊實現(xiàn)過程 232
5.9.4 單元測試 238
5.10 圖書查詢模塊設(shè)計 239
5.10.1 圖書查詢模塊概述 239
5.10.2 圖書查詢模塊技術(shù)分析 239
5.10.3 圖書查詢模塊實現(xiàn)過程 240
5.11 開發(fā)技巧與難點分析 242
5.11.1 級聯(lián)刪除 242
5.11.2 窗體中單選按鈕即時顯示 243
5.12 格式化的文本框 243
5.12.1 使用JFormattedTextField限制整型數(shù)字輸入 244
5.12.2 使用JFormattedTextField限制日期輸入 244
5.13 本章小結(jié) 245
第6章 企業(yè)快信(Swing+JavaDB實現(xiàn)) 246
視頻講解:1小時35分鐘
6.1 企業(yè)快信概述 247
6.2 系統(tǒng)分析 247
6.2.1 需求分析 247
6.2.2 可行性研究 247
6.3 系統(tǒng)設(shè)計 248
6.3.1 系統(tǒng)目標 248
6.3.2 系統(tǒng)功能結(jié)構(gòu) 248
6.3.3 業(yè)務(wù)流程圖 248
6.3.4 系統(tǒng)預(yù)覽 249
6.3.5 構(gòu)建開發(fā)環(huán)境 251
6.3.6 文件夾組織結(jié)構(gòu) 252
6.4 數(shù)據(jù)庫設(shè)計 253
6.4.1 數(shù)據(jù)庫分析 253
6.4.2 數(shù)據(jù)庫概念設(shè)計 253
6.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 254
6.4.4 視圖設(shè)計 255
6.5 主窗體設(shè)計 255
6.6 公共模塊設(shè)計 258
6.6.1 編寫數(shù)據(jù)庫連接類 258
6.6.2 封裝常用的操作數(shù)據(jù)庫的方法 260
6.7 資源管理模塊設(shè)計 261
6.7.1 名片夾管理模塊概述 261
6.7.2 名片夾管理模塊技術(shù)分析 262
6.7.3 名片夾管理模塊實現(xiàn)過程 262
6.8 發(fā)送短信模塊設(shè)計 270
6.8.1 發(fā)送短信模塊功能概述 270
6.8.2 發(fā)送短信模塊技術(shù)分析 271
6.8.3 發(fā)送短信模塊實現(xiàn)過程 272
6.9 發(fā)送郵件模塊設(shè)計 276
6.9.1 發(fā)送郵件模塊功能概述 276
6.9.2 發(fā)送郵件模塊技術(shù)分析 277
6.9.3 發(fā)送郵件模塊實現(xiàn)過程 277
6.10 系統(tǒng)設(shè)置模塊設(shè)計 282
6.10.1 系統(tǒng)設(shè)置模塊功能概述 282
6.10.2 系統(tǒng)設(shè)置模塊技術(shù)分析 283
6.10.3 短信設(shè)置實現(xiàn)過程 283
6.10.4 郵箱設(shè)置實現(xiàn)過程 285
6.11 開發(fā)技巧與難點分析 287
6.12 使用短信貓和Java Mail組件 288
6.12.1 使用短信貓 288
6.12.2 使用Java Mail組件 290
6.13 本章小結(jié) 295
第7章 欣想電子商城(Spring+Hibernate+SQL Server實現(xiàn)) 296
視頻講解:1小時53分鐘
7.1 開發(fā)背景 297
7.2 系統(tǒng)分析 297
7.2.1 需求分析 297
7.2.2 可行性分析 297
7.3 系統(tǒng)設(shè)計 298
7.3.1 系統(tǒng)目標 298
7.3.2 系統(tǒng)功能結(jié)構(gòu) 298
7.3.3 購物流程圖 298
7.3.4 系統(tǒng)預(yù)覽 300
7.3.5 構(gòu)建開發(fā)環(huán)境 301
7.3.6 文件夾組織結(jié)構(gòu) 304
7.4 數(shù)據(jù)庫設(shè)計 304
7.4.1 數(shù)據(jù)庫分析 305
7.4.2 數(shù)據(jù)庫概念設(shè)計 305
7.4.3 PowerDesigner數(shù)據(jù)庫建模 306
7.4.4 數(shù)據(jù)庫創(chuàng)建 307
7.5 網(wǎng)站首頁設(shè)計 308
7.5.1 首頁布局 308
7.5.2 創(chuàng)建首頁控制器 311
7.5.3 配置控制器 312
7.6 公共模塊設(shè)計 314
7.6.1 編寫Dao公共類 314
7.6.2 配置數(shù)據(jù)庫連接和事務(wù)管理器 316
7.6.3 配置Spring控制器的請求映射 317
7.7 會員管理模塊設(shè)計 319
7.7.1 會員管理模塊概述 319
7.7.2 會員管理模塊技術(shù)分析 320
7.7.3 會員注冊的實現(xiàn)過程 321
7.7.4 會員登錄的實現(xiàn)過程 324
7.8 購物模塊設(shè)計 327
7.8.1 購物模塊概述 327
7.8.2 購物模塊技術(shù)分析 328
7.8.3 購物車的實現(xiàn)過程 328
7.8.4 收銀臺的實現(xiàn)過程 332
7.8.5 單元測試 335
7.9 商品管理模塊設(shè)計 336
7.9.1 商品管理模塊概述 336
7.9.2 商品管理模塊技術(shù)分析 337
7.9.3 商品列表的實現(xiàn)過程 338
7.9.4 商品添加的實現(xiàn)過程 340
7.9.5 單元測試 343
7.10 發(fā)布與運行 344
7.11 開發(fā)技巧與難點分析 346
7.11.1 為Spring的數(shù)據(jù)源配置正確的URL 346
7.11.2 為Tiles指定錯誤頁面 347
7.12 使用MyEclipse生成Hibernate實體類和映射文件 347
7.13 本章小結(jié) 351