Web技術(實踐)
一、課程介紹
《Web技術》指的是開發(fā)互聯(lián)網(wǎng)應用的技術總稱,Web是一種典型的分布式應用結構。Web應用中的每一次信息交換都要涉及客戶端和服務端,因此,Web開發(fā)技術大體上也可以被分為客戶端技術和服務端技術兩大類。Web客戶端開發(fā)是創(chuàng)建網(wǎng)頁或APP界面呈現(xiàn)給用戶的過程。Web客戶端開發(fā)技術主要包括HTML,CSS及JavaScript、JQuery以及衍生出來的各種技術、框架。與Web客戶端技術從靜態(tài)向動態(tài)的演進過程類似,Web服務端的開發(fā)技術也是由靜態(tài)向動態(tài)逐漸發(fā)展、完善起來的。Web服務器技術主要包括服務器、PHP、ASP、ASP.NET、Servlet和JSP技術。《Web技術》課程將介紹Web系統(tǒng)開發(fā)的核心技術。
二、學習目標
課程的主要目標是培養(yǎng)學生了解網(wǎng)頁制作和網(wǎng)站建設所需的基本知識,培養(yǎng)學生設計網(wǎng)頁、建立網(wǎng)站和規(guī)劃網(wǎng)站的實際技能。通過實踐學習,要求每位學生熟悉Web系統(tǒng)中前端開發(fā)和服務端開發(fā)的相關概念、流程、工具、思想,初步具備自己獨立實現(xiàn)一個web系統(tǒng)開發(fā)的能力。前端(客戶端)方面學生主要需要掌握HTML5、 CSS3、JavaScript和常見前端庫與框架等技術。服務器端要求學生熟悉服務器技術、PHP、ASP、ASP.NET、Servlet和JSP等技術。
三、實踐內(nèi)容與主要要求(以下任選其一)
1. 商品防偽溯源系統(tǒng)設計:為了提升用戶體驗,方便商家追溯商品,商家上傳商品圖片,根據(jù)時間,圖片或者其他影響因數(shù),生成唯一的防偽驗證二維碼為方便用戶,用戶參與掃描即可查詢到對應購買商品的所有信息,包括看到商品的經(jīng)銷商,生產(chǎn)地,查詢次數(shù)等商家可以看到用戶的掃碼結果,管理商品圖片以及二維碼。完成2000字左右實踐設計報告。
2. 選課管理系統(tǒng)的設計與實現(xiàn):在這個系統(tǒng)中,不同的角色登錄會進入不同的頁面。其中,管理員可以對教師、學生和課程信息進行管理;老師可以查看到本學期自己要教的課程以及選修本門課程的學生,對學生的學習成績進行評定等;學生可查看已經(jīng)修完學分的課程及成績以及相關的教務信息,還可以查詢本學期學校開放的課程有哪些并且可以退選自己選錯的課程。完成2000字左右實踐設計報告。
3. 飲品信息管理系統(tǒng):為了讓飲品行業(yè)的服務變得更加智能化和高效,提高商家的核心競爭力;更為了縮短顧客購買飲品花費的時間,提高購物的良好體驗。開發(fā)一套包含接受訂單、處理訂單、飲品管理、訂單統(tǒng)計及銷量統(tǒng)計的多功能飲品信息管理系統(tǒng)。完成2000字左右實踐設計報告。

