圖書信息
書名:ASP+Access資料庫系統開發案例精選
出版社:人民郵電出版社
ISBN:978-7-115-16224-3
出版時間:2007-08-01
作者:劉志銘 龐婭娟 孫明麗
定價:49元RMB
內容簡介
案例內容包括個人網站、新聞網站、辦公自動化管理系統、企業入口網站、電子商務網站、新城校友錄、線上論壇、中介信息網站等。本書光碟不但包含了書中所有資料庫系統實例的源程式和相關開發素材,同時還包含免費贈送的涉及網路管理、檔案管理、個人信息管理和資料庫管理等方面的數十種實用工具軟體。本書所有源程式都經過精心調試,在Windows XP和Windows Server 2003下測試通過,保證能夠正常運行。
本書內容精煉,重點突出,實例豐富,是各級程式開發人員必備的和不可多得的資料庫系統開發圖書,本書也非常適合大中專院校師生學習參考。
圖書目錄
第1章 ASP入門 1
1.1 ASP概述 2
1.2 ASP環境配置 2
1.2.1 IIS伺服器的安裝 2
1.2.2 IIS伺服器的配置 3
1.2.3 測試網站伺服器 4
1.3 ASP頁的搭建 9
1.3.1 ASP程式的基本結構 9
1.3.2 ASP搭建網站的優點 10
1.4 Web的工作原理 10
1.4.1 伺服器端與客戶端 10
1.4.2 靜態網頁的工作原理 11
1.4.3 動態網頁的工作原理 11
1.5 ASP內置對象 11
1.5.1 內置對象概述 11
1.5.2 Request對象 12
1.5.3 Response對象 14
1.5.4 Application對象 19
1.5.5 Server對象 21
1.5.6 Session對象 23
1.5.7 ObjectContext對象 27
1.6 ASP安全維護 28
1.6.1 通過許可權設定維護網站安全 28
1.6.2 存在的安全漏洞 28
1.6.3 完善安全防範措施 29
第2章 Access 2003資料庫基礎 31
2.1 資料庫的概述 32
2.1.1 什麼是資料庫 32
2.1.2 關係型資料庫 32
2.1.3 記錄與欄位 32
2.2 Access 2003資料庫 33
2.2.1 安裝和啟動Access 2003 33
2.2.2 Access 2003工作環境 36
2.2.3 資料庫操作 38
2.2.4 數據表操作 42
2.3 資料庫連線 47
2.3.1 非DSN訪問資料庫 47
2.3.2 通過DSN訪問資料庫 48
2.4 SQL查詢 50
2.4.1 簡單的SELECT語句查詢 51
2.4.2 FROM子句 52
2.4.3 使用WHERE子句設定查詢條件 53
2.4.4 使用ORDER BY子句對查詢結果排序 54
2.4.5 使用GROUP BY子句將查詢結果分組 55
2.4.6 嵌套查詢 56
2.4.7 多表查詢 58
2.4.8 添加數據 59
2.4.9 修改數據 60
2.4.10 刪除數據 61
第3章 個人網站 63
3.1 概述 65
3.2 系統分析 65
3.2.1 需求分析 65
3.2.2 可行性分析 65
3.3 總體設計 65
3.3.1 項目規劃 65
3.3.2 系統功能結構圖 66
3.4 系統設計 66
3.4.1 設計目標 66
3.4.2 開發及運行環境 67
3.5 資料庫設計 67
3.5.1 數據表概要說明 67
3.5.2 主要數據表的結構 67
3.6 技術準備 69
3.6.1 讀者知識要求 69
3.6.2 命名規則 69
3.6.3 檔案管理規劃 69
3.7 前台主要功能模組詳細設計 70
3.7.1 前台檔案總體架構 70
3.7.2 我的文章模組設計 72
3.7.3 部落格日曆模組設計 75
3.7.4 我的相冊模組設計 80
3.7.5 線上音樂點播模組設計 82
3.8 後台主要功能模組詳細設計 86
3.8.1 後台總體架構 86
3.8.2 文章管理模組設計 87
3.8.3 音頻檔案管理模組設計 92
3.8.4 退出登錄模組設計 96
3.9 疑難問題分析解決 97
3.9.1 防止SQL注入漏洞 97
3.9.2 使用Cookie統計網站訪問量 97
3.10 程式調試及錯誤處理 98
第4章 新聞網站 99
4.1 概述 101
4.2 系統分析 101
4.2.1 需求分析 101
4.2.2 可行性分析 101
4.3 總體設計 101
4.3.1 項目規劃 101
4.3.2 系統功能結構圖 102
4.4 系統設計 102
4.4.1 設計目標 102
4.4.2 開發及運行環境 103
4.5 資料庫設計 103
4.5.1 數據表概要說明 103
4.5.2 主要數據表的結構 103
4.6 技術準備 105
4.6.1 讀者知識要求 105
4.6.2 命名規則 105
4.6.3 檔案管理規劃 106
4.7 前台主要功能模組詳細設計 106
4.7.1 前台檔案總體架構 106
4.7.2 連線資料庫模組設計 108
4.7.3 新聞展示模組設計 109
4.7.4 往日新聞查看模組設計 112
4.7.5 新聞排行模組設計 114
4.8 後台主要功能模組詳細設計 115
4.8.1 後台總體架構 115
4.8.2 功能選單模組設計 117
4.8.3 新聞管理模組設計 119
4.8.4 管理員設定模組設計 121
4.8.5 網站信息統計模組設計 125
4.8.6 資料庫維護管理模組設計 129
4.9 疑難問題分析解決 131
4.9.1 防止Access資料庫被下載 131
4.9.2 實現滑鼠經過文本框顏色改變 131
4.10 程式調試及錯誤處理 131
第5章 辦公自動化管理系統 133
5.1 概述 135
5.2 系統分析 135
5.2.1 需求分析 135
5.2.2 可行性分析 135
5.3 總體設計 136
5.3.1 項目規劃 136
5.3.2 系統功能結構圖 136
5.4 系統設計 136
5.4.1 設計目標 136
5.4.2 開發及運行環境 137
5.4.3 Windows XP系統中的IIS配置 137
5.5 資料庫設計 140
5.5.1 數據表的實體E-R圖 140
5.5.2 主要數據表的結構 141
5.5.3 數據表概要說明 143
5.6 技術準備 144
5.6.1 讀者知識要求 144
5.6.2 命名規則 144
5.6.3 檔案管理規劃 145
5.7 主要功能模組詳細設計 145
5.7.1 檔案總體架構 145
5.7.2 檔案架構 146
5.7.3 首頁的運行效果 146
5.7.4 創建資料庫連線 147
5.8 考勤管理模組設計 148
5.8.1 外出登記頁面設計 148
5.8.2 上下班登記頁面設計 150
5.9 審核管理模組設計 152
5.9.1 發布審請頁面設計 152
5.9.2 審核批示管理頁面設計 154
5.10 員工管理模組設計 157
5.10.1 員工信息添加頁面設計 157
5.10.2 員工維護頁面設計 158
5.11 通訊管理模組設計 163
5.11.1 顯示通訊組信息頁面設計 164
5.11.2 添加通訊詳細信息頁面設計 167
5.12 疑難問題分析解決 170
5.12.1 製作樹狀導航選單 170
5.12.2 將資料庫中的記錄顯示在下拉列表中 172
5.12.3 修改數據時下拉列表的默認值為資料庫中原數據信息 173
5.12.4 通過日期選擇器選擇時間 174
5.13 程式調試及錯誤處理 176
第6章 企業入口網站 179
6.1 概述 181
6.2 系統分析 181
6.2.1 需求分析 181
6.2.2 可行性分析 181
6.3 總體設計 182
6.3.1 項目規劃 182
6.3.2 系統功能結構圖 182
6.4 系統設計 183
6.4.1 設計目標 183
6.4.2 開發及運行環境 184
6.5 資料庫設計 184
6.5.1 數據表概要說明 184
6.5.2 主要數據表的結構 185
6.6 技術準備 187
6.6.1 讀者知識要求 187
6.6.2 命名規則 187
6.6.3 檔案管理規劃 188
6.7 前台主要功能模組詳細設計 188
6.7.1 前台檔案總體架構 188
6.7.2 商品展示模組設計 190
6.7.3 商品分類模組設計 193
6.7.4 加盟商申請和登錄模組設計 195
6.7.5 加盟商中心模組設計 196
6.7.6 站內新聞模組設計 197
6.7.7 線上投票模組設計 198
6.8 後台主要功能模組詳細設計 199
6.8.1 後台總體架構 199
6.8.2 商品基本信息管理模組設計 202
6.8.3 加盟商信息管理模組設計 206
6.8.4 往來管理模組設計 212
6.8.5 員工信息管理模組設計 215
6.8.6 站內信息管理模組設計 218
6.8.7 商品銷售統計模組設計 221
6.8.8 系統設定模組設計 223
6.9 疑難問題分析解決 224
6.9.1 在Access資料庫中通過輸入掩碼控制輸入值的格式 224
6.9.2 實現二級級聯選單 225
6.9.3 根據單選框的值顯示不同控制項 227
6.10 程式調試及錯誤處理 228
第7章 電子商務網站 231
7.1 概述 233
7.2 系統分析 233
7.2.1 需求分析 233
7.2.2 可行性分析 233
7.2.3 實體—關係圖(ER圖) 234
7.3 總體設計 234
7.3.1 項目規劃 234
7.3.2 系統功能結構圖 234
7.3.3 網站流程設計 235
7.4 系統設計 236
7.4.1 設計目標 236
7.4.2 開發及運行環境 236
7.4.3 Windows 2003系統中的IIS配置 236
7.5 資料庫設計 239
7.5.1 數據表概要說明 239
7.5.2 主要數據表的結構 239
7.6 技術準備 241
7.6.1 讀者知識要求 241
7.6.2 命名規則 241
7.6.3 檔案管理規劃 242
7.7 前台主要功能模組詳細設計 242
7.7.1 前台檔案總體架構 242
7.7.2 網站導航設計 245
7.7.3 連線資料庫模組設計 245
7.7.4 商品展示模組設計 246
7.7.5 購物車模組設計 248
7.7.6 收銀台模組設計 250
7.7.7 會員模組設計 253
7.7.8 商業資訊模組設計 257
7.7.9 站內公告模組設計 257
7.8 後台主要功能模組詳細設計 258
7.8.1 後台總體架構 258
7.8.2 後台登錄模組設計 260
7.8.3 網站信息管理模組設計 262
7.8.4 商品信息管理模組設計 265
7.8.5 商品分類管理模組設計 268
7.8.6 訂單信息管理模組設計 271
7.8.7 新聞信息管理模組設計 275
7.9 疑難問題分析解決 276
7.9.1 實現商品大類與小類的分級選擇 276
7.9.2 在頁面中套用框架技術 277
7.10 程式調試及錯誤處理 277
第8章 新城校友錄 279
8.1 概述 281
8.2 系統分析 281
8.2.1 需求分析 281
8.2.2 可行性分析 281
8.3 總體設計 282
8.3.1 項目規劃 282
8.3.2 系統功能結構圖 282
8.4 系統設計 283
8.4.1 設計目標 283
8.4.2 開發及運行環境 283
8.5 資料庫設計 284
8.5.1 數據表的實體E-R圖 284
8.5.2 主要數據表的結構 284
8.5.3 數據表概要說明 286
8.6 技術準備 286
8.6.1 命名規則 286
8.6.2 檔案管理規劃 288
8.7 前台主要功能模組詳細設計 288
8.7.1 前台檔案總體架構 288
8.7.2 檔案架構 288
8.7.3 前台頁面的運行效果 289
8.7.4 校友錄登錄模組設計 290
8.7.5 班級相冊模組設計 292
8.7.6 加入同學詳細信息模組設計 298
8.7.7 真情祝福模組設計 301
8.8 後台主要功能模組詳細設計 303
8.8.1 後台總體架構 303
8.8.2 後台管理頁面的實現過程 303
8.8.3 後台登錄模組設計 303
8.8.4 班級相冊管理模組設計 306
8.8.5 同學信息管理模組設計 311
8.9 疑難問題分析解決 314
8.9.1 分欄、分頁顯示記錄 314
8.9.2 關閉子視窗時刷新父視窗 316
8.9.3 未登錄點擊某頁,強制跳轉到登錄頁面 316
8.9.4 INSERT INTO語句和AddNew方法的區別 317
8.10 程式調試及錯誤處理 317
8.10.1 更新Access資料庫出現錯誤的原因 317
8.10.2 使用err對象實現錯誤處理 318
第9章 線上論壇 321
9.1 概述 323
9.2 系統分析 323
9.2.1 需求分析 323
9.2.2 可行性分析 323
9.3 總體設計 324
9.3.1 項目規劃 324
9.3.2 系統功能結構圖 324
9.4 系統設計 325
9.4.1 設計目標 325
9.4.2 開發及運行環境 325
9.5 資料庫設計 326
9.5.1 數據表概要說明 326
9.5.2 數據表關係概要說明 326
9.5.3 主要數據表的結構 327
9.5.4 資料庫查詢 330
9.6 技術準備 331
9.6.1 讀者知識要求 331
9.6.2 命名規則 331
9.6.3 檔案管理規劃 332
9.7 前台主要功能模組詳細設計 332
9.7.1 前台檔案總體架構 332
9.7.2 網站導航設計 334
9.7.3 連線資料庫模組設計 335
9.7.4 論壇版面模組設計 335
9.7.5 用戶註冊模組設計 339
9.7.6 用戶登錄模組設計 341
9.7.7 發表和回復主題信息模組設計 344
9.7.8 主題信息顯示模組設計 349
9.8 後台主要功能模組詳細設計 354
9.8.1 後台總體架構 354
9.8.2 後台登錄模組設計 355
9.8.3 論壇管理模組設計 357
9.8.4 用戶管理模組設計 364
9.8.5 系統參數設定模組設計 371
9.8.6 資料庫管理模組設計 374
9.8.7 其他管理模組設計 377
9.9 疑難問題分析解決 379
9.9.1 將Access資料庫轉換為SQL Server資料庫 379
9.9.2 防止論壇中的代碼被瀏覽器執行 381
9.10 程式調試及錯誤處理 381
第10章 中介信息網站 383
10.1 概述 385
10.2 系統分析 385
10.2.1 需求分析 385
10.2.2 可行性分析 385
10.3 總體設計 386
10.3.1 項目規劃 386
10.3.2 系統功能結構圖 386
10.4 系統設計 387
10.4.1 設計目標 387
10.4.2 開發及運行環境 388
10.5 資料庫設計 388
10.5.1 數據表概要說明 388
10.5.2 主要數據表的結構 389
10.6 技術準備 391
10.6.1 讀者知識要求 391
10.6.2 命名規則 392
10.6.3 檔案管理規劃 392
10.7 前台主要功能模組詳細設計 393
10.7.1 前台檔案總體架構 393
10.7.2 會員登錄模組設計 394
10.7.3 求職信息模組設計 398
10.7.4 出租房屋模組設計 400
10.8 後台主要功能模組詳細設計 405
10.8.1 後台總體架構 405
10.8.2 管理員登錄模組設計 408
10.8.3 辦理VIP貴賓卡模組設計 409
10.8.4 客戶續約模組設計 409
10.8.5 出租房屋信息管理模組設計 412
10.9 疑難問題分析解決 413
10.9.1 加密資料庫及設定資料庫密碼 413
10.9.2 如何與加密的Access資料庫建立連線 414
10.10 程式調試及錯誤處理 414