C# course design student management

1. The meaning of writing

As the scale of the school continues to expand, the number of students continues to increase, and the amount of information for students also increases exponentially. Student management is an important part of the school's work, and its management level will directly affect the quality of personnel training. Facing the huge amount of information, how to effectively improve the efficiency of student management work is an urgent problem for schools to solve. Therefore, develop a student management information system suitable for the needs of the school. Through such a system, standardized management of information, scientific statistics and quick query can be achieved, and the workload of management can be reduced.

Using the student information management system, only one or two data operators are needed to operate the management system, which saves a lot of manpower and financial resources, and can store a large number of basic information of students, which is safe, efficient and fast; all kinds of information involved can be quickly found Information; simple operation, convenient use and high efficiency; long service life and low cost of the system. These features can greatly improve the efficiency of student information management. ​​​​​​​​

2. Project background

Using the student information management system, only one or two data operators are needed to operate the management system, which saves a lot of manpower and financial resources, and can store a large number of basic information of students, which is safe, efficient and fast; all kinds of information involved can be quickly found Information; simple operation, convenient use and high efficiency; long service life and low cost of the system. These features can greatly improve the efficiency of student information management.

The purpose of developing this system is to reduce a lot of tedious work of managers. By using this system, administrators can inquire about information such as new student information, student grades, student schedules, etc. at any time according to needs, and can inquire about the data according to specific conditions. Reduce the school's investment in manpower and material resources in student information management. The student information management system is powerful, easy to operate, and has a friendly interface, which is suitable for student information management in various schools.

System operating environment: development tool Visual Studio 2017, database Mysql, operating environment Windiws system

3. Function description

  1. The module of viewing grades in the student terminal is used to view all the grade information of the currently logged-in user, including course number, course name, lecturer, course score, and grade description information. Users can see their grades at a glance here, and users can also query scores through course names and teachers.

  2. The view schedule module in the student terminal is used to view the selected course information of the currently logged-in user. Users can see their grades at a glance here, and users can also query course information through course names and teachers.

  3. Add a course selection module to the student terminal, which displays all the courses in the current system. Users can query course information and add course selections according to the course names and teachers. In this function, users can only add courses and cannot modify course selections. Information can be manipulated through the management terminal.

  4. Personal data modification module in the student terminal, this module is mainly used for users to modify personal data. Including modification of personal password, user name, name, age and other information, users cannot modify student number and class.

  5. There are five modules in the management terminal, and they are introduced as follows:

  6. The student management module is mainly used for administrators to manage all students, including adding, modifying, querying, and deleting students. The query function provides information about students based on student numbers, names, and classes .

  7. In the class management module, it mainly manages class information, and also includes the operations of adding, modifying, querying, and deleting classes. The query function provides information query based on class names.

  8. In the grade management module, the administrator can see the grades of all students in this module, and can also input the grades of students, including the function of modifying and deleting grades.

  9. In the course management module, this module displays all the course information of the current system, and also includes the operations of adding, modifying, querying, and deleting course information. The query function includes querying information based on the course name and the teaching teacher.

  10. In the delete course selection module, this module mainly deletes the course selection of students. If a student chooses a wrong course, the administrator can delete the course selection.

4. Screenshot preview

1. User login interface

 

2. Student management interface

 

5. Functional Structure Diagram

 

Guess you like

Origin blog.csdn.net/qq_18620233/article/details/121062470