Computer Graduation Design|Online Examination System Based on SSM

About the author: High-quality creator in the Java field, CSDN blog expert, CSDN content partner, Nuggets guest author, Alibaba Cloud blog expert, 51CTO guest author, many years of architect design experience, Tencent classroom resident lecturer

Main contents: Java projects, Python projects, front-end projects, artificial intelligence and big data, resume templates, study materials, interview question bank, technical mutual assistance

Collect, like and don’t get lost. It’s good to follow the author.

Get the source code at the end of the article 

Project number: L-BS-ZXBS-04

1. Introduction to the environment

Locale: Java: jdk1.8

Database: Mysql: mysql5.7

Application server: Tomcat: tomcat8.5.31

Development tools: IDEA or eclipse

Backend framework: Spring, SpringMVC, MyBatis

UI interface: JSP, jQuery, BootStrap

2. Project Introduction

The online examination system is based on B/S architecture, adopts SSM framework, uses JSP web development technology, and combines with MySQL database to build an efficient and convenient online examination platform.

This system is divided into a front-end examination module and a back-end management module, including three roles: students, teachers and administrators. The functions are as follows:

1. Front desk exam module

Student registration, student login, examination center, taking exams, viewing exam results, viewing historical exam papers, viewing personal information and other functions.

2.Backend management module

System background login, student management, teacher management, class management, grade management, subject management, test question management, adding test questions, importing test questions, test paper management, generating test papers, test arrangement management, adding test plans, viewing past test information, test score statistics and other functions.

Teachers mainly complete some exam-related operations such as test paper management, test question management, and test plan management; the administrator has the highest authority and can manage students, teachers, test questions, question banks, exams and other information, and can also perform test-related operations like teachers. operate.

The system has complete functions, beautiful interface, simple operation, complete functions, convenient management, and has high practical application value.

3. System display

3.1 Administrator function module

The administrator logs in to the system. The administrator logs in to the system by entering the user name, password and clicking Login.

Administrator login interface diagram

After logging into the system, the administrator can perform corresponding operations on the system homepage, basic information, class management, teacher management, student management, test paper management, test question management, test arrangement management, past test information and other functional modules.

Administrator function interface screen

Basic information. On the basic information page, you can add, modify, delete, and class the grade number, grade name, etc.

Basic information interface diagram

Class management, on the class management page, you can add, modify or delete the class number, class name, grade, class teacher, etc.

Class management interface diagram

Teacher management, on the teacher management page, you can add or submit background permissions, teacher names, background login accounts, background login passwords, etc.

Teacher management interface diagram

Student management, on the student management page, you can modify or delete student numbers, student names, student accounts, login passwords, classes, grades, etc.

Student management interface diagram

Test paper management, on the test paper management page, you can manage the selected, test number, title, option A, option B, option C, option D, correct answer, score, test type, difficulty level, module, grade, etc. Operations such as adding or removing

Exam paper management interface diagram

Test question management page. In the test question management page, you can add the test question number, question, option A, option B, option C, option D, correct answer, score, test type, difficulty level, module, grade, etc., Modify or delete operations,

Question management interface diagram

Candidate arrangement management. On the candidate arrangement management page, you can add, modify or remove the number, examination class, examination module, examination paper name, number of questions, examination start time, etc.

Candidate arrangement management interface diagram

Past exam information page. On the past exam information page, you can view exam questions and other content and perform corresponding operations.

Previous exam information interface diagram

3.2 Student function module

Students enter the system through registration and register by filling in their real name, login account, login password, class, etc.

Figure 5-11 Student registration interface diagram

Online examination system homepage, perform corresponding operations on the system page through the homepage, examination center, examination history and other information

On the exam center page, students can enter exams and other corresponding operations

Exam center interface diagram

Exam history, you can view historical exam records and other operations on the exam history page

Exam history interface diagram

4. Core code display

5. Display of related works

Practical projects based on Java development, Python development, PHP development, C# development and other related languages

Front-end practical projects developed based on Nodejs, Vue and other front-end technologies

Related works based on WeChat applet and Android APP application development

Development and application of embedded Internet of Things based on 51 microcontroller and other embedded devices

AI intelligent applications based on various algorithms

Various data management and recommendation systems based on big data

 

 

Guess you like

Origin blog.csdn.net/znzbs/article/details/135436336