

【摘要】Web技術是網(wǎng)絡技術專業(yè)教學工作中一項非常重要的實踐教學內容,也是培養(yǎng)網(wǎng)絡技術專業(yè)人才的一個重要環(huán)節(jié)。文本以實際的項目為例,介紹了利用實踐教學,訓練學生Web實施能力及測試能力;同時通過分組開發(fā),提高學生的團隊合作與溝通能力。
【關鍵詞】Web技術;網(wǎng)絡專業(yè);課程設計
本實訓針對學生之前所學的專業(yè)課程知識進行整體概括、應用和提高。能夠加強學生專業(yè)知識訓練,提高學生專業(yè)水平。傳統(tǒng)的教學都是采用“一學期一課程一結束”的模式,課程缺乏有機的結合,導致學生無法系統(tǒng)掌握和應用專業(yè)知識,只是是知其然,不知其所以然,更談不上應用了,而當今的社會對計算機專業(yè)需要的是有經(jīng)驗的專業(yè)應用人才,如何培養(yǎng)出具有應用能力的計算機人才是一個很大的難題,而通過Web技術專業(yè)實訓可以幫助學生提高其專業(yè)應用能力。
通過本次專業(yè)課程設計,學生要初步掌握網(wǎng)站開發(fā)的基本流程、每個階段的主要任務和典型設計方法;了解Dreamweaver技術、HTML代碼、Fireworks技術和Flash技術。
一、專業(yè)課程教學基本要求
專業(yè)實習主要是到實習基地的企業(yè)(公司)或基層行政組織進行參觀、考察,聽取該單位中管理人員的專題講座,同時,也要求實習單位適當給學生分配一些具體事務,讓他們身臨其境。培養(yǎng)學生的編程思想,具備初步建立小型網(wǎng)站的能力,為學生以后的實踐工作打下堅實的基礎。所以有以下要求:
1)提供實習基地;
2)多媒體合班教室;
3)實習機房。
二、Web技術專業(yè)課程設計的主要內容
1.網(wǎng)站開發(fā)與設計技術
通過制作一個綜合實例,熟悉Dreamweaver開發(fā)站點和頁面的技術;了解HTML語言;Fire-works和Flash對網(wǎng)頁圖片和動畫的設計。
網(wǎng)頁是WWW中的基本文檔,它是用HTML或其他語言(如JaveScript、VBScript、ASP、JSP、PHP、XML等)編寫的。
通常所說的網(wǎng)頁或網(wǎng)站就是由一個或多個超級文本組成的,而進入網(wǎng)站時一般首先打開的網(wǎng)站首頁也叫主頁(homepage)。網(wǎng)頁的出色之處在于能夠把超級鏈接嵌入網(wǎng)頁中,然后通過超級鏈接指向其他的文本、圖像、多媒體文件、程序甚至網(wǎng)頁。
網(wǎng)頁按位置可分為主頁和內頁;按表現(xiàn)形式的不同可分為靜態(tài)網(wǎng)頁、動態(tài)網(wǎng)頁和包含數(shù)據(jù)庫的動態(tài)網(wǎng)頁。
2.JSP應用技術的使用
通過上面制作的實例,掌握JSP的基本語法;熟悉JSP中的文件操作。
JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。
Web服務器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。
JSP與JavaServlet一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
3.站點發(fā)布技術
使學生了解站點發(fā)布技術并引導學生使用站點發(fā)布技術發(fā)布前面開發(fā)的站點。
站點發(fā)布的方式可以采取以下三種:
1)實體主機:自行購買和建設服務器主機,然后向ISP申請連接Internet的專線和網(wǎng)址。
2)主機托管:只需購買服務器主機,不必租用專線,自行創(chuàng)建網(wǎng)站和管理服務器主機。
3)虛擬主機:直接租用ISP供應商的硬盤空間,由ISP負責所有硬件和技術人員的費用及專線月租。
三、項目實踐
通過實訓內容,實戰(zhàn)演練多個項目:
1)行業(yè)網(wǎng)站模板制作;
2)企業(yè)網(wǎng)站整體制作;
3)校園網(wǎng)策劃與運行;
4)基于會員制的網(wǎng)絡廣告系統(tǒng)。
四、總結
通過本專業(yè)課程實踐不僅可加強學生對理論知識的感性認識、加深對專用網(wǎng)站開發(fā)的理解,而且能培養(yǎng)學生的實驗技能,提高實驗動手能力。實驗過程中要求學生對網(wǎng)站開發(fā)的流程和使用工具有初步的了解,對站點上傳和維護有一定的調試能力。
參考文獻
[1]李興華,王月清.Java Web開發(fā)實戰(zhàn)經(jīng)典[M].清華大學出版社,2010,08.
[2]宋智軍,邱仲潘.JSP從入門到精通[M].電子工業(yè)出版社,2012,07.
作者簡介:劉暢(1978—),現(xiàn)供職于吉林工商學院信息工程學院,研究方向:計算機網(wǎng)絡。