php course design student information management system, student achievement management system/student information management system

The school curriculum design homework, completed a simple student information management system, considering the practicability of the system, made it into a simple and usable student performance management system, including student information management, as a practice.

Post a blog for demonstration purposes! !

The first time I made a relatively complete system, there will inevitably be some bugs (^_^)

1. Development Background

Software name: Student Performance Management System (SSMS)

Target audience: elementary school, junior high school, high school

2. Demand analysis

1. System Analysis

The student information management system involves students, teachers, system administrators, classes, student grades, and courses. Set up a system administrator to manage the system. All users need to enter their account and password to log in to the system; administrators can add, delete, modify, and check students, teachers, classes, and courses after entering the system; students enter the system to view grades, view and modify their own information; Set course grades for students in this course, view and modify their own information, view students' information and grades, and statistically analyze students' grades;

The administrator sets grades for classes, courses for grades, teachers for each course in the class, and classes for students. A grade has multiple courses (Chinese, mathematics, foreign language, etc.), each course in the class can only have one teacher, and a teacher can have multiple courses; the teacher chooses his own course to register the scores for the students of the course. Teachers can view the information of other teachers (it can be regarded as the teacher's address book), and view the information and grades of students in this course; students can view the information of other students in the class (it can be regarded as the class's classmates directory).

There are two types of examinations, one is the grade level examination and the other is the regular examination. For the grade-level unified examination, the administrator needs to add a grade-level unified examination in advance. After the test results are released, the teacher enters the system and selects the test to register the results for the students. The usual test is the usual test of the class. The teacher adds the test information and registers the results. Statistical analysis of grades is based on the analysis of the grade-level unified examination, which mainly involves the score ranking of each subject and the total score ranking.

3. Development environment

System environment: Windows

Development tool: Eclipse

Java version: JDK 1.7

Server: tomcat 7.0

Database: MySQL 5.1

The system adopts technology: Servlet+Jsp+Jdbc+H-ui+EasyUI+jQuery+Ajax+ interface-oriented programming

4. Other screenshots

login interface:

e4dd1163ea343d3d4787cc3d0cf798d8.png

Administrator interface:

d7b47ac228d3fa338804a41e7fed050d.png

Exam List:

b8f3b63bde163123b4d75ebfd0647182.png

Score Statistics:

efe13bf8639fc54185207ec4328df2e5.png

Faculty List:

9e563490b6e79627ae434605fe342b45.png

学生列表:

199ed4a458fb743e9c2c3b9843fa89cc.png

系统设置:

10b055a09db6a9f0e722e2effb73fba2.png

教师界面:

63767717209267d6575d4bcc14088272.png

成绩登记:

6e913543e11cd29833181f89458be9c2.png

教师通讯录:

3e1ef6fa1d499acc38744cce1dccc200.png

个人信息:

7d0db2e3ad699cdd6c5a41449f0ce0c1.png

学生界面:

369ee80a711c4ee2d4998a49b503af1e.png

学生成绩查询:

53510dbdde4d184849b97dd3b317ac7e.png

工程目录结构:

6510cd0e05fa2e017902818928ff4978.png

BaseDao接口:

d3ff7b3a970c122189bf1e4ecb1eb96c.png

最终项目包含文件:

ad64bcf628a27f22298febd4697d5151.png

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=324064973&siteId=291194637