Font Size: a A A

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

Posted on:2020-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:S J SunFull Text:PDF
GTID:2428330590973253Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology,artificial intelligence and big data technology have gradually penetrated into all areas of society.Online education is a new mode of education which has been rising in recent years.At present,the popular online education platforms are Netease Cloud Classroom,MOOC and so on.This kind of online education platform takes video course teaching as the core,and does not have the function of online experiment of computer courses..Under this background,this paper tailored an online learning platform student subsystem for students who want to learn computer courses.Firstly,this paper makes a demand analysis of the system,then divides the functional modules of the system and designs the system outline and the system architecture.In the chapter of detailed design and implementation,the software engineering method is used to describe the design process of the above functional modules,and the implementation process of the key functions is described in detail.,and the realization process of the key functions is described in detail.Considering the security requirements of video transmission in video course module,streaming media on demand technology based on RTMP protocol is adopted.In order to meet the requirement of high interactivity of online classroom module,the technology of rich Internet application development based on Flex 4.0 is adopted.In online experiment module,distributed Docker cluster is used to provide experimental environment for students.Considering the future dynamic expansion requirements of the system,load balancing technology based on Nginx reverse proxy is adopted.In the software testing stage,the function of the system is tested by black box test method,and the non-functional test of the system is carried out from three aspects of compatibility,security and system performance.This paper combines the convenience of online learning with the practicality of computer courses,and builds a one-stop teaching platform.The system has good support for the key links in the teaching process,and can effectively improve students' learning efficiency and teachers' teaching efficiency.
Keywords/Search Tags:Online learning, SSH framework, computer education
PDF Full Text Request
Related items