Font Size: a A A

Design And Implementation Of A Platform Of Micro Courses Based On Dubbo Techniques

Posted on:2019-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z R YangFull Text:PDF
GTID:2417330545951640Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of the Internet today,users are more trend to learn courses online with their smart mobile phones.However,there still exist several challenges for online learning and smart learning.These problems limit the development of online learning with smart phones.What's more,with the rapid growth of Internet+education industry,users require higher quality courses and services in online education platforms.This thesis is starting from the actual demands and combing with a industry project.We propose to solve the low performance of multimedia resource transmission,and the user stickiness of current Internet online education platform.According to the demand analysis,we design and implementation a micro course platform.The platform includes three terminals separately used for students,teachers and managers.It provides many functions such as micro courses teaching,online questioning,testing,course notes,management and so on.By using hybrid APP development technology,we can not only achieve fast page rendering,good user experience,but also can easily call mobile terminal hardware resources.We use distributed database storage technique to store teaching resources.By using Dubbo+Zookeeper and Memcached which is an efficient distributed memory object caching framework,we can reduce the load of database access to improve the speed of interaction with users.Through designing our micro courses platform design,we implement the many functions such as teaching,online questions,testing,course notes,management,and etc.,Making efficient interaction of all kinds of personnel,primary and secondary school students.The teacher can provide teaching resources and control students learning progress.The managers can timely obtain the teachers' teaching process and students' learning progress to efficiently allocate teaching resources.The function and performance evaluations show that the functions of the platform perform well and the platform can support large volume of user access.
Keywords/Search Tags:Internet+education, micro course platform, distributed database storage, Distributed in-memory object caching
PDF Full Text Request
Related items