Font Size: a A A

Design And Implementation Of Support Subsystem Of Online Education System

Posted on:2019-07-26Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhangFull Text:PDF
GTID:2348330545955577Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the erupt development in the information age,people's study and life have been undergoing tremendous changes.More and more people start to study online through the Internet.At present,mainstream online education systems integrate both domestic and abroad various courses and lectures,enabling users from all over the world to enrich their knowledge and publish their own views.In addition,more and more online education systems are starting to support barrage to facilitate users'interaction with teachers and other learners.The purpose of this paper is to design and implement a support subsystem of online education system,which will realize basic functions including account management,course management,and barrage management,that is,to add functions of sending barrage,receiving barrage and showing barrage to the course video player.When the number of videos and barrages reaches a certain scale at a certain point of time,the system may not be able to send all the barrages correctly and promptly to all users in time.How to distribute and deal with the massive barrages is the problem to be solved in this paper.Firstly,this paper describes the background and significance of support subsystem of online education system,and studies related technologies involved in the design and implementation process,including real-time scheduling and barrage information compression technology.Then we analyze the system user scenarios and overall needs of the support subsystem of online education system,abstract the functional requirements and non-functional requirements of the system,and give solutions to the key problems in specific needs,mainly includes:researching on real-time scheduling and distribution for massive barrage tasks,waiting processing delay prediction for curtain barrage tasks so as to reasonably evaluate the effect of the whole system,buffering prediction algorithm based on congestion control which can regulate the discrete and poisson arrival barrage information,and compressing massive barrage information.Then,based on the results of analysis and research,the overall architecture of the support subsystem of online education system and the interaction between modules are designed,and typical application scenes in the system are also analyzed.And then design and implementation of main modules and database are introduced in detail.Finally,the support subsystem of online education system is fully deployed and tested,the correctness and feasibility of the system is verified through the test and the analysis of test results,and problems to be further improved and solved in the research work are pointed out.
Keywords/Search Tags:online education, barrage, compression, dispatch, forecast
PDF Full Text Request
Related items