[Java Complete Design] An online examination system based on idea Java (with source code + courseware)

Project Introduction:

This system is an online examination system based on java. Its users consist of students, teachers, and system administrators. Students log in to the system to conduct online tests and score inquiries. When a student logs in, the system will randomly select test questions for the student to form an examination paper. After the students submit the test paper, the system will automatically correct the objective questions, and provide the test paper to the teacher for review and remind the teacher to revise the subjective questions of the test paper. After the teacher has finished modifying the test paper, the system will automatically generate the candidate's score and score section statistics. Students can check their grade information and test papers to better understand their learning situation. Teachers can also gain a better understanding of how their students are doing through fractional stats. The background administrator can maintain the test questions, test setting information and user information. Students, teachers, administrators can maintain personal information.

The system adopts B/S mode design, and all operations are carried out on the browser. The technologies used in the system include HTML, CSS, javascript, jsp/servlet, etc. The database uses SQLServer2005, and the web server uses TomCat. The front-end design is mainly completed on DreamWeaver, and the background development is mainly completed on Eclipse.

feature design

The system is divided into two role management: administrator, teacher and student

Development environment:

IDEA+JDK8+MySQL5.7+navicate

Main technique

The technologies used are relatively basic, easy to learn and easy to understand Java jsp+mysql+servlet+jdbc+jquery+html+css, etc.

The specific function realizes three modules (administrator, teacher, student):

System login page:

Administrator privileges: course management (addition, deletion, modification, and query of course information) / class management (addition, deletion, modification, and query of class information) / teacher management (addition, deletion, modification, and query of teacher information)

There are many, so I won’t show them one by one. The arrows in the picture are all pointed out. Follow the operation taught by the teacher and click on the operation you want to do. You can also watch the video tutorial directly

[Online Examination System] The best graduation design online examination system taught by station B [source code + after-class guidance]

Teacher authority: student management (adding, deleting, modifying and checking student information)/examination management (adding, deleting, modifying and checking exams)/question bank management (adding, deleting, modifying and checking question bank information)/grade management (adding, deleting, modifying and checking score information)

 Log out of the administrator page and log in to the teacher page again

 In addition to a single operation, you can also delete in batches (multiple selections can be achieved)

 Teacher authority: can create a new exam (as shown in the figure: fill in the subjects and numerical scores, date and time to generate the test paper)

student page

Student permissions: (Student exams/hand in papers, check grades, change passwords)

 This project is rich in functions and has a beautiful interface, which is very suitable for zero-based beginners to practice and practice. It is used to improve their own framework proficiency and the process of independently doing projects.

If you need the source code courseware and other materials supporting the system, you can private message me and share it with everyone~~

If you want more Java projects, you can also private message me~~~

 

 

Guess you like

Origin blog.csdn.net/lghtdw1314/article/details/127964925