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