內容簡介
本書根據
.NET程式設計師崗位能力要求,面向實際甩良慨項目的開發過程,以一個完整的圖書館管理系統項目為中心,採用“項目引導”、“任務驅動”方法將內容分為5個任務,並從系統分析與規劃設計、開發環境搭建、
資料庫設計、功能模組實現、以及項目的發布和部署微堡遙5個步驟展開,引領讀者完成項目開發,了解ASP.NET動態網站開發過程以及掌握ASP.NET動態網站開發技術,資料庫設計方法、熟練使用常用HTML伺服器控制項、Web伺服器控制項、驗證控制項、數據綁定控制項、導航技術、內置對象、ADO.NET技術、三層架構等。本書項趨祝虹目選取貼近實際,通俗易懂,注重任務拓展及拓展訓練,便於讀者學以致用,舉一反三。
本教材的編寫團隊既有具備豐富教學經驗的老師,又有具備豐富項目實踐經驗的技術行家,在編寫過程中編者不斷與企業主糠謎工程師交流,使內容更符合《高等職業學校專業教學標準(試行)》。
圖書目錄
目錄
項目1 圖書館管理系統分析與規劃設計. ................................. 1
任務 1.1 網站開發流程設計 .................2
【任務描述】 ................................... 2
【知識準備】 ................................... 2
【任務實施與測試】 ....................... 3
【任務拓展】 ................................... 3
任務 1.2 圖書館管理系統需求分析 ......3
【任務描述】 ................................... 3
【知識準備】 ................................... 3
【任務實施與測試】 ..................... 10
【任務拓展】 ..................................11
任務 1.3 撰灶紋寫需求規格說明書 ............ 11
【任務描述】 ..................................11
【知識準備】 ..................................11
【任務實施與測試】 ..................... 12
【任務拓展】 ................................. 14
任務 1.4 圖書館管理系統總體設計 .....15
【任務描述】 ................................. 15
【知識準備】 ................................. 15
【任務實施與測試】 ..................... 17
【任務拓展】 ................................. 19
【項目重現】 ................................. 20
項目2 圖書館管理系統項目開發環境搭建. ................................21
任務 2.1 Visual Studio 2010安裝 ......22
【任務描述】 ................................. 22
【知識準備】 ................................. 22
【任務實施與測試】 ..................... 25
【任務拓展】 ................................. 27
任務 2.2 創建圖書館管理系統歡迎頁面 .....................................28
【任務姜妹舉趨描述】 ................................. 28
【知識準備】 ................................. 28
【任務實施與測試】 ..................... 28
【任務拓展】 ................................. 31
【項目重現】 ................................. 31
任務 3.1 完成圖書館管凝棗艱盛理系統 E-R圖 ..33
【任務描述】 ................................. 33
【知識準備】 ................................. 33
【任務實施與測試】 ..................... 35
【任務拓展】 ................................. 37
任務 3.2 系統資料庫設計 ...................37
【任務描述】 ................................. 37
【知識準備】 ................................. 37
【任務實施與測試】 ..................... 41
【任務拓展】 ................................. 47
任務 3.3 編寫圖書館管理系統資料庫設計報告 ..............................48
【任務描述】 ................................. 48
【知識準備】 ................................. 48
【任務實施與測試】 ..................... 48
【任務拓展】 ................................. 52
【項目重現】 ................................. 52
項目4 實現規章制度管理模組......... 54
任務 4.1 圖書館管理系統導航選單的建立 .....................................55
【任務描述】 ................................. 55
【知識準備】 ................................. 55
【任務實施與測試】 ..................... 63
【任務拓展】 ................................. 69
任務 4.2 圖書館管理系統母版頁創建 .70
【任務描述】 ................................. 70
【知識準備】 ................................. 70
【任務實施與測試】 ..................... 78
【任務拓展】 ................................. 79
任務 4.3 圖書館管理系統規章制度頁面 .....................................79
【任務描述】 ................................. 79
【知識準備】 ................................. 80
【任務實施與測試】 ..................... 80
【任務拓展】 ................................. 85
【項目重現】 ................................. 85
項目5 用戶管理模組頁面效果實現... 86
任務 5.1 學生基本信息提交頁(HTML版) ........................87
【任務描述】 ................................. 87
【知識準備】 ................................. 88
【任務實施與測試】 ..................... 96
【任務拓展】 ................................. 98
任務 5.2 學生基本信息提交頁面(Web版)的實現 ...............99
【任務描述】 ................................. 99
【知識準備】 ................................. 99
【任務實施與測試】 ....................119
【任務拓展】 ............................... 125
任務 5.3 學生基本信息驗證頁面 ......126
【任務描述】 ............................... 126
【任務實施與測試】 ................... 131
【任務拓展】 ............................... 140
【項目重現】 ............................... 140
項目6 實現線上聊天功能. .............141
任務 6.1 用戶信息傳遞 .....................142
【任務描述】 ............................... 142
【知識準備】 ............................... 142
【任務實施與測試】 ................... 147
【任務拓展】 ............................... 149
任務 6.2 統計線上人數 ....................150
【任務描述】 ............................... 150
【知識準備】 ............................... 150
【任務實施與測試】 ................... 152
【任務拓展】 ............................... 153
任務 6.3 線上留言 ............................154
【任務描述】 ............................... 154
【知識準備】 ............................... 154
【任務實施與測試】 ................... 158
【任務拓展】 ............................... 163
【項目重現】 ............................... 163
項目7 實現用戶管理功能. .............165
任務 7.1 用戶登錄 ............................166
【任務描述】 ............................... 166
【知識準備】 ............................... 166
【任務實施與測試】 ................... 177
任務 7.2 修改用戶信息 .....................180
【任務描述】 ............................... 180
【知識準備】 ............................... 181
【任務實施與測試】 ................... 182
任務 7.3 查詢用戶信息 .....................185
【任務描述】 ............................... 185
【知識準備】 ............................... 185
【任務實施與測試】 ................... 187
【項目重現】 ............................... 189
項目8 實現圖書管理功能. .............191
任務 8.1 前台“圖書瀏覽及搜尋”功能 ...................................192
【任務描述】 ............................... 192
【知識準備】 ............................... 192
【任務實施與測試】 ................... 204
任務 8.2 後台“圖書信息維護” ......210
【任務描述】 ............................... 210
【知識準備】 ............................... 210
【任務實施與測試】 ................... 221
任務 8.3 首頁“更多圖書信息”功能 ...................................234
【任務描述】 ............................... 234
【知識準備】 ............................... 234
【任務實施與測試】 ................... 239
【項目重現】 ............................... 243
項目9 實現圖書借閱管理功能........244
任務 9.1 搭建“圖書館管理系統”網站系統框架 .....................245
【任務描述】 ............................... 245
【知識準備】 ............................... 245
【任務實施與測試】 ................... 248
任務 9.2 借書 ...................................252
【任務描述】 ............................... 252
【知識準備】 ............................... 252
【任務實施與測試】 ................... 253
任務 9.3 還書 ...................................270
【任務描述】 ............................... 270
【知識準備】 ............................... 270
【任務實施與測試】 ................... 270
任務 9.4 借閱信息查詢 .....................277
【任務描述】 ............................... 277
【知識準備】 ............................... 278
【任務實施與測試】 ................... 278
【項目重現】 ............................... 282
項目10 圖書館管理系統項目的發布與部署..........................284
【任務描述】 ............................... 285
【知識準備】 ............................... 285
【任務實施與測試】 ................... 285
【項目拓展】 ............................... 292
【項目重現】 ............................... 292
參考文獻...................................294
【任務拓展】 ................................. 19
【項目重現】 ................................. 20
項目2 圖書館管理系統項目開發環境搭建. ................................21
任務 2.1 Visual Studio 2010安裝 ......22
【任務描述】 ................................. 22
【知識準備】 ................................. 22
【任務實施與測試】 ..................... 25
【任務拓展】 ................................. 27
任務 2.2 創建圖書館管理系統歡迎頁面 .....................................28
【任務描述】 ................................. 28
【知識準備】 ................................. 28
【任務實施與測試】 ..................... 28
【任務拓展】 ................................. 31
【項目重現】 ................................. 31
任務 3.1 完成圖書館管理系統 E-R圖 ..33
【任務描述】 ................................. 33
【知識準備】 ................................. 33
【任務實施與測試】 ..................... 35
【任務拓展】 ................................. 37
任務 3.2 系統資料庫設計 ...................37
【任務描述】 ................................. 37
【知識準備】 ................................. 37
【任務實施與測試】 ..................... 41
【任務拓展】 ................................. 47
任務 3.3 編寫圖書館管理系統資料庫設計報告 ..............................48
【任務描述】 ................................. 48
【知識準備】 ................................. 48
【任務實施與測試】 ..................... 48
【任務拓展】 ................................. 52
【項目重現】 ................................. 52
項目4 實現規章制度管理模組......... 54
任務 4.1 圖書館管理系統導航選單的建立 .....................................55
【任務描述】 ................................. 55
【知識準備】 ................................. 55
【任務實施與測試】 ..................... 63
【任務拓展】 ................................. 69
任務 4.2 圖書館管理系統母版頁創建 .70
【任務描述】 ................................. 70
【知識準備】 ................................. 70
【任務實施與測試】 ..................... 78
【任務拓展】 ................................. 79
任務 4.3 圖書館管理系統規章制度頁面 .....................................79
【任務描述】 ................................. 79
【知識準備】 ................................. 80
【任務實施與測試】 ..................... 80
【任務拓展】 ................................. 85
【項目重現】 ................................. 85
項目5 用戶管理模組頁面效果實現... 86
任務 5.1 學生基本信息提交頁(HTML版) ........................87
【任務描述】 ................................. 87
【知識準備】 ................................. 88
【任務實施與測試】 ..................... 96
【任務拓展】 ................................. 98
任務 5.2 學生基本信息提交頁面(Web版)的實現 ...............99
【任務描述】 ................................. 99
【知識準備】 ................................. 99
【任務實施與測試】 ....................119
【任務拓展】 ............................... 125
任務 5.3 學生基本信息驗證頁面 ......126
【任務描述】 ............................... 126
【任務實施與測試】 ................... 131
【任務拓展】 ............................... 140
【項目重現】 ............................... 140
項目6 實現線上聊天功能. .............141
任務 6.1 用戶信息傳遞 .....................142
【任務描述】 ............................... 142
【知識準備】 ............................... 142
【任務實施與測試】 ................... 147
【任務拓展】 ............................... 149
任務 6.2 統計線上人數 ....................150
【任務描述】 ............................... 150
【知識準備】 ............................... 150
【任務實施與測試】 ................... 152
【任務拓展】 ............................... 153
任務 6.3 線上留言 ............................154
【任務描述】 ............................... 154
【知識準備】 ............................... 154
【任務實施與測試】 ................... 158
【任務拓展】 ............................... 163
【項目重現】 ............................... 163
項目7 實現用戶管理功能. .............165
任務 7.1 用戶登錄 ............................166
【任務描述】 ............................... 166
【知識準備】 ............................... 166
【任務實施與測試】 ................... 177
任務 7.2 修改用戶信息 .....................180
【任務描述】 ............................... 180
【知識準備】 ............................... 181
【任務實施與測試】 ................... 182
任務 7.3 查詢用戶信息 .....................185
【任務描述】 ............................... 185
【知識準備】 ............................... 185
【任務實施與測試】 ................... 187
【項目重現】 ............................... 189
項目8 實現圖書管理功能. .............191
任務 8.1 前台“圖書瀏覽及搜尋”功能 ...................................192
【任務描述】 ............................... 192
【知識準備】 ............................... 192
【任務實施與測試】 ................... 204
任務 8.2 後台“圖書信息維護” ......210
【任務描述】 ............................... 210
【知識準備】 ............................... 210
【任務實施與測試】 ................... 221
任務 8.3 首頁“更多圖書信息”功能 ...................................234
【任務描述】 ............................... 234
【知識準備】 ............................... 234
【任務實施與測試】 ................... 239
【項目重現】 ............................... 243
項目9 實現圖書借閱管理功能........244
任務 9.1 搭建“圖書館管理系統”網站系統框架 .....................245
【任務描述】 ............................... 245
【知識準備】 ............................... 245
【任務實施與測試】 ................... 248
任務 9.2 借書 ...................................252
【任務描述】 ............................... 252