熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語(yǔ)  單詞密碼  巧用聽寫練聽力

Java Web項(xiàng)目開發(fā)實(shí)訓(xùn)教程

中國(guó)水利水電出版社
    【作 者】劉嵩 【I S B N 】978-7-5170-2865-9 【責(zé)任編輯】宋俊娥 【適用讀者群】本專通用 【出版時(shí)間】2015-03-02 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】112 【千字?jǐn)?shù)】150 【印 張】7 【定 價(jià)】18 【叢 書】高等職業(yè)教育精品示范教材(電子信息課程群) 【備注信息】
圖書詳情

    本書為高等職業(yè)教育計(jì)算機(jī)相關(guān)專業(yè)用教材。本書采用一個(gè)完整的案例—社區(qū)寵物診所系統(tǒng),全面講述了基于MVC模式的JSP/Servlet編程技巧。本書從項(xiàng)目需求開始,循序漸進(jìn)地介紹了項(xiàng)目分析、設(shè)計(jì)以及編碼實(shí)現(xiàn)。內(nèi)容涵蓋JSP/Servlet編程、JDBC數(shù)據(jù)庫(kù)訪問(wèn)、CSS布局以及AJAX交互等內(nèi)容。

    本書結(jié)構(gòu)新穎、層次分明、內(nèi)容豐富,充分考慮了高職高專學(xué)生的特點(diǎn),所選案例與實(shí)際生活密切結(jié)合,具有很強(qiáng)的代表性,也具有很強(qiáng)的實(shí)用性。

    Java Web項(xiàng)目開發(fā)實(shí)訓(xùn)教程

    本書圍繞一個(gè)精簡(jiǎn)版的社區(qū)寵物診所項(xiàng)目展開,通過(guò)核心開發(fā)文檔引導(dǎo),按照功能模塊的實(shí)現(xiàn)順序組織章節(jié),旨在教會(huì)初學(xué)者如何運(yùn)用所學(xué)知識(shí)針對(duì)具體項(xiàng)目進(jìn)行設(shè)計(jì)。

    本書大量使用項(xiàng)目文檔中的圖、表進(jìn)行描述,使學(xué)生能夠掌握coder理解文檔并將其變成代碼的技能;本書同樣對(duì)文檔內(nèi)容進(jìn)行了精簡(jiǎn),只保留了幫助學(xué)生理解項(xiàng)目的核心部分。

    本書在功能設(shè)計(jì)時(shí)并沒(méi)有局限在JSP/Servlet本身,而是以MVC模式的項(xiàng)目代碼為基礎(chǔ),循序漸進(jìn)地融入Web開發(fā)相關(guān)技巧,如CSS布局、權(quán)限驗(yàn)證、AJAX等。

    對(duì)于很多初次接觸JSP/Servlet的人來(lái)說(shuō),總是會(huì)問(wèn)這樣的問(wèn)題“我該如何用它們來(lái)做點(diǎn)什么?”。對(duì)于大多數(shù)的Java Web學(xué)習(xí)者,對(duì)單個(gè)知識(shí)點(diǎn)的理解不存在問(wèn)題,問(wèn)題出在如何使用它們。另一方面,成熟企業(yè)不需要新人去做復(fù)雜的設(shè)計(jì)工作,那是架構(gòu)師們的工作,他們對(duì)于新人技能方面的要求集中在能夠根據(jù)項(xiàng)目的需求和設(shè)計(jì)文檔將功能實(shí)現(xiàn)出來(lái),即所謂的“coder”。而coder本身是一項(xiàng)重復(fù)的、熟能生巧的工作,同時(shí)coder也是程序員職業(yè)道路的起點(diǎn)。

    本書面向高等職業(yè)教育計(jì)算機(jī)相關(guān)專業(yè)學(xué)生,以及那些掌握了Java語(yǔ)法、JSP/Servlet基礎(chǔ),卻對(duì)如何用它們做點(diǎn)什么不甚理解的讀者。本書圍繞一個(gè)精簡(jiǎn)版的社區(qū)寵物診所項(xiàng)目展開,通過(guò)核心開發(fā)文檔引導(dǎo),按照功能模塊的實(shí)現(xiàn)順序組織章節(jié),希望讓讀者感受到coder那種熟能生巧的編程感覺(jué)。本書具有以下特點(diǎn):

    1.項(xiàng)目導(dǎo)向。結(jié)合學(xué)生特點(diǎn),本書并沒(méi)有選擇功能龐大、界面炫麗的項(xiàng)目,而是選用一個(gè)精簡(jiǎn)的社區(qū)寵物診所項(xiàng)目。因?yàn)閷?duì)于初學(xué)者,知識(shí)運(yùn)用是難點(diǎn),功能太復(fù)雜反而是種負(fù)擔(dān)。再龐大炫麗的項(xiàng)目其核心也不外乎知識(shí)點(diǎn)的靈活運(yùn)用,在靈活運(yùn)用之前還是得讓學(xué)生知道如何用才行。

    2.文檔引領(lǐng)。對(duì)于實(shí)訓(xùn)類型的書籍,貼近實(shí)際項(xiàng)目所使用的文檔式風(fēng)格會(huì)更合適。書中大量使用項(xiàng)目文檔中的圖、表進(jìn)行描述,希望學(xué)生能夠掌握coder理解文檔并將其變成代碼的技能。當(dāng)然實(shí)際項(xiàng)目的文檔內(nèi)容會(huì)更加豐富,本書同樣對(duì)文檔內(nèi)容進(jìn)行了精簡(jiǎn),只保留了幫助學(xué)生理解項(xiàng)目的核心部分。

    3.內(nèi)容豐富。本書在功能設(shè)計(jì)時(shí)并沒(méi)有局限在JSP/Servlet本身,而是以MVC模式的項(xiàng)目代碼為基礎(chǔ),循序漸進(jìn)地融入Web開發(fā)的相關(guān)技巧,如CSS布局、權(quán)限驗(yàn)證、AJAX等。

    本書由劉嵩擔(dān)任主編,由李文蕙、李唯、肖英擔(dān)任副主編,由羅保山擔(dān)任主審,謝日星、董寧、陳丹參加了項(xiàng)目的設(shè)計(jì)工作。另外特別感謝武漢博彥科技有限公司劉艷琴為本書資源建設(shè)做了很多有益工作。

    由于時(shí)間倉(cāng)促,加之編者水平有限,書中不足和錯(cuò)誤之處難以避免,懇請(qǐng)廣大讀者批評(píng)指正。

    編 者

    2014年10月

    任務(wù)一 寵物診所項(xiàng)目概述 1
    1.1 寵物診所項(xiàng)目簡(jiǎn)介 1
    1.2 系統(tǒng)分析與總體設(shè)計(jì) 2
    1.2.1 功能需求分析 2
    1.2.2 系統(tǒng)功能結(jié)構(gòu) 3
    1.3 系統(tǒng)架構(gòu)設(shè)計(jì) 3
    1.3.1 實(shí)體模型設(shè)計(jì) 3
    1.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 5
    1.3.3 業(yè)務(wù)邏輯設(shè)計(jì) 6
    1.4 開發(fā)環(huán)境搭建 7
    1.4.1 安裝JDK 7
    1.4.2 安裝Tomcat 10
    1.4.3 安裝MySQL 11
    1.4.4 安裝Eclipse 14
    1.4.5 創(chuàng)建初始項(xiàng)目 17
    任務(wù)拓展 19
    任務(wù)二 寵物診所基礎(chǔ)功能實(shí)現(xiàn) 20
    2.1 登錄功能 20
    2.1.1 用例描述及順序圖 20
    2.1.2 界面原型 22
    2.1.3 功能編碼 27
    2.2 退出功能 32
    2.2.1 用例描述及順序圖 32
    2.2.2 功能編碼 33
    2.3 輸入亂碼處理 33
    2.3.1 POST請(qǐng)求處理 34
    2.3.2 GET請(qǐng)求處理 35
    2.3.3 設(shè)置過(guò)濾器處理輸入中文亂碼 35
    任務(wù)拓展 36
    任務(wù)三 醫(yī)生信息維護(hù)功能實(shí)現(xiàn) 37
    3.1 醫(yī)生查詢功能 37
    3.1.1 用例描述及順序圖 37
    3.1.2 界面原型 38
    3.1.3 功能編碼 41
    3.2 醫(yī)生信息添加功能 43
    3.2.1 用例描述及順序圖 43
    3.2.2 界面原型 44
    3.2.3 功能編碼 47
    任務(wù)拓展 51
    任務(wù)四 客戶信息維護(hù)功能實(shí)現(xiàn) 52
    4.1 客戶查詢功能 52
    4.1.1 用例描述及順序圖 52
    4.1.2 界面原型 53
    4.1.3 功能編碼 57
    4.2 客戶信息查看功能 59
    4.2.1 用例描述及順序圖 59
    4.2.2 界面原型 60
    4.2.3 功能編碼 62
    4.3 客戶信息添加功能 65
    4.3.1 用例描述及順序圖 65
    4.3.2 界面原型 66
    4.3.3 功能編碼 68
    任務(wù)拓展 69
    任務(wù)五 寵物信息維護(hù)功能實(shí)現(xiàn) 70
    5.1 寵物信息添加功能 70
    5.1.1 用例說(shuō)明及順序圖 70
    5.1.2 界面原型 72
    5.1.3 功能編碼 73
    5.2 寵物信息刪除功能 76
    5.2.1 用例說(shuō)明及順序圖 76
    5.2.2 功能編碼 77
    5.3 寵物病歷添加功能 78
    5.3.1 用例描述及順序圖 78
    5.3.2 界面原型 79
    5.3.3 功能編碼 81
    5.4 寵物病歷瀏覽功能 84
    5.4.1 用例描述及順序圖 84
    5.4.2 界面原型 85
    5.4.3 功能編碼 87
    任務(wù)拓展 88
    任務(wù)六 提高安全性 89
    6.1 訪問(wèn)權(quán)限控制 89
    6.1.1 什么是訪問(wèn)權(quán)限控制 89
    6.1.2 簡(jiǎn)單控制實(shí)現(xiàn) 90
    6.2 MD5加密 91
    6.2.1 什么是MD5加密 91
    6.2.2 應(yīng)用加密 92
    任務(wù)拓展 93
    任務(wù)七 寵物診所綜合實(shí)訓(xùn) 94
    7.1 密碼修改功能 94
    7.2 客戶寵物管理功能 95
    任務(wù)八 加入一點(diǎn)AJAX 96
    8.1 AJAX基礎(chǔ) 96
    8.1.1 AJAX簡(jiǎn)介 96
    8.1.2 XMLHttpRequest對(duì)象 97
    8.2 使用AJAX實(shí)現(xiàn)登錄 98
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
陵水| 曲阜市| 庐江县| 登封市| 崇义县| 玉环县| 黄大仙区| 津南区| 西城区| 台南市| 达拉特旗| 盈江县| 临沂市| 府谷县| 三河市| 长沙县| 镇安县| 永济市| 衡南县| 武强县| 烟台市| 麻江县| 太原市| 太湖县| 株洲市| 闸北区| 呼图壁县| 莱西市| 辽宁省| 全州县| 大新县| 民勤县| 乌恰县| 杭锦后旗| 二手房| 乌拉特前旗| 民乐县| 肥城市| 东丽区| 平顺县| 双城市|