基于J2EE技術(shù)的網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:網(wǎng)絡(luò)教學(xué) 切入點(diǎn):網(wǎng)絡(luò)視頻課程 出處:《西北農(nóng)林科技大學(xué)》2017年碩士論文
【摘要】:網(wǎng)絡(luò)課程教學(xué)平臺(tái)突破了傳統(tǒng)課堂教學(xué)的時(shí)空限制,讓學(xué)生可以隨時(shí)隨地得到教師的輔導(dǎo),充分體現(xiàn)了現(xiàn)代教育以教師為主導(dǎo)、以學(xué)生為主體的現(xiàn)代教學(xué)思想。本文以筆者參與的某校“微課程學(xué)院”網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的建設(shè)為例,對(duì)網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究!拔⒄n程學(xué)院”網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)采用基于J2EE技術(shù)的B/S三層結(jié)構(gòu)進(jìn)行系統(tǒng)整體架構(gòu)設(shè)計(jì)。這種B/S三層結(jié)構(gòu)方案方便了網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的信息共享,提高了網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的可擴(kuò)展性。通過(guò)對(duì)網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的實(shí)地調(diào)研,采用UML中的用例圖對(duì)網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)用例進(jìn)行分析,確定網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)主要包括實(shí)現(xiàn)網(wǎng)絡(luò)課程上傳和維護(hù)的網(wǎng)絡(luò)視頻課程管理功能模塊、為學(xué)生提供課程查詢(xún)和學(xué)習(xí)等服務(wù)的網(wǎng)絡(luò)視頻課程學(xué)習(xí)模塊,以及為系統(tǒng)管理員提供基本系統(tǒng)管理和課程管理的系統(tǒng)管理三大功能模塊。在“微課程學(xué)院”網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)建設(shè)中,為了方便學(xué)生能快速查詢(xún)到所需的網(wǎng)絡(luò)視頻課程,系統(tǒng)使用混合協(xié)同過(guò)濾算法,基于用戶的相似性和課程的相似性,結(jié)合用戶對(duì)課程的評(píng)價(jià)結(jié)果,預(yù)測(cè)學(xué)生對(duì)于教學(xué)課程的偏好,實(shí)現(xiàn)課程的自動(dòng)推薦。在使用協(xié)同過(guò)濾算法進(jìn)行課程推薦過(guò)程中,針對(duì)課程推薦矩陣稀疏、新課程得不到有效推薦和推薦結(jié)果適用性不強(qiáng)等問(wèn)題,通過(guò)對(duì)用戶評(píng)價(jià)矩陣的分割,將大的用戶評(píng)價(jià)矩陣按列劃分為多個(gè)子矩陣,來(lái)提高推薦算法效率。課程推薦算法的應(yīng)用,讓學(xué)生在海量的視頻教學(xué)資料中,能快速查詢(xún)到所需的課程,提高了系統(tǒng)的可用性和用戶友好度。對(duì)網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)中課程管理功能、課程學(xué)習(xí)功能和系統(tǒng)管理功能的測(cè)試,以及對(duì)系統(tǒng)性能的測(cè)試,結(jié)果表明:本課題所研究的網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的建設(shè)能滿足用戶通過(guò)系統(tǒng)實(shí)現(xiàn)隨時(shí)隨地學(xué)習(xí),并提升教學(xué)效果的需求。
[Abstract]:The network course teaching platform has broken through the time and space limit of the traditional classroom teaching, so that the students can get the teacher's guidance at any time and anywhere, which fully embodies the modern teaching thought that the modern education is dominated by the teacher and the student is the main body.In this paper, the design and implementation of the network video teaching system is studied with the example of the construction of the network video teaching system of a certain school "Microcourse College" in which the author participates.The network video teaching system of "Microcourse College" adopts the three-tier structure of B / S based on J2EE technology to design the whole system architecture.The B / S three-layer scheme facilitates the information sharing of the network video teaching system and improves the expansibility of the network video teaching system.Through the field investigation of the network video teaching system, the use case diagram in UML is used to analyze the use case of the network video teaching system.It is determined that the network video teaching system mainly includes the network video course management module which realizes the network course upload and maintenance, and the network video course learning module which provides the course inquiry and learning services for the students.And provides the system administrator with the basic system management and the curriculum management system management three main function modules.In the construction of network video teaching system of "Microcourse College", in order to facilitate students to quickly query the required network video courses, the system uses hybrid collaborative filtering algorithm, based on the similarity of users and the similarity of courses.Combining with the evaluation result of the course, the author predicts the students' preference for the teaching course and realizes the automatic recommendation of the course.In the course of course recommendation using collaborative filtering algorithm, aiming at the problems of sparse curriculum recommendation matrix, the lack of effective recommendation of the new curriculum and the lack of applicability of the recommendation results, the segmentation of the user evaluation matrix is carried out.In order to improve the efficiency of the recommendation algorithm, the large user evaluation matrix is divided into multiple submatrices by column.The application of the curriculum recommendation algorithm enables students to query the required courses quickly in a large amount of video teaching materials and improves the usability and user friendliness of the system.The function of course management, the function of course learning and the function of system management in the network video teaching system are tested, and the performance of the system is also tested.The results show that the construction of the network video teaching system studied in this paper can meet the needs of users to learn anytime, anywhere and improve the teaching effect.
【學(xué)位授予單位】:西北農(nóng)林科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:G434;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 苗立志;姜杰;蔣厚軍;;信息類(lèi)高校“網(wǎng)絡(luò)地理信息系統(tǒng)”課程教學(xué)改革探討[J];地礦測(cè)繪;2015年04期
2 祝世華;丁璐璐;;淺解基于網(wǎng)絡(luò)的開(kāi)放型網(wǎng)絡(luò)教學(xué)系統(tǒng)[J];電腦知識(shí)與技術(shù);2015年32期
3 蔣崢崢;嚴(yán)燕;陳曉紅;;基于項(xiàng)目驅(qū)動(dòng)的“網(wǎng)絡(luò)操作系統(tǒng)”實(shí)驗(yàn)教學(xué)實(shí)踐[J];計(jì)算機(jī)教育;2015年24期
4 李文暉;衛(wèi)世乾;;通用網(wǎng)絡(luò)教學(xué)系統(tǒng)及其核心技術(shù)研究[J];三門(mén)峽職業(yè)技術(shù)學(xué)院學(xué)報(bào);2015年04期
5 高靜;;高職Linux網(wǎng)絡(luò)操作系統(tǒng)課程教學(xué)[J];中小企業(yè)管理與科技(中旬刊);2015年12期
6 李建;;基于移動(dòng)網(wǎng)絡(luò)的教學(xué)系統(tǒng)構(gòu)建及應(yīng)用[J];遼寧科技學(xué)院學(xué)報(bào);2015年04期
7 韓亞利;;操作系統(tǒng)及虛擬化技術(shù)在網(wǎng)絡(luò)教學(xué)環(huán)境中的應(yīng)用[J];山東工業(yè)技術(shù);2015年23期
8 邵向陽(yáng);;網(wǎng)絡(luò)教學(xué)系統(tǒng)在專(zhuān)科院校計(jì)算機(jī)教學(xué)中的應(yīng)用[J];科技資訊;2015年25期
9 黃秀珍;陳淑玉;;《網(wǎng)絡(luò)系統(tǒng)集成實(shí)踐》項(xiàng)目式教學(xué)改革和探索[J];科技資訊;2015年22期
10 薛陽(yáng);;基于網(wǎng)絡(luò)在線系統(tǒng)理念的公共英語(yǔ)教學(xué)探究[J];新媒體研究;2015年10期
相關(guān)碩士學(xué)位論文 前2條
1 郭清菊;推薦系統(tǒng)算法在學(xué)生個(gè)性化選課中的應(yīng)用研究[D];中山大學(xué);2013年
2 胡曉楠;基于知識(shí)點(diǎn)的學(xué)習(xí)內(nèi)容個(gè)性化推薦研究[D];重慶大學(xué);2010年
,本文編號(hào):1702510
本文鏈接:http://sikaile.net/jiaoyulunwen/jiaoyutizhilunwen/1702510.html