Font Size: a A A

Design And Implementation Of Online Learning System Based On SpringCloud

Posted on:2023-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y S ZhangFull Text:PDF
GTID:2568307022997559Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of Internet technology,the functional complexity of online learning system is also increasing.In the face of increasing user needs,the traditional single architecture can not meet our needs.At the same time,with the continuous promotion of internationalization,various learning exchanges have also become a trend.The functions of online learning system are becoming more and more diversified.At the same time,the system level needs to be easy to maintain and convenient for developers to expand the functions and reduce the coupling on the system.In order to better meet the needs of online learning system,improve the attraction and interest of online learning and solve some problems brought by traditional monomer architecture,this system studies how to realize diversified and attractive online learning system based on microservice architecture.The design of online learning system takes the microservice architecture as the core.The system uses the technical framework related to microservice,introduces webar technology into the online learning system as an auxiliary teaching technology,and introduces multi currency payment channels for the diversified development of the system.The main functional modules introduced in this system are search microservice,order microservice,augmented reality microservice,foreign exchange transaction microservice,payment microservice,user management microservice,course microservice,file upload microservice and so on.Among them,the search microservice is mainly used to search keywords and return the results of classified search;the order microservice is used to process orders generated from transactions;the augmented reality microservice is to manage the models and pictures required by augmented reality effect;the foreign exchange transaction microservice is used to summarize transactions in different currencies;the payment microservice is to process the user’s payment;the user management microservice is used for the basic operations of users and managers;the course microservice is mainly for the management of the course content of the online learning system;the file upload microservice is a unified management of all files that need to be uploaded in the system.Through the design and implementation,the system basically meets the business requirements and realizes the expected functions after testing.After the deployment and operation of the system,the test results of each functional module also show that augmented reality technology and microservice architecture can be well used in the system and achieve the expected results.
Keywords/Search Tags:Microservice architecture, Spring Cloud, Online learning, WebAR
PDF Full Text Request
Related items