(System development environment: Windows Myeclipse (server side) Eclipse (mobile client) mysql database system client and server side architecture technology: interface layer, business logic layer, data layer 3 layers respectively, MVC design thinking! The main functions of the system are described as follows: (1) The system server has three identities: student, teacher and management. After logging in to the system, each identity enters into a different permission operation interface. The client has only two identities! (2) Student information management: administrators can add new student status information, teachers can only query, administrators can protect and manage student information. (3) Teacher information management: administrators can add new teachers and repair teacher information. Teachers can only repair their own personal information. (4) Course information management: the administrator can add course information, including the teacher assigned to the course, the class address, and the class time; Server side teachers can check their own teaching schedule after logging in! (5) Course selection information management: students can check all course information after logging into the system, select relevant courses, and check their own schedule! (6) Achievement information management: after passing the final exam, teachers of relevant courses will register or repair the achievement information of each student after logging in the system, and students can query their own achievement information after logging in the system. During this period, the server side teachers can only add their own courses and the results of students who choose this course! This document includes the following annexes:)