《JSP Oracle動態網站開發實例精選》是2006-4-7出版的圖書,ISBN是9787302118633。
基本介紹
- 書名:JSP Oracle動態網站開發實例精選
- ISBN:9787302118633
- 定價:42元
- 出版時間:2006-4-7
- 裝幀:平裝
圖書簡介,書籍目錄,
圖書簡介
本書講解如何使用JSP和Oracle開發動態網站,並通過8個與現實生活息息相關的完整案例,使讀者迅速掌握動態網站的開發方法和全過程。
全書共分10章,第1~2章提綱挈領,將動態網站開發所涉及的關鍵知識點做了簡要介紹,從第3章開始,每章精選一個案例,每個案例均以MVC框架結構設計資料庫系統,本書適合網頁設計人員、Web套用開發人員和廣大網路編程愛好者學習使用。
書籍目錄
第1章JSP技術簡介 1
1.1什麼是JSP 1
1.1.1JSP的起源與背景 1
1.1.2JSP的優點 2
1.1.3JSP和其他開發語言的比較 3
1.2JSP平台的安裝與配置 4
1.2.1JSP套用平台簡介 4
1.2.2安裝平台的環境要求 5
1.2.3軟體包的下載和安裝 5
1.2.4目錄和環境的配置 7
1.3簡單實例:Welcome 8
1.3.1源程式 8
1.3.2配置 9
1.3.3運行 10
1.4JSP的各種技術 11
1.4.1JSP的基本語法 11
1.4.2JSP的兩層結構模式 14
1.4.3MVC三層結構模型 15
1.4.4Struts框架 16
1.4.5JSP和XML技術 27
1.4.6JSP與J2EE分散式處理技術 32
第2章Oracle資料庫系統設計 37
2.1資料庫基本理論 37
2.1.1資料庫發展歷史 38
2.1.2資料庫設計模型 40
2.1.3資料庫設計的原則 41
2.1.4資料庫設計的基本步驟 42
2.2Oracle資料庫系統 44
2.2.1Oracle資料庫簡介 45
2.2.2Oracle資料庫的安裝 45
2.3在JSP中使用Oracle技術 49
2.3.1JDBC連線技術 49
2.3.2JDO連線技術 53
2.4資料庫連線方法(以Oracle為例) 57
2.4.1直接連線數據檔案 58
2.4.2直接連線資料庫 58
2.4.3直接連線ODBC 60
2.4.4創建命名連線 62
2.4.5創建數據源連線 63
2.4.6取得自身連線池連線 63
2.4.7取得外部連線池連線 65
2.5SQL知識介紹 66
2.5.1SELECT查詢語句 67
2.5.2INSERT插入語句 72
2.5.3UPDATE更新語句 73
2.5.4DELETE刪除語句 74
第3章個人數字助理系統 75
3.1系統預覽 75
3.2需求分析 76
3.3系統分析 77
3.3.1系統功能描述 77
3.3.2系統功能模組劃分 78
3.3.3系統流程分析 79
3.4系統設計 83
3.4.1資料庫結構設計與實現 83
3.4.2目錄結構與通用模組 88
3.5界面設計 91
3.5.1登錄界面設計 92
3.5.2主界面設計 92
3.5.3個人信息管理界面設計 93
3.5.4通訊錄界面設計 95
3.5.5日程安排界面設計 97
3.5.6個人檔案管理界面設計 98
3.6代碼實現 100
3.6.1登錄模組代碼實現 101
3.6.2個人信息管理模組代碼實現 102
3.6.3通訊錄模組代碼實現 104
3.6.4日程安排模組代碼實現 107
3.6.5個人檔案管理模組代碼實現 110
3.7功能測試 123
3.8本章小結 128
第4章訊息留言系統 129
4.1系統預覽 129
4.2需求分析 130
4.3系統分析 131
4.3.1系統功能描述 131
4.3.2系統功能模組劃分 132
4.3.3系統流程分析 134
4.4系統設計 135
4.4.1資料庫結構設計與實現 135
4.4.2目錄結構與通用模組 141
4.5界面設計 145
4.5.1管理員登錄界面 146
4.5.2管理員用戶管理界面 146
4.5.3管理員系統設定管理界面 148
4.5.4用戶註冊界面 149
4.5.5用戶登錄界面 149
4.5.6用戶撰寫傳送訊息界面 150
4.5.7用戶收件箱管理界面 151
4.5.8用戶地址簿管理界面 151
4.6代碼實現 152
4.6.1管理員登錄 152
4.6.2管理員用戶管理 154
4.6.3管理員系統設定管理 157
4.6.4用戶註冊 159
4.6.5用戶登錄 159
4.6.6用戶撰寫傳送訊息 161
4.6.7用戶訊息管理 162
4.6.8用戶地址簿管理 166
4.7功能測試 169
4.8小結 175
第5章學生課績管理系統 177
5.1系統預覽 177
5.2需求分析 178
5.3系統分析 178
5.3.1系統功能描述 179
5.3.2系統功能模組劃分 180
5.3.3系統流程分析 181
5.4系統設計 182
5.4.1資料庫結構設計與實現 182
5.4.2目錄結構與通用模組 187
5.5界面設計 189
5.5.1登錄界面 190
5.5.2管理員管理首頁 190
5.5.3管理員管理學生界面 191
5.5.4管理員管理教師界面 192
5.5.5管理員管理課程界面 193
5.5.6管理員管理班級界面 194
5.5.7學生選課界面 195
5.5.8學生查看成績界面 195
5.5.9教師選擇學生界面 196
5.5.10教師公布成績界面 197
5.6代碼實現 197
5.6.1登錄 197
5.6.2管理員管理學生 199
5.6.3管理員管理教師 200
5.6.4管理員管理課程 202
5.6.5管理員管理班級 203
5.6.6學生選課 205
5.6.7學生查看成績 206
5.6.8教師選擇學生 207
5.6.9教師公布成績 208
5.7功能測試 209
5.8小結 216
第6章電子書店系統 217
6.1系統預覽 217
6.2需求分析 218
6.3系統分析 219
6.3.1系統功能描述 219
6.3.2系統功能模組劃分 220
6.3.3系統流程分析 221
6.4系統設計 222
6.4.1資料庫結構設計與實現 222
6.4.2目錄結構與通用模組 227
6.5界面設計 230
6.5.1管理員登錄界面 231
6.5.2管理員管理圖書界面 231
6.5.3管理員管理訂單界面 232
6.5.4管理員管理用戶界面 233
6.5.5用戶註冊界面 234
6.5.6用戶登錄界面 235
6.5.7用戶線上購物界面 235
6.5.8用戶管理購物車界面 235
6.5.9用戶查看訂單界面 236
6.6代碼實現 237
6.6.1管理員登錄 237
6.6.2管理員管理圖書 238
6.6.3管理員管理訂單 241
6.6.4管理員管理用戶 244
6.6.5用戶註冊 246
6.6.6用戶登錄 247
6.6.7用戶線上購物 248
6.6.8用戶管理購物車 249
6.6.9用戶查看訂單 251
6.7功能測試 252
6.8本章小結 258
第7章人事管理系統 259
7.1系統預覽 259
7.2需求分析 260
7.3系統分析 261
7.3.1系統功能描述 261
7.3.2系統功能模組劃分 262
7.3.3系統流程分析 263
7.4系統設計 264
7.4.1資料庫結構設計與實現 264
7.4.2目錄結構與通用模組 268
7.5界面設計 272
7.5.1組織機構顯示界面 272
7.5.2增加新部門界面 273
7.5.3修改部門信息界面 273
7.5.4刪除部門界面 274
7.5.5部門下人員顯示界面 275
7.5.6顯示單個人員信息界面 275
7.5.7新增人員界面 276
7.5.8修改人員信息界面 276
7.5.9掛起人員界面 277
7.5.10恢復和刪除人員界面 278
7.5.11查詢人員界面 279
7.5.12錯誤提示界面 279
7.6代碼實現 280
7.6.1組織機構顯示 280
7.6.2增加新部門 282
7.6.3修改部門信息 284
7.6.4刪除部門 286
7.6.5部門下人員顯示 287
7.6.6顯示單個人員信息 290
7.6.7新增人員 291
7.6.8修改人員信息 293
7.6.9掛起、恢復和刪除人員 295
7.6.10查詢人員 295
7.7功能測試 296
7.8本章小結 300
第8章會議管理系統 302
8.1系統預覽 302
8.2需求分析 303
8.3系統分析 304
8.3.1系統功能分析 304
8.3.2系統功能模組劃分 306
8.3.3系統流程分析 308
8.4系統設計 309
8.4.1資料庫結構設計與實現 309
8.4.2目錄結構與通用模組 315
8.5界面設計 319
8.5.1登錄界面 320
8.5.2主界面 321
8.5.3會議通知列表界面 321
8.5.4發布會議通知界面 322
8.5.5修改會議通知界面 322
8.5.6瀏覽會議通知內容界面 323
8.5.7填寫反饋意見界面 323
8.5.8會議紀要列表界面 324
8.5.9起草會議紀要界面 325
8.5.10修改會議紀要界面 325
8.5.11瀏覽會議紀要界面 325
8.5.12會議紀要審核界面 326
8.5.13會議紀要成文界面 326
8.5.14會議紀要歸檔界面 327
8.5.15接收會議紀要列表界面 328
8.5.16填寫會議紀要反饋意見界面 328
8.5.17督辦落實列表界面 328
8.5.18督辦落實界面 329
8.5.19會議紀要查詢界面 329
8.6代碼實現 330
8.6.1系統用戶登錄 330
8.6.2會議通知列表 332
8.6.3發布會議通知 332
8.6.4修改會議通知 333
8.6.5瀏覽會議通知內容 335
8.6.6填寫反饋意見 336
8.6.7會議紀要列表 336
8.6.8起草會議紀要 337
8.6.9修改會議紀要 338
8.6.10瀏覽會議紀要 339
8.6.11會議紀要審核 339
8.6.12會議紀要成文 340
8.6.13會議紀要歸檔 340
8.6.14接收會議紀要列表 342
8.6.15填寫會議紀要反饋意見 342
8.6.16督辦落實列表 343
8.6.17督辦落實 344
8.6.18會議紀要查詢 344
8.7功能測試 345
8.8小結 353
第9章教師論文管理系統 354
9.1系統預覽 354
9.2需求分析 355
9.3系統分析 356
9.3.1系統功能描述 356
9.3.2系統功能模組劃分 357
9.3.3系統流程分析 358
9.4系統設計 359
9.4.1資料庫結構設計與實現 359
9.4.2目錄結構與通用模組 366
9.5界面設計 368
9.5.1登錄系統界面 369
9.5.2學院管理界面 369
9.5.3系所管理界面 371
9.5.4人員管理界面 371
9.5.5角色管理界面 372
9.5.6論文管理界面 373
9.5.7科技專著管理界面 374
9.5.8學術報告管理界面 374
9.6代碼實現 375
9.6.1登錄系統 375
9.6.2學院管理 376
9.6.3系所管理 385
9.6.4人員管理 387
9.6.5角色管理 388
9.6.6論文管理 389
9.6.7科技專著管理 391
9.6.8學術報告管理 393
9.7功能測試 395
9.8本章小結 402
第10章客戶關係管理系統 404
10.1系統預覽 404
10.2需求分析 405
10.3系統分析 406
10.3.1系統功能分析 406
10.3.2系統功能模組劃分 407
10.3.3系統流程分析 408
10.4系統設計 409
10.4.1資料庫結構設計與實現 409
10.4.2目錄結構與通用模組 412
10.5界面設計 417
10.5.1用戶登錄界面 417
10.5.2主界面 417
10.5.3聯繫人列表界面 418
10.5.4新增聯繫人界面 418
10.5.5修改聯繫人信息界面 419
10.5.6客戶列表界面 420
10.5.7新增客戶界面 420
10.5.8修改客戶信息頁面 421
10.5.9聯繫人的指定客戶列表界面 421
10.5.10聯繫人修改指定客戶界面 422
10.6代碼實現 422
10.6.1用戶登錄 422
10.6.2聯繫人列表 423
10.6.3新增聯繫人 424
10.6.4修改聯繫人信息 425
10.6.5刪除聯繫人 426
10.6.6客戶列表 426
10.6.7新增客戶 427
10.6.8修改客戶信息 428
10.6.9刪除客戶 429
10.6.10聯繫人的指定客戶列表 429
10.6.11聯繫人修改指定客戶 431
10.7功能測試 432
10.8本章小結 436