Based on PHP+MySql student performance management system

System functions:

(1) Faculty and staff:

Have an overall understanding of student performance, which can be improved in future teaching. At the same time, you can modify the courses you teach to further understand the personal situation of the students, so as to facilitate teaching students in accordance with their aptitude. When a student's personal information changes, the teacher can modify it in time. For example, if a student transfers to another school, later transfers to the department, or a graduate leaves the school, the teacher can add, modify, or delete the student information according to the specific situation. Be able to manage course information, reasonably arrange courses taught by teachers, and provide students with course selection information in a timely manner. Teachers can modify and update course names, course numbers, credits, etc. Able to publish, modify, and delete student grades, and clearly understand students' grades for summary and improvement.

(2) Students:

Ability to query individual academic performance and overall student performance for new orientation.

Result query: score modification, score addition, score deletion, etc.

Course query: course modification, course addition, course deletion, etc.

Student query: modify student information, add student information, delete student information, etc.

Data Dictionary:

Student table (student number, name, gender, department, student age)

Course schedule (course number, course name, class hours, credits)

Transcript (course number, student number, grade.)

Teacher list (teacher name, teacher number, courses taught, contact number)

Name: Teacher information Description: Information of all teachers stored in the student performance management system Definition: Teacher information = teacher name + courses taught + teacher number + contact number

Name: Student Information

Description: All student information stored in student performance management

Definition: student information = student number + student name + student gender + student department + student age

Location: Storing output for querying

Name: Course Information

Description: composed of multiple necessary course information

Definition: course information = course number + course name + class hours + credits

location: store output for query name: user table info

Description: User's personal information definition: User information = username

Location: Storing output for querying

Name: Student Grade Information

Enter: Student Name

Output: Corresponding student grade information

Name: query information

Description: The specific query request made by the user

Definition: Query Information = [Course Query Information] + [Student Query Information]

Location: Curriculum Table Student Table Transcript

name: add information

Input: student number, student name, student gender, department, student age

Output: new input student information

Name: delete information

Input: Select the student information to be deleted

Output: Deletion completes the system's entities and relationships

Systems and Entities

According to the results of requirement analysis, the entities designed in this system include:

(1) Basic information of students: student number, name, college, class, age, gender. (2) Basic course information: course name, course number, class hours.

(3) Teacher basic information: teacher number, teacher name, title, age, gender, college

(4) Basic information of the college: college name, college number, dean’s name

Links between these entities include:

(1) Each student can study multiple courses, and each course can be studied by multiple students.

(2) Each course can be taught by multiple teachers, and each teacher can teach multiple courses

(3) Students can get a grade for each course they choose. If they don’t take this course, they can’t get the grade for that course.

Project screenshot:

log in page

student interface

teacher interface

administrator interface

Guess you like

Origin blog.csdn.net/liaoweilin0529/article/details/130516081