Design and Development of an Online Education System Based on SpringBoot

To support managers in effectively distributing and overseeing IT technology teaching resources, the author suggests implementing an online education system built on the Spring Boot framework. The system's design involves creating a comprehensive architecture diagram and delineating functional modules. Employing the B/S architecture pattern, the system adopts the MVC three-layer architecture model. The backend framework is constructed using the enterprise-level lightweight development framework Spring Boot and Mybatis. Data storage utilizes both a relational database, MySQL, and non-relational database Redis caching technology for efficient management of system data information. In the database design section, provide the E-R diagram and database table design of the main database entities of the system. On the mobile side, data communication with the server side is mainly realized through the API interface provided by WeChat official account. The data exchange uses the general JSON data format. The WeChat built-in browser is used to access the course home page of the online education and learning platform. The browser transmits data requests to the server side through 4G or Wi Fi networks, and the server returns the corresponding data to be displayed on the WeChat APP built-in browser page. The results showed that using Jmeter stress testing tool for online learning platform stress testing resulted in an average response time of 1.7 seconds and an error rate of 0.00%. Basically in line with expected performance. Conclusion: The system leverages the advantages of online learning on both PC and mobile devices to provide IT technology learning users with more convenient and cost-effective technology learning courses; At the same time, it reduces the management and operational costs of online education and learning platform management companies.

Authors

Publication Details

Published
2024-09-20
DOI
https://doi.org/10.1109/aicit62434.2024.10730277
Citations
3
Primary Topic
Educational Technology and Assessment
Type
article
Field-Weighted Citation Impact
2.34
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Development of an Online Education System Based on SpringBoot

Lin Gui, Ling Li
3 citations
Educational Technology and Assessment
2.34
article

Design and Development of an Online Education System Based on SpringBoot

Lin Gui, Ling Li
article en
3 citations

Abstract

To support managers in effectively distributing and overseeing IT technology teaching resources, the author suggests implementing an online education system built on the Spring Boot framework. The system's design involves creating a comprehensive architecture diagram and delineating functional modules. Employing the B/S architecture pattern, the system adopts the MVC three-layer architecture model. The backend framework is constructed using the enterprise-level lightweight development framework Spring Boot and Mybatis. Data storage utilizes both a relational database, MySQL, and non-relational database Redis caching technology for efficient management of system data information. In the database design section, provide the E-R diagram and database table design of the main database entities of the system. On the mobile side, data communication with the server side is mainly realized through the API interface provided by WeChat official account. The data exchange uses the general JSON data format. The WeChat built-in browser is used to access the course home page of the online education and learning platform. The browser transmits data requests to the server side through 4G or Wi Fi networks, and the server returns the corresponding data to be displayed on the WeChat APP built-in browser page. The results showed that using Jmeter stress testing tool for online learning platform stress testing resulted in an average response time of 1.7 seconds and an error rate of 0.00%. Basically in line with expected performance. Conclusion: The system leverages the advantages of online learning on both PC and mobile devices to provide IT technology learning users with more convenient and cost-effective technology learning courses; At the same time, it reduces the management and operational costs of online education and learning platform management companies.

Quality Education
Openalex Percentile: Top 9%
Educational Technology and Assessment
2.34
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Design and Development of an Online Education System Based on SpringBoot — Lin Gui, Ling Li · (2024) | TGRS Research Map | TGRS