Java Web項目實訓教程
周建鋒、賀樹猛、孫道賀、張蕊
相關主題
商品描述
目錄大綱
第1章 Java Web應用開發基礎 ····························································· 1 1.1 Web應用基礎 ··········································································1 1.2 HTML基礎 ·············································································5 1.3 CSS基礎 ·············································································· 13 1.4 JavaScript基礎······································································· 24 1.5 Java Web應用開發核心技術······················································· 37 第2章招生考試報名系統項目概述 ······················································· 84 2.1 項目開發背景········································································ 84 2.2 業務流程分析········································································ 84 2.3 系統功能性需求····································································· 85 2.4 系統非功能性需求 ·································································· 88 第3章項目數據庫的設計與實現 ·························································· 90 3.1 數據庫設計··········································································· 90 3.2 數據庫環境搭建····································································· 98 3.3 創建項目數據庫 ····································································102 3.4 創建報名系統項目 ·································································102 3.5 在集成開發環境中創建數據庫表················································103 第4章數據庫基礎操作的封裝 ···························································· 113 4.1 系統中的數據表示和轉換 ························································113 4.2 實體類的設計·······································································114 4.3 封裝操作數據庫的基本方法······················································124 第5章 DAO層組件的封裝設計····························································149 5.1 基於泛型的通用DAO接口設計 ··················································149 5.2 基於泛型的通用DAO接口實現類設計 ··········································151 5.3 對分頁數據的封裝處理 ···························································153 5.4 實體類DAO接口及其實現類設計 ···············································158 5.5 DAO工廠類設計 ···································································164 第6章站點資源組織與頁面視圖設計····················································168 6.1 站點資源規劃 ·······································································168 6.2 頁面視圖設計 ·······································································171 第7章系統基礎功能的實現 ·······························································191 7.1 基礎數據的全局監聽 ······························································191 7.2 管理員登錄功能的實現 ···························································192 7.3 用戶權限控制 ·······································································220 7.4 管理員註銷登錄功能的實現······················································223 7.5 系統狀態展示功能的實現 ························································224 7.6 管理員信息維護功能的實現······················································231 7.7 管理員查看個人登錄歷史功能的實現 ··········································239 7.8 管理員修改個人密碼功能的實現················································242 7.9 招考階段設置功能的實現 ························································248 第8章基礎信息維護階段的業務功能實現 ··············································254 8.1 站點信息管理功能的實現 ························································254 8.2 招考信息管理功能的實現 ························································261 第9章開放報名階段的業務功能實現····················································285 9.1 考生用戶註冊功能的實現 ························································285 9.2 考生用戶登錄功能的實現 ························································294 9.3 考生用戶註銷登錄功能的實現···················································300 9.4 招考信息查閱功能的實現 ························································300 9.5 考生查看個人登錄歷史功能的實現 ·············································304 9.6 考生修改個人密碼功能的實現···················································306 9.7 考生個人信息維護功能的實現···················································311 9.8 招生管理員重置考生密碼功能的實現 ··········································318 9.9 考生在線報名功能的實現 ························································323 第10章現場確認階段的業務功能實現 ··················································343 10.1 現場確認功能的實現 ·····························································343 10.2 管理員查詢報名信息功能的實現 ··············································350 第11章排考階段的業務功能實現 ························································359 11.1 準考證號碼編排功能的實現 ····················································359 11.2 考場教室分配功能的實現 ·······················································370 第12章考試階段的業務功能實現························································377 12.1 準考證在線打印功能的實現 ····················································377 12.2 考試入場簽到功能的實現 ·······················································384 第13章成績及錄取查詢階段的業務功能實現 ·········································389 13.1 成績與錄取信息導入功能的實現 ··············································389 13.2 成績與錄取信息查詢功能的實現 ··············································396 第14章數據庫備份與恢復 ································································405 14.1 數據庫備份功能的實現 ··························································405 14.2 數據庫恢復功能的實現 ··························································408 IX