




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、WEB程序設(shè)計課程教學(xué)大綱課程編號學(xué)分2總學(xué)時40理論30實驗/上機(jī)10英文課程名WebProgramDesign開課院(系)信息學(xué)院開課系網(wǎng)絡(luò)技術(shù)系修訂時間2006年9月1日課程簡介WEB程序設(shè)計(JSP實現(xiàn))課程是計算機(jī)科學(xué)與技術(shù)專業(yè)的重要必修課,它涉及到數(shù)據(jù)庫應(yīng)用,計算機(jī)網(wǎng)絡(luò),java程序設(shè)計等諸多方面的知識和能力。是實踐性很強(qiáng)且面向?qū)嶋H應(yīng)用的重要專業(yè)課。課程大綱一、課程的性質(zhì)與任務(wù):WEB程序設(shè)計(JSP實現(xiàn))課程在計算機(jī)科學(xué)與技術(shù)專業(yè)中屬于專業(yè)課范疇。它的綜合性極強(qiáng),它綜合運行數(shù)據(jù)庫應(yīng)用,計算機(jī)網(wǎng)絡(luò),java程序設(shè)計等諸多方面的知識和能力。實踐性強(qiáng),應(yīng)用面廣是它的另外兩大性質(zhì)。本課程
2、的任務(wù)是使學(xué)生學(xué)習(xí)、掌握、運用JSP技術(shù)設(shè)1t完成WEB站點設(shè)計,為以后建立更有實際應(yīng)用價值的WEB站點打下基礎(chǔ)。二、課程的目的與基本要求:1 .通過本課程的教學(xué),使學(xué)生能了解交互式網(wǎng)站的原理和作用;使學(xué)生對Web網(wǎng)站建設(shè)的全過程從整體上有一個較清晰的了解;對當(dāng)前Web網(wǎng)站所使用的技術(shù)有較清晰的理解;2 .掌握交互式WEB系統(tǒng)的設(shè)計方法;能運用JSP獨立完成一些簡單但完整的交互式系統(tǒng);能讀懂較復(fù)雜的交互式系統(tǒng)原代碼。3 .強(qiáng)化面向程序設(shè)計編程思想,提升編程理念,增強(qiáng)軟件開發(fā)能力。為學(xué)生在未來網(wǎng)絡(luò)化信息化社會里更好地從事網(wǎng)絡(luò)技術(shù)應(yīng)用與相關(guān)工作打下良好的基礎(chǔ),三、面向?qū)I(yè):計算機(jī)科學(xué)與技術(shù)四、先修
3、課程:數(shù)據(jù)庫系統(tǒng)原理、Java語言高級程序設(shè)計、計算機(jī)網(wǎng)絡(luò)五、本課程與其它課程的聯(lián)系:數(shù)據(jù)庫系統(tǒng)原理、Java語言高級程序設(shè)計、計算機(jī)網(wǎng)絡(luò)是學(xué)習(xí)本學(xué)科的基礎(chǔ)。本學(xué)科是面向網(wǎng)絡(luò)的,所以必須先具備計算機(jī)網(wǎng)絡(luò)的相關(guān)知識,它又是以網(wǎng)頁形式呈現(xiàn)的,需要數(shù)據(jù)庫系統(tǒng)的后臺支持,所以須先學(xué)習(xí)數(shù)據(jù)庫管理系統(tǒng),它是用JSP(JAVASERVERPAGE)實現(xiàn)的,所以必須先學(xué)習(xí)Java語言高級程序設(shè)計。本學(xué)科對本專業(yè)的后續(xù)學(xué)科無嚴(yán)格要求,實際上本學(xué)科可以是本專業(yè)學(xué)習(xí)的最后幾門學(xué)科之一。六、教學(xué)內(nèi)容安排、要求、學(xué)時分配及作業(yè):第1章JSP簡介(2學(xué)時)11什么是JSP(C)1.2JSP頁面(C)1.3JSP的運行原理
4、(B)1 4安裝配置JSP運行環(huán)境(A)1.5JSP頁面的測試(C)1.6JSP與JavaServlet的關(guān)系(C)基本要求:理解JSP的運行原理,掌握安裝與配置JSP運行環(huán)境的方面。第2章JSP語法(4學(xué)時)2 1JSP頁面的基本結(jié)構(gòu)(B)2 2變量和方法的聲明(A)2 3Java程序片(A)2 4表達(dá)式(A)2 5JSP中的注釋(A)2 6JSP指令標(biāo)簽(A)2 7JSP動作標(biāo)簽(A)基本要求:了解JSP頁面的基本結(jié)構(gòu);掌握J(rèn)SP的語法;學(xué)會變量和方法的聲明和調(diào)用;學(xué)會運用指令標(biāo)簽和動作標(biāo)簽。第3章JSP內(nèi)置對象(4學(xué)時)3 1request對象(A)4 2response對象(A)3 3
5、session對象(A)34application對象(A)35out對象(A)基本要求:學(xué)會運用JSP的六個內(nèi)置對象。理解相關(guān)理論。第4章JSP中的文件操作(2學(xué)時)41File類(B)42使用字節(jié)流讀寫文件(A)43使用字符流讀寫文件(A)44回壓字符流(B)45數(shù)據(jù)流(A)46對象流(A)47RandomAccessFile類(A)48文件上傳(A)49文件下載(A)410分頁讀取文件(B)411標(biāo)準(zhǔn)化考試(B)基本要求:掌握J(rèn)SP中的文件操作。掌握J(rèn)SP文件操作的相關(guān)理論。第5章JSP中使用數(shù)據(jù)庫(4學(xué)時)51數(shù)據(jù)源(A)52JDBCODBC橋接器(A)53查詢記錄(A)54更新記錄(
6、A)55添加記錄(A)56刪除記錄(A)57分頁顯示記錄(B)58連接數(shù)據(jù)庫的其他方式(B)59查詢Excel電子表格(B)510使用同步連接(B)511網(wǎng)上投票(B)512成績錄入查詢系統(tǒng)(B)基本要求:學(xué)會在JSP中使用數(shù)據(jù)庫。包括數(shù)據(jù)庫連接,數(shù)據(jù)查詢,數(shù)據(jù)插入、刪除、更新。掌握J(rèn)SP中使用數(shù)據(jù)庫的相關(guān)理論。第6章JSP與JavaBeans(6學(xué)時)6.1編寫JavaBeans和使用JavaBeans(A)6.2beans的存放目錄(B)6.3獲取和修改beans的屬性(A)6.4beans的輔助類(B)65帶包名的beans(B)6.6JSP與beans結(jié)合的簡單例子(B)基本要求:理解
7、javaBeans的概念,學(xué)會編寫和使用javaBeans.第7章基于會員制的網(wǎng)絡(luò)交友(4學(xué)時)7.1系統(tǒng)設(shè)計(B)7.2數(shù)據(jù)庫設(shè)方t及連接(B)7.3頁面管理(B)7.4各個頁面的設(shè)計(B)7.4.1會員注冊7.4.2會員登錄7.4.3瀏覽會員7.4.4查找會員7.4.5留言板7.4.6查看公共留言7.4.7查看私人留言7.4.8修改密碼7.4.9修改個人信息基本要求:理解用JSP設(shè)計一個簡單WEB站點的完整過程,讀懂本章代碼,學(xué)習(xí)使用有關(guān)范例。第8章JavaServlet(4學(xué)時)8.1servlet工作原理(C)8.2編譯和安裝servlet(A)8.3通過JSP頁面調(diào)用servlet(
8、A)8.4servlet的共享變量(B)8.5HttpServlet類(B)8.6用servlet讀寫文件(B)8.7用servlet訪問數(shù)據(jù)庫(B)8.8會話管理(B)基本要求:了解JavaServlet的工作原理,學(xué)習(xí)使用javaServlet.七、實驗名稱與類別:序號實驗名稱學(xué)時實驗類別1JSP運行環(huán)境的安裝與配置;JSP語法2操作型2JSP的內(nèi)置對象2設(shè)計型3在JSP中的使用數(shù)據(jù)庫4綜合型4javaBeans的編寫和使用2設(shè)計型注:實驗類別指:演示型、操作型、驗證型、綜合型、設(shè)計型、研究創(chuàng)新型八、實驗?zāi)康?、?nèi)容與要求實驗1JSP運行環(huán)境的安裝與配置和JSP基本語法(2學(xué)時)1. 實驗?zāi)?/p>
9、的掌握J(rèn)SP運行環(huán)境的安裝與配置,深入理解JSP的運行機(jī)制。掌握J(rèn)SP的基本語法2. 實驗內(nèi)容A. JSP運行環(huán)境的安裝與配置JDK1.4或1.3的安裝Tomcat4.0或4.1或5.0的安裝環(huán)境變量的設(shè)置JSP頁面的測試B. JSP基本語法.JSP頁面的基本結(jié)構(gòu)變量和方法的聲明Java程序片表達(dá)式3.實驗要求:學(xué)會安裝、配置JSP運行環(huán)境,基本掌握聲明、程序片、表達(dá)式語法。實驗2JSP的內(nèi)置對象(2學(xué)時)1. 實驗?zāi)康睦斫飧鱆SP的內(nèi)置對象的功能,掌握各JSP的內(nèi)置對象的用法2. 實驗內(nèi)容RequestResponseSessionApplication3. 實驗要求:掌握各JSP內(nèi)置對象的
10、用法,寫出實驗報告。4. 3在JSP中的使用數(shù)據(jù)庫(綜合性實驗)(4學(xué)時)1. 實驗?zāi)康恼莆赵贘SP中使用數(shù)據(jù)庫的編程技術(shù)2. 實驗內(nèi)容數(shù)據(jù)庫的連接數(shù)據(jù)庫記錄查詢數(shù)據(jù)庫記錄更新數(shù)據(jù)庫記錄添加數(shù)據(jù)庫記錄刪除3. 實驗要求:掌握在JSP中數(shù)據(jù)庫連接、更新、插入、刪除等主要編程技術(shù),寫出實驗報告。實驗4javaBeans的編寫和使用(2學(xué)時)1. 實驗?zāi)康睦斫鈐avaBean的作用,學(xué)會javaBean編寫和使用2. 實驗內(nèi)容編寫javaBean使用javaBean綜合練習(xí)3. .實驗要求:學(xué)會javaBean的編寫和使用,寫出實驗報告。九、教材與參考書:本課程選用教材:(普通高等院校計算機(jī)專業(yè)(本科)實用教程系列)JSP實用教程耿祥義張躍平編著清華大學(xué)出版社本課程推薦參考書:JSP設(shè)計HansB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 婚宴定席合同范本
- 二零二五年度勞動合同法與員工培訓(xùn)及發(fā)展合同
- 二零二五年度高空作業(yè)勞務(wù)安全防護(hù)及事故應(yīng)急預(yù)案合同
- 二零二五年度欠款糾紛仲裁與執(zhí)行協(xié)議
- 二零二五年度體育產(chǎn)業(yè)多人入股投資協(xié)議
- 2025年度股權(quán)眾籌項目合作開發(fā)合同
- 二零二五年度耐久性商品混凝土買賣合同
- 二零二五年度電商平臺跨境電商數(shù)據(jù)分析合作協(xié)議
- 二零二五年度污水處理設(shè)施運行維護(hù)保養(yǎng)與環(huán)保宣傳合同
- 2025至2030年中國紅蜘蛛多媒體網(wǎng)絡(luò)教室軟件數(shù)據(jù)監(jiān)測研究報告
- 中國無人機(jī)市場分析
- 2025高考數(shù)學(xué)專項復(fù)習(xí):圓中鬼魅阿波羅尼斯圓(含答案)
- 2024年新課標(biāo)培訓(xùn)2022年小學(xué)英語新課標(biāo)學(xué)習(xí)培訓(xùn)課件
- 福建省福州市2023-2024學(xué)年高一上學(xué)期期末質(zhì)量檢測英語試題 含答案
- 中學(xué)八年級信息技術(shù)Excel-電子表格教案
- 哲學(xué)與人生 第二課 樹立科學(xué)的世界觀2.1
- 第15課 第二次世界大戰(zhàn) 教學(xué)課件
- 陜西省榆林市2023-2024學(xué)年高二上學(xué)期1月期末語文試題 (解析版)
- 巖石破碎型泥水平衡頂管施工工法
- 無光纖傳輸技術(shù)Er:YAG激光口腔臨床應(yīng)用規(guī)范
- 醫(yī)療信息共享與互聯(lián)網(wǎng)醫(yī)療管理制度
評論
0/150
提交評論