《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱_第1頁
《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱_第2頁
《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱_第3頁
《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱_第4頁
《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

ADDINCNKISM.UserStyle《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》課程教學(xué)大綱一、課程基本信息課程號2023S01206開課單位網(wǎng)絡(luò)空間安全與計算機(jī)學(xué)院課程名稱(中文)網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗(英文)NetworkApplicationandDevelopmentExperiments課程性質(zhì)選修考核類型考查課程學(xué)分1課程學(xué)時34課程類別專業(yè)拓展課(就業(yè)創(chuàng)業(yè)方向)適用專業(yè)(類)計算機(jī)科學(xué)與技術(shù)二、課程描述及目標(biāo)(一)課程簡介《網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)實驗》是計算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)拓展課。通過本課程的學(xué)習(xí),掌握J(rèn)avaWeb技術(shù)體系的同時,從工程實踐出發(fā),強(qiáng)調(diào)知識的實際運用能力。把軟件工程理論、面向?qū)ο蟪绦蛟O(shè)計思想、數(shù)據(jù)庫理論、計算機(jī)網(wǎng)絡(luò)理論、計算機(jī)安全理論等融合在案例中,以更高的視角審視、分析案例,通過單元性實驗練習(xí)到綜合性實驗設(shè)計,使學(xué)生掌握基本概念、基本原理和技術(shù)規(guī)范。通過實驗重點練習(xí)Ajax與JSON技術(shù)、Servlet與JSP、主流開發(fā)框架(Spring、SpringMVC、SpringBoot和MyBatis)、移動端開發(fā)(微信小程序、安卓和蘋果APP跨端開發(fā))等技術(shù)。(二)教學(xué)目標(biāo)本課程將培養(yǎng)學(xué)生認(rèn)真負(fù)責(zé)的工作態(tài)度和嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng);培養(yǎng)學(xué)生團(tuán)隊合作開發(fā)Web應(yīng)用和移動端應(yīng)用程序的能力。通過本課程的學(xué)習(xí),使學(xué)生掌握基于Java主流框架的Web應(yīng)用程序開發(fā)所需要的技能和素質(zhì)要求。掌握利用Tomcat建立動態(tài)網(wǎng)站的技術(shù),掌握常見移動端開發(fā)技術(shù),為學(xué)生在信息化社會里更好地從事融合機(jī)器學(xué)習(xí)模型的Web應(yīng)用開發(fā)打下良好的基礎(chǔ)。課程目標(biāo)1:掌握Web應(yīng)用前端開發(fā)、網(wǎng)站配置和部署等技術(shù)。課程目標(biāo)2:掌握J(rèn)avaWeb應(yīng)用后端開發(fā)框架SpringBoot。課程目標(biāo)3:掌握移動端應(yīng)用跨端開發(fā)技術(shù)。課程目標(biāo)4:掌握多種常用的Web應(yīng)用調(diào)試工具與調(diào)試技巧。三、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點課程目標(biāo)1-4:能夠利用系統(tǒng)思維的能力,將工程知識用于專業(yè)工程問題解決方案的比較與綜合,并體現(xiàn)計算機(jī)科學(xué)與技術(shù)領(lǐng)域先進(jìn)的技術(shù)。課程目標(biāo)1課程目標(biāo)22-2:能基于相關(guān)科學(xué)原理和數(shù)學(xué)模型方法正確表達(dá)計算機(jī)科學(xué)與技術(shù)領(lǐng)域的復(fù)雜工程問題;課程目標(biāo)1課程目標(biāo)23-3:能夠在解決計算機(jī)科學(xué)與技術(shù)領(lǐng)域復(fù)雜工程問題時,綜合運用先進(jìn)技術(shù)進(jìn)行系統(tǒng)設(shè)計,并在設(shè)計中體現(xiàn)創(chuàng)新意識;課程目標(biāo)2課程目標(biāo)3課程目標(biāo)45-1:了解計算機(jī)科學(xué)與技術(shù)領(lǐng)域復(fù)雜工程中常用的技術(shù)、資源、現(xiàn)代工程工具、現(xiàn)代信息技術(shù)工具和相關(guān)輔助軟件的使用原理和方法,并理解其局限性;課程目標(biāo)2課程目標(biāo)3課程目標(biāo)49-2:能夠在團(tuán)隊中獨立承擔(dān)任務(wù),合作開展工作,完成工程實踐任務(wù);課程目標(biāo)4四、教學(xué)方式與方法1.由指導(dǎo)教師講清實驗基本原理、基本操作方法并進(jìn)行演示;2.學(xué)生獨立完成實驗;3.教師檢查、運行相應(yīng)的程序,學(xué)生寫出實驗報告。五、教學(xué)重點與難點(一)教學(xué)重點1. JavaWeb開發(fā)環(huán)境搭建。2. 內(nèi)置對象技術(shù)。3. Ajax與JSON技術(shù)。4. Spring技術(shù)與SpringMVC技術(shù)。5. SpringBoot框架技術(shù)。6. MyBatis框架技術(shù)7.移動端開發(fā)技術(shù)(二)教學(xué)難點1. Ajax和JSON技術(shù)。2. SpringMVC框架技術(shù)。3. SpringBoot框架技術(shù)。4. MyBatis框架技術(shù)。5.微服務(wù)技術(shù)。六、實驗內(nèi)容、基本要求與學(xué)時分配序號實驗項目名稱實驗內(nèi)容與要求學(xué)時類型對應(yīng)課程目標(biāo)1網(wǎng)站的建立及運行1.安裝和配置Tomcat。2.安裝和配置JDK、Eclipse、MySql。3.使用html、css及js完成網(wǎng)上書店靜態(tài)網(wǎng)頁設(shè)計。6設(shè)計性課程目標(biāo)12用戶登錄系統(tǒng)1.使用JSP寫出登錄前端頁面。2.使用Servlet寫出登錄后端處理功能。3.采用MVC思想。2設(shè)計性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)33主頁面中的用戶管理1.使用Session完成驗證合法用戶功能。2.由登錄頁面輸入用戶名和密碼之后進(jìn)入主頁面;主頁面顯示登錄用戶名等信息。2設(shè)計性課程目標(biāo)24基于AJAX的主頁面1.將登錄改為彈框方式和主頁面合并為一頁。2.采用Ajax方式完成登錄過程。4設(shè)計性課程目標(biāo)1課程目標(biāo)25統(tǒng)計在線總?cè)藬?shù)1.使用監(jiān)聽器技術(shù)監(jiān)聽session對象的創(chuàng)建與銷毀,從而獲取在線人數(shù)。2設(shè)計性課程目標(biāo)26基于SpringMVC注冊頁面的實現(xiàn)1.建立一個動態(tài)Web項目。2.新建三個包,分別用于放置控制器、實體類及業(yè)務(wù)類。3.導(dǎo)入SpringMVC需要的包。4.配置web.xml和springmvc.xml。5.寫出實體類及業(yè)務(wù)類。6.寫出前端頁面。7.寫出控制器。8.運行、調(diào)試、測試。4設(shè)計性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)47使用SpringBoot框架重構(gòu)注冊頁面1.采用多種方法創(chuàng)建SpringBoot項目。2.創(chuàng)建控制層、實體層及服務(wù)層的包。3.創(chuàng)建各層包中的類。4.創(chuàng)建注冊頁面。5.寫出控制器代碼。6.運行、測試。7.打包發(fā)布。4設(shè)計性課程目標(biāo)2課程目標(biāo)48具有事務(wù)處理功能的注冊頁面1.DAO層設(shè)計。2.業(yè)務(wù)層設(shè)計。3.控制層設(shè)計,注冊成功后采用事務(wù)處理方式同時在登錄表和用戶信息表進(jìn)行數(shù)據(jù)插入。4.運行、測試。5.打包發(fā)布。2設(shè)計性課程目標(biāo)29書店后臺管理系統(tǒng)設(shè)計與實現(xiàn)1.數(shù)據(jù)庫ER圖及表的設(shè)計。2.系統(tǒng)配置及各層設(shè)計。3.分頁與模糊查找。4.文件上傳與新書錄入。5.圖書編輯與刪除。6.日志管理。7.運行、測試。8.打包發(fā)布。8設(shè)計性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3課程目標(biāo)4合計34注:實驗要求包括必修、選修;實驗類型包括“驗證性”、“設(shè)計性”、“……”等。七、學(xué)業(yè)評價和課程考核(一)考核類型:考試eq\o\ac(□,√)考查(二)考核方式:實驗報告實驗作品eq\o\ac(□,√)其它:實驗操作與實驗報告(填寫具體考核方式)(三)成績評定:考核依據(jù)建議分值(百分比)考核/評價細(xì)則對應(yīng)課程目標(biāo)過程考核100%出勤20%是否曠課,遲到,早退課程目標(biāo)2作業(yè)40%是否及時上交、完整,對問題的理解、分析、解決方法是否正確課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3表現(xiàn)40%是否認(rèn)真聽講,能否準(zhǔn)確回答問題課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3期末考核0八、課程目標(biāo)達(dá)成評價課程目標(biāo)的實際達(dá)成

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論