
Research Article
Design and Implementation of Key Modules of English Teaching System Based on J2EE
@INPROCEEDINGS{10.1007/978-3-031-63130-6_31, author={Huijiao Wang and Yuheng Sun and Jianan Wu and Wei Zhao and Jingjie Cao}, title={Design and Implementation of Key Modules of English Teaching System Based on J2EE}, proceedings={Application of Big Data, Blockchain, and Internet of Things for Education Informatization. Third EAI International Conference, BigIoT-EDU 2023, August 29-31, 2023, Liuzhou, China, Proceedings, Part I}, proceedings_a={BIGIOT-EDU}, year={2024}, month={7}, keywords={English teaching system J2EE Key module design}, doi={10.1007/978-3-031-63130-6_31} }
- Huijiao Wang
Yuheng Sun
Jianan Wu
Wei Zhao
Jingjie Cao
Year: 2024
Design and Implementation of Key Modules of English Teaching System Based on J2EE
BIGIOT-EDU
Springer
DOI: 10.1007/978-3-031-63130-6_31
Abstract
The user management module provides functions such as registration, login, and personal information management to achieve user authentication and personalized settings. The course management module supports course publishing, resource sharing, and homework management, providing rich learning resources and interactive communication platforms. The learning module integrates course content, listening, speaking, reading and writing training, and provides personalized learning recommendations and feedback through multimedia and artificial intelligence technology. The evaluation module achieves English proficiency testing, homework evaluation, and personal progress recording, helping students and teachers to achieve learning effectiveness and teaching management. Through the layered structure and componentization development of J2EE, the system has good scalability and maintainability. The experimental results indicate that the system has significant advantages in improving learning effectiveness and user experience. This study provides important reference and guidance for the design and implementation of English teaching systems.J2EE platform is an open, modular, distributed object-oriented framework for building applications.