Java Web 項(xiàng)目實(shí)訓(xùn)教程(21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材)
定 價(jià):34 元
叢書(shū)名: 21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材
- 作者:孫道賀、周建鋒、張蕊、尉寅瑋
- 出版時(shí)間:2016/8/30
- ISBN:9787302441717
- 出 版 社:清華大學(xué)出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:238
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
本書(shū)從實(shí)用的角度出發(fā),為JavaWeb開(kāi)發(fā)人員提供一個(gè)完整的基于MVC設(shè)計(jì)模式的招生考試報(bào)名系統(tǒng);采用軟件工程的思想,按照系統(tǒng)需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、架構(gòu)設(shè)計(jì)、模塊編碼實(shí)現(xiàn)的次序組織內(nèi)容。全書(shū)共分為13章,第1章側(cè)重講解系統(tǒng)實(shí)現(xiàn)時(shí)用到的技術(shù),包括HTML、CSS、JSP基本內(nèi)置對(duì)象、EL表達(dá)式、JSTL、Servlet和過(guò)濾器等;第2章介紹系統(tǒng)需求;第3章是數(shù)據(jù)庫(kù)設(shè)計(jì);第4章是站點(diǎn)資源組織與用戶界面設(shè)計(jì),體現(xiàn)了系統(tǒng)的MVC模式設(shè)計(jì),后續(xù)人員的分工合作基于此展開(kāi);第5~13章講解具體的模塊實(shí)現(xiàn)代碼和使用的關(guān)鍵技術(shù)。
書(shū)中總結(jié)出了JavaWeb項(xiàng)目中常用的技術(shù)要點(diǎn),例如驗(yàn)證碼生成與使用、密碼的加密與解密、表單驗(yàn)證、數(shù)據(jù)庫(kù)連接、中文亂碼問(wèn)題、過(guò)濾器與監(jiān)聽(tīng)器使用、JspSmartUpload組件應(yīng)用、Jxl組件操作Excel表等;編制了JavaWeb開(kāi)發(fā)技術(shù)要點(diǎn)索引,方便讀者查閱。
本書(shū)源于實(shí)際項(xiàng)目專(zhuān)升本報(bào)名系統(tǒng),采用軟件工程的思想,按照系統(tǒng)需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、架構(gòu)設(shè)計(jì)、模塊編碼實(shí)現(xiàn)的次序組織編寫(xiě),詳實(shí)介紹了項(xiàng)目開(kāi)發(fā)的完整過(guò)程。系統(tǒng)采用Tomcat服務(wù)器,使用MySQL數(shù)據(jù)庫(kù),運(yùn)用HTML、CSS、JavaScrip、JSP、Servlet、過(guò)濾器、監(jiān)聽(tīng)器等編程語(yǔ)言和技術(shù),遵循MVC框架模式要求。本書(shū)總結(jié)了JavaWeb項(xiàng)目中常用的技術(shù)要點(diǎn),如表單驗(yàn)證、數(shù)據(jù)庫(kù)連接、中文亂碼問(wèn)題、過(guò)濾器與監(jiān)聽(tīng)器使用等。本書(shū)敘述詳細(xì),通俗易懂,可操作性強(qiáng),便于自學(xué)。
1、數(shù)字資源
2、寄送樣書(shū)信息
3、媒體資源
4、QQ群號(hào)
第1章Java Web開(kāi)發(fā)基礎(chǔ)
1.1Web應(yīng)用基礎(chǔ)
1.1.1因特網(wǎng)與萬(wàn)維網(wǎng)
1.1.2瀏覽器與網(wǎng)頁(yè)
1.1.3HTML
1.1.4層疊樣式表CSS
1.2JSP技術(shù)
1.2.1JSP技術(shù)簡(jiǎn)介
1.2.2JSP語(yǔ)法
1.2.3JSP內(nèi)置對(duì)象
1.3Servlet技術(shù)
1.3.1Servlet技術(shù)簡(jiǎn)介
1.3.2Java Servlet與JSP的比較
1.3.3Servlet示例
1.4JavaBean技術(shù)
1.4.1JavaBean技術(shù)簡(jiǎn)介
1.4.2JSP+JavaBean應(yīng)用示例
1.4.3Servlet+JavaBean應(yīng)用示例
1.5Servlet過(guò)濾器技術(shù)
1.5.1Servlet過(guò)濾器技術(shù)簡(jiǎn)介
1.5.2Servlet過(guò)濾器示例
1.6EL表達(dá)式語(yǔ)言
1.6.1EL表達(dá)式簡(jiǎn)介
1.6.2EL訪問(wèn)JavaBean示例
1.7JSTL標(biāo)簽庫(kù)
1.7.1JSTL標(biāo)簽庫(kù)簡(jiǎn)介
1.7.2常用JSTL標(biāo)簽
1.7.3JSTL標(biāo)簽示例
第2章招生考試報(bào)名系統(tǒng)項(xiàng)目概述
2.1項(xiàng)目概述
2.2系統(tǒng)業(yè)務(wù)流程分析
2.3系統(tǒng)功能說(shuō)明
2.4非功能性需求
第3章項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)
3.1系統(tǒng)數(shù)據(jù)流圖
3.2概念模型ER圖
3.3邏輯結(jié)構(gòu)設(shè)計(jì)
3.4數(shù)據(jù)庫(kù)的MySQL實(shí)現(xiàn)
3.4.1MySQL的安裝與配置
3.4.2數(shù)據(jù)庫(kù)的實(shí)現(xiàn)
3.5數(shù)據(jù)庫(kù)的連接訪問(wèn)
3.5.1JDBC訪問(wèn)MySQL數(shù)據(jù)庫(kù)
3.5.2數(shù)據(jù)源
第4章站點(diǎn)資源組織與用戶頁(yè)面設(shè)計(jì)
4.1使用MyEclipse創(chuàng)建Web項(xiàng)目
4.1.1MyEclipse開(kāi)發(fā)環(huán)境安裝與配置
4.1.2創(chuàng)建并發(fā)布Web項(xiàng)目
4.2站點(diǎn)資源組織
4.2.1Java Web開(kāi)發(fā)模型
4.2.2站點(diǎn)資源規(guī)劃
4.3用戶頁(yè)面設(shè)計(jì)
4.3.1總體布局設(shè)計(jì)
4.3.2頁(yè)面元素樣式設(shè)計(jì)與實(shí)現(xiàn)
第5章過(guò)濾器在網(wǎng)站中的應(yīng)用
5.1Servlet過(guò)濾器簡(jiǎn)介
5.1.1Servlet過(guò)濾器工作原理
5.1.2Servlet過(guò)濾器實(shí)現(xiàn)步驟
5.2編碼過(guò)濾器
5.2.1創(chuàng)建使用編碼過(guò)濾器
5.2.2徹底解決中文亂碼問(wèn)題
5.3用戶權(quán)限過(guò)濾器
5.3.1學(xué)生用戶權(quán)限過(guò)濾器
5.3.2管理員共有功能權(quán)限過(guò)濾器
5.3.3招生管理員權(quán)限過(guò)濾器
5.3.4教務(wù)管理員權(quán)限過(guò)濾器
5.3.5系統(tǒng)管理員權(quán)限過(guò)濾器
第6章用戶模塊設(shè)計(jì)
6.1學(xué)生用戶注冊(cè)模塊
6.1.1注冊(cè)處理流程
6.1.2注冊(cè)頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)
6.1.3驗(yàn)證碼的生成
6.1.4密碼加密
6.1.5用戶注冊(cè)Servlet的實(shí)現(xiàn)
6.1.6用戶注冊(cè)模型層實(shí)現(xiàn)
6.2用戶登錄模塊
6.2.1學(xué)生用戶登錄
6.2.2管理員用戶登錄
6.2.3用戶退出模塊
6.3用戶管理模塊
6.3.1管理員維護(hù)功能
6.3.2學(xué)生密碼清零功能
6.3.3用戶修改密碼功能
6.3.4用戶查看登錄歷史功能
第7章招考信息管理模塊設(shè)計(jì)
7.1招考階段模塊
7.1.1階段定義功能
7.1.2階段設(shè)置功能
7.2招考信息設(shè)置模塊
7.2.1設(shè)置學(xué);拘畔⒐δ
7.2.2設(shè)置招考專(zhuān)業(yè)功能
7.2.3設(shè)置考試科目信息功能
第8章Servlet監(jiān)聽(tīng)器在網(wǎng)站中的應(yīng)用
8.1Servlet監(jiān)聽(tīng)器
8.2應(yīng)用數(shù)據(jù)的全局監(jiān)聽(tīng)
8.3在線人數(shù)統(tǒng)計(jì)
第9章在線報(bào)名與打印模塊設(shè)計(jì)
9.1在線填報(bào)基本信息模塊
9.1.1表單設(shè)計(jì)
9.1.2表單處理
9.2上傳照片模塊
9.2.1JspSmartUpload組件簡(jiǎn)介
9.2.2實(shí)現(xiàn)照片上傳功能
9.3報(bào)名表以及準(zhǔn)考證打印設(shè)計(jì)
9.3.1報(bào)名表打印設(shè)計(jì)
9.3.2準(zhǔn)考證打印設(shè)計(jì)
第10章報(bào)考信息管理與現(xiàn)場(chǎng)確認(rèn)模塊
10.1報(bào)考信息統(tǒng)計(jì)及信息查詢(xún)模塊
10.1.1學(xué)生報(bào)考信息統(tǒng)計(jì)及查詢(xún)頁(yè)面
10.1.2報(bào)考信息查詢(xún)業(yè)務(wù)邏輯
10.1.3報(bào)考信息查詢(xún)方法
10.2考生現(xiàn)場(chǎng)確認(rèn)信息模塊
10.2.1現(xiàn)場(chǎng)確認(rèn)頁(yè)面
10.2.2現(xiàn)場(chǎng)確認(rèn)業(yè)務(wù)邏輯
10.2.3確認(rèn)信息查詢(xún)以及現(xiàn)場(chǎng)確認(rèn)方法
第11章考號(hào)與考場(chǎng)分配功能模塊
11.1準(zhǔn)考證號(hào)的生成
11.1.1準(zhǔn)考證號(hào)生成規(guī)則
11.1.2準(zhǔn)考證號(hào)生成頁(yè)面
11.1.3準(zhǔn)考證號(hào)生成業(yè)務(wù)邏輯
11.2考場(chǎng)與座位號(hào)的分配
11.2.1考場(chǎng)與座位號(hào)分配原則
11.2.2考場(chǎng)與座位號(hào)分配頁(yè)面設(shè)計(jì)
11.2.3考場(chǎng)與座位號(hào)分配功能業(yè)務(wù)邏輯
第12章成績(jī)管理模塊
12.1JExcelAPI介紹
12.1.1JSP操作Excel工具匯總
12.1.2JExcelAPI開(kāi)發(fā)環(huán)境簡(jiǎn)單配置
12.1.3JExcelAPI基本語(yǔ)法
12.2成績(jī)管理模塊實(shí)現(xiàn)
12.2.1成績(jī)管理頁(yè)面設(shè)計(jì)
12.2.2成績(jī)管理模塊業(yè)務(wù)邏輯
第13章數(shù)據(jù)庫(kù)備份與恢復(fù)
13.1功能及頁(yè)面設(shè)計(jì)
13.1.1數(shù)據(jù)庫(kù)管理功能
13.1.2頁(yè)面設(shè)計(jì)
13.2數(shù)據(jù)庫(kù)備份功能實(shí)現(xiàn)
13.2.1數(shù)據(jù)庫(kù)備份基本方法
13.2.2數(shù)據(jù)庫(kù)備份Serlvet的實(shí)現(xiàn)
13.3數(shù)據(jù)庫(kù)恢復(fù)功能實(shí)現(xiàn)
13.3.1數(shù)據(jù)庫(kù)恢復(fù)基本方法
13.3.2數(shù)據(jù)庫(kù)恢復(fù)Serlvet的實(shí)現(xiàn)
附錄A技術(shù)要點(diǎn)索引