Font Size: a A A

Design And Implementation Of Teacher Subsystem Of Online Learning Platform Based On Cloud

Posted on:2020-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:C L WangFull Text:PDF
GTID:2428330590973254Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of the Internet,informational teaching has gradually become one of the important ways of teaching in educational institutions.At present,there are many online learning platforms on the market,but they are all carried out in the form of video or live broadcast teaching.The teaching tasks for the popular artificial intelligence big data will involve a lot of experimental links,pure video teaching.Obviously,it is no longer sufficient to meet the teaching needs of this aspect,so it is very important to build an online learning platform that includes online experiments and management.Based on the design concept of software engineering,the system first fully studies the teaching requirements of artificial intelligence big data and the characteristics of the existing online learning platform.Then the system function modules are divided into six modules including course management,teaching management,video teaching,exam management,problem communication and personal center.The special functions are online experiment management and remote assistance in course management.According to the functional requirements analysis and non-functional requirements analysis of the system,the overall design and database design of the system are divided into physical storage layer,data support layer,business layer,control layer and user layer,physical storage layer.The main database uses My SQL,and Mycat is used as the database middleware to implement load balancing and distributed management of My SQL database.For high-frequency access and data that needs to be updated in time,redis is used for caching,which further improves the user experience and the stability of the system operation,and also reduces the pressure on the main database.It is determined that the server adopts tomcat,and the main business is developed by using SSH(Struts2+hibernate+spring)framework.At the control layer,Nginx is used as a proxy server for load balancing.Then,the functional modules were designed in detail.Finally,the system was tested for functionality,performance,compatibility,and safety to ensure stable operation of the system.The cloud-based online learning platform teacher terminal system shown in this paper can meet most of the teaching needs of educational institutions through the connection with students and cloud platforms,especially the unified online experiment and management of artificial intelligence and big data courses.The problem is greatly convenient for students to learn online and experiment,teacher online teaching and management,improve students' learning efficiency and teacher management efficiency,and has great practical value for educational institutions.
Keywords/Search Tags:online learning, online experiment, online exam, teaching management
PDF Full Text Request
Related items