下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《基于開源的項(xiàng)目開發(fā)》教學(xué)大綱一、課程基本信息課程名稱基于開源的項(xiàng)目開發(fā)ProjectDevelopmentBasedonOpenSource課程編碼CST320921020開課院部計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院課程團(tuán)隊(duì)程序設(shè)計(jì)課程團(tuán)隊(duì)學(xué)分2.0課內(nèi)學(xué)時(shí)48講授0實(shí)驗(yàn)0上機(jī)48實(shí)踐0課外學(xué)時(shí)48適用專業(yè)軟件工程授課語(yǔ)言中文先修課程程序設(shè)計(jì)(C/C++)、軟件編程實(shí)踐課程簡(jiǎn)介(限選)本課程是面向軟件工程專業(yè)學(xué)生的一門專業(yè)限選課程,在第3學(xué)期開設(shè)。本課程承接第3學(xué)期的程序設(shè)計(jì)(JAVA)課程,是對(duì)該課程所學(xué)知識(shí)的鞏固、強(qiáng)化與擴(kuò)展。通過《基于開源的項(xiàng)目開發(fā)》課程的學(xué)習(xí),使學(xué)生進(jìn)一步掌握利用JAVA語(yǔ)言進(jìn)行軟件開發(fā)的相關(guān)技術(shù);了解開源項(xiàng)目的基礎(chǔ)知識(shí),通過對(duì)具體開源項(xiàng)目相關(guān)知識(shí)的學(xué)習(xí)、結(jié)合所學(xué)知識(shí)基于開源項(xiàng)目進(jìn)行軟件開發(fā);重點(diǎn)培養(yǎng)學(xué)生的自學(xué)能力、團(tuán)隊(duì)協(xié)作能力和解決實(shí)際問題的能力。課程的主要內(nèi)容包括:Java圖形界面開發(fā)(窗口的創(chuàng)建、常用組件及其事件處理);基于JDBC的數(shù)據(jù)庫(kù)操作(基于MySql數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)操作);JavaSocket編程(TCP、UDP、Socket);Java多線程操作(多線程的同步及互斥);HTML5編程(H5基礎(chǔ)知識(shí));XML數(shù)據(jù)操作;Json數(shù)據(jù)的操作;基于開源項(xiàng)目的開發(fā)。Thiscourseisalimitedchoicecourseforstudentsmajoringinsoftwareengineering,whichisofferedin3rdsemester.Thiscourseundertakesthe3rd-termprogramdesign(JAVA)course,whichistheconsolidation,enhancementandexpansionoftheknowledgelearnedinthiscourse.Throughthestudyofthecourse"projectdevelopmentbasedonopensource",studentscanfurthermastertherelevanttechnologiesofsoftwaredevelopmentusingJAVAlanguage.Understandthebasicknowledgeofopensourceprojects,throughlearningtherelevantknowledgeofspecificopensourceprojectsandcombiningtheknowledgelearned,softwaredevelopmentisbasedonopensourceprojects.Focusoncultivatingstudents'self-studyability,teamcooperationabilityandabilitytosolvepracticalproblems.Themaincontentsofthecourseinclude:Javagraphicalinterfacedevelopment(windowcreation,commoncomponentsandEventProcessing);DatabaseoperationbasedonJDBC(databaseoperationbasedonMySqldatabase);javaSocketprogramming(TCP,UDP,Socket);Javamulti-threadoperation(multi-threadsynchronizationandmutualexclusion);HTML5programming(H5basicknowledge);XMLdataoperation;Jsondataoperation;developmentbasedonopensourceprojects.負(fù)責(zé)人大綱執(zhí)筆人審核人二、課程目標(biāo)序號(hào)代號(hào)課程目標(biāo)OBE畢業(yè)要求指標(biāo)點(diǎn)任務(wù)自選1M1目標(biāo)1:通過課程學(xué)習(xí),鞏固所學(xué)Java語(yǔ)言基礎(chǔ)知識(shí),并進(jìn)一步學(xué)習(xí)JAVA程序開發(fā)的相關(guān)技術(shù),并能夠運(yùn)用相關(guān)技術(shù)解決實(shí)際問題。能夠結(jié)合國(guó)家最新政策法規(guī),理解正確社會(huì)主義核心價(jià)值觀對(duì)于項(xiàng)目選題、分析的重要指導(dǎo)意義。是5.22M2目標(biāo)2:了解開源項(xiàng)目的相關(guān)基礎(chǔ)知識(shí),根據(jù)項(xiàng)目需求學(xué)習(xí)某個(gè)具體開源項(xiàng)目的技術(shù)框架,并能基于該開源項(xiàng)目進(jìn)行二次開發(fā)。是5.33M3目標(biāo)3:掌握領(lǐng)域新文獻(xiàn)和資料檢索的方法,鍛煉學(xué)生進(jìn)行文檔閱讀、項(xiàng)目報(bào)告撰寫能力,培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí)能力以及團(tuán)隊(duì)合作意識(shí)。是10.2三、課程內(nèi)容序號(hào)章節(jié)號(hào)標(biāo)題課程內(nèi)容/重難點(diǎn)支撐課程目標(biāo)課內(nèi)學(xué)時(shí)教學(xué)方式課外學(xué)時(shí)課外環(huán)節(jié)1第一章Java圖形界面開發(fā)本章重點(diǎn)難點(diǎn):事件及其監(jiān)聽者/////21.1GUI的基本控制組件、布局設(shè)計(jì)、GUI的容器及其使用M1,M32實(shí)驗(yàn)//31.2事件及其監(jiān)聽者M(jìn)1,M32實(shí)驗(yàn)//4第二章基于JDBC的數(shù)據(jù)庫(kù)操本章重點(diǎn)難點(diǎn):JDBC/////52.1JDBCM1,M32實(shí)驗(yàn)//62.2SQL語(yǔ)句、Mysql數(shù)據(jù)庫(kù)使M1,M32實(shí)驗(yàn)//7第三章Socket編程本章重點(diǎn)難點(diǎn):URL類、套接字/////83.1URL類、套接字M1,M32實(shí)驗(yàn)//93.2UDP數(shù)據(jù)包、Tcp/ip協(xié)議M1,M32實(shí)驗(yàn)//10第四章HTML5編程本章重點(diǎn)難點(diǎn):常用標(biāo)簽、表單、音頻/////114.1常用標(biāo)簽、表單、音頻M1,M34實(shí)驗(yàn)//12第五章XML數(shù)據(jù)操作本章重點(diǎn)難點(diǎn):XML文檔的基本操作/////135.1XML文檔的基本操作M1,M34實(shí)驗(yàn)//14第六章Json數(shù)據(jù)的操作本章重點(diǎn)難點(diǎn):Json數(shù)據(jù)的基本操作/////156.1Json數(shù)據(jù)的基本操作M1,M34實(shí)驗(yàn)//16第七章基于開源項(xiàng)目的開發(fā)本章重點(diǎn)難點(diǎn):開源項(xiàng)目技術(shù)框架SSH/////177.1開源項(xiàng)目技術(shù)框架SSHM1,M2,M34實(shí)驗(yàn)//18第八章總結(jié)完成項(xiàng)目并撰寫項(xiàng)目報(bào)告M1,M2,M320實(shí)驗(yàn)//四、考核方式序號(hào)考核環(huán)節(jié)操作細(xì)節(jié)總評(píng)占比1平時(shí)實(shí)驗(yàn)對(duì)項(xiàng)目涉及的相關(guān)技術(shù)的練習(xí)實(shí)驗(yàn)20%2項(xiàng)目作品本課程要求學(xué)生綜合運(yùn)用課程所學(xué)知識(shí)完成一個(gè)自擬題目的軟件項(xiàng)目作品,考查作品完成情況以、答辯時(shí)表現(xiàn)。64%3作品報(bào)告撰寫作品報(bào)告,考查學(xué)生文獻(xiàn)查閱,撰寫的能力。16%五、評(píng)分細(xì)則序號(hào)課程目標(biāo)考核環(huán)節(jié)大致占比評(píng)分等級(jí)1M1平時(shí)實(shí)驗(yàn)100%根據(jù)試驗(yàn)系統(tǒng)評(píng)判2M2項(xiàng)目作品100%A-系統(tǒng)功能基本滿足要求,界面交互性較好,能綜合考慮其他軟件開發(fā)中的因素。B-系統(tǒng)功能滿足要求,界面交互性較好。C-系統(tǒng)功能基本滿足要求,界面交互性一般。D-系統(tǒng)功能不能滿足要求。3M3作品報(bào)告100%A-獨(dú)立完成、結(jié)構(gòu)合理、準(zhǔn)確描述項(xiàng)目?jī)?nèi)容,格式規(guī)范,圖表等內(nèi)容規(guī)范詳實(shí)。B-獨(dú)立完成、結(jié)構(gòu)合理、準(zhǔn)確描述項(xiàng)目?jī)?nèi)容,格式規(guī)范。C-獨(dú)立完成、結(jié)構(gòu)比較合理、基本準(zhǔn)確描述項(xiàng)目?jī)?nèi)容。D-報(bào)告抄襲,未能按時(shí)完成指定任務(wù)。評(píng)分等級(jí)說明:;[A,B,C,D]=[90-100,75-89,60-74,0-59];六、教材與參考資料序號(hào)教學(xué)參考資料明細(xì)1圖書|《Java2使用教程》(第4版),耿祥義、張躍平,清華大學(xué)出版社,2012.2圖書|《Thin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024智能計(jì)算中心創(chuàng)新發(fā)展指南
- 2025年九年級(jí)統(tǒng)編版語(yǔ)文寒假?gòu)?fù)習(xí) 03 第三周:九上第四、五單元復(fù)習(xí)
- 【全程復(fù)習(xí)方略】2020-2021學(xué)年北師大版高中數(shù)學(xué)必修一課時(shí)作業(yè)(九)-2.2.3
- 【名師一號(hào)】2021年新課標(biāo)版歷史-必修3-雙基限時(shí)練4
- 2022屆高考物理第一輪復(fù)習(xí)-課時(shí)跟蹤檢測(cè)(十九)-功能關(guān)系-能量守恒定律
- 【全程設(shè)計(jì)】2021屆高考生物一輪復(fù)習(xí)細(xì)致講解練:選修3-第一講-基因工程
- 【與名師對(duì)話】2022高考地理課標(biāo)版總復(fù)習(xí)課時(shí)跟蹤訓(xùn)練38世界地理概況-
- 【全程復(fù)習(xí)方略】2020年數(shù)學(xué)文(廣西用)課時(shí)作業(yè):第七章-第四節(jié)曲線與方程
- 五年級(jí)數(shù)學(xué)(小數(shù)除法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 【導(dǎo)學(xué)案】2021版高中歷史(人教版-必修2)教師用書-7單元-復(fù)習(xí)課
- 統(tǒng)編版2024-2025學(xué)年三年級(jí)上冊(cè)語(yǔ)文期末情景測(cè)試卷 (無(wú)答案)
- 績(jī)效考核辦法1
- 【MOOC】外科護(hù)理學(xué)-中山大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 年度學(xué)校辦公室工作總結(jié)
- 2025版國(guó)家開放大學(xué)法律事務(wù)??啤睹穹▽W(xué)(2)》期末紙質(zhì)考試總題庫(kù)
- 紡織廠消防管道安裝協(xié)議
- 【MOOC】思辨式英文寫作-南開大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 生物人教版(2024版)生物七年級(jí)上冊(cè)復(fù)習(xí)材料
- 期末測(cè)試卷(試題)-2024-2025學(xué)年五年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 企業(yè)地震應(yīng)急預(yù)案管理方案
- 國(guó)有企業(yè)品牌建設(shè)策略方案
評(píng)論
0/150
提交評(píng)論