Online examination system and method
By integrating question bank management, test paper management, and examination management modules, this online examination system supports multiple operation methods, solving the problems of limited functionality and poor user experience in existing systems, and achieving an efficient, secure, and flexible online examination solution.
Patent Information
- Application Number
- CN202510999066.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-11-04
AI Technical Summary
Existing online examination systems are limited in functionality and flexibility, offer a poor user experience, fail to meet diverse examination needs, and pose risks of test question leakage and cheating.
It integrates modules such as question bank management, test paper management, exam management, and front-end user interaction, supports two types of test papers: fixed test papers and random test papers, and provides multiple operation methods such as adding questions one by one and importing questions in batches, enhancing system security and user-friendliness.
It enhances the functionality of the examination system, meets diverse needs, simplifies the operation process, reduces the learning cost for users, and effectively prevents test question leakage and cheating.
Smart Images

Figure CN120892467A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of online education, specifically to an online examination system and method, which integrates multiple modules such as question bank management, test paper management, examination management, and front-end user interaction, aiming to provide an efficient, flexible, and user-friendly online examination platform. BACKGROUND
[0002] With the rapid development of online education, more and more educational institutions and enterprises have begun to use online examinations as a way to assess the knowledge mastery of employees or students. However, existing online examination systems often have problems such as single function, insufficient flexibility, poor user experience, etc. For example, some systems only support simple question types such as single-choice questions or true / false questions, which cannot meet the diversified examination needs; some systems lack flexible test paper generation methods, resulting in repetitive or non-targeted examination content; some systems have complex interface design and cumbersome operation, affecting the user's examination experience. Therefore, it is of great significance to develop a comprehensive online examination system to meet the diversified needs of different user groups. SUMMARY
[0003] To solve the above technical problems, the present application provides an online examination system which integrates question bank management, test paper management, examination management, front-end answering and review functions, realizing the intelligentization, efficiency and security of online examination. Specifically, the present application has the following beneficial effects: 1) improves the functionality of the examination system, meeting the diversified examination needs; 2) simplifies the system operation, reducing the learning cost of users; 3) enhances the security of the system, effectively preventing the leakage of test questions and cheating behaviors. The system includes a back-end management system and a front-end answering system. The back-end management system includes a question bank management module, a test paper management module, and an examination management module. The front-end answering system includes a test participation module and an examination review module.
[0004] Preferably, the question bank management module includes a question bank management main interface for displaying all question banks and providing editing and deletion functions.
[0005] Preferably, the question bank management module further includes a new question bank function, allowing administrators to input question bank names and set the number of questions.
[0006] Preferably, the question bank management module further includes an add question function, providing two ways of single addition and batch import.
[0007] Preferably, the test paper management module includes a test paper management main interface for displaying all test papers and providing preview, editing, and deletion functions.
[0008] Preferably, the test paper management module further comprises a new test paper function, allowing the administrator to select a test paper type and input a test paper name.
[0009] Preferably, the new test paper function comprises two types of fixed test paper and random test paper, the fixed test paper needs to select questions in the question bank autonomously, and the random test paper needs to set the question extraction rule.
[0010] Preferably, the examination management module comprises an examination management main interface, used for displaying all created examinations and providing management functions.
[0011] An online examination method, the specific steps are as follows: the administrator selects to create a fixed test paper or a random test paper according to needs, and sets information such as the type of the test paper, the score and the question extraction rule; the examination management step comprises that the administrator sets an examination name, selects a test paper, determines examination personnel and examination time, and real-time views examination status and examination records.
[0012] Preferably, the administrator selects a single addition or batch import mode to add questions to the question bank, and performs editing and deleting operations on the questions in the question bank.
[0013] Technical effects and advantages of the present application:
[0014] 1. By integrating the question bank management, the test paper management, the examination management and the front-end user interaction and the like multiple modules, diversified needs of different user groups are met.
[0015] 2. The two types of fixed test paper and random test paper, and the multiple operation modes such as single addition and batch import of questions are supported, so that the flexibility and the ease of use of the system are improved. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 is a schematic diagram of an online examination system provided by the embodiments of the present application;
[0017] Figure 2 is a flowchart of an online examination method provided by the embodiments of the present application. DETAILED DESCRIPTION
[0018] The present application will be further described in detail below with reference to the drawings and specific embodiments. The embodiments of the present application are given for the purpose of illustration and description, and are not exhaustive or limit the present application to the disclosed forms. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical application of the present application, and to enable those of ordinary skill in the art to understand the present application so as to design various embodiments with various modifications suitable for specific purposes.
[0019] Please refer to Figure 1As shown, in the present embodiment, an online examination system is provided, which comprises a backend management system and a front-end answering system. The backend management system comprises a question bank management module, a test paper management module and an examination management module. The front-end answering system comprises an examination participation module and an examination review module.
[0020] Specifically, the backend management system of the examination system is divided into three modules, which can be combined in the CRM system, and are respectively:
[0021] Question bank management: responsible for the establishment, modification, deletion, etc. of the test question bank;
[0022] Test paper management: responsible for the establishment, modification, deletion, etc. of the test paper;
[0023] Examination management: responsible for the establishment, modification, deletion, etc. of the examination session and the examination result review, etc.
[0024] The front-end module of the examination system is the examination answering and viewing page for the salesperson, the entrance of which can be set in the enterprise WeChat-workbench, a separate examination module is set, and the salesperson can click to enter. The salesperson examination module mainly has the following function modules:
[0025] Examination participation module: namely, entering the examination answering page;
[0026] Examination review module: displaying the examinations participated in in the past one month, which can be clicked to enter and view the complete examination questions, previous examination answer records and examination answers.
[0027] Further, the question bank management module comprises a question bank management main interface, which is used to display all the question banks and provides editing and deleting functions.
[0028] Further, the question bank management module further comprises a new question bank function, which allows the administrator to input the question bank name and set the number of questions.
[0029] Further, the question bank management module further comprises an adding question function, which provides two ways of single adding and batch importing.
[0030] Further, the test paper management module comprises a test paper management main interface, which is used to display all the test papers and provides preview, editing and deleting functions.
[0031] Further, the test paper management module further comprises a new test paper function, which allows the administrator to select the test paper type and input the test paper name.
[0032] Further, the new test paper function comprises two types of fixed test paper and random test paper, the fixed test paper needs to select the questions in the question bank by itself, and the random test paper needs to set the question drawing rules.
[0033] Furthermore: The exam management module includes an exam management main interface, which displays all created exams and provides management functions.
[0034] The online examination system provided in this embodiment integrates multiple modules such as question bank management, test paper management, examination management, and front-end user interaction, meeting the diverse needs of different user groups. It supports two types of test papers, fixed test papers and random test papers, as well as multiple operation methods such as adding questions one by one and importing questions in batches, thus improving the system's flexibility and ease of use.
[0035] It also enhances the functionality of the examination system, meeting diverse examination needs; and simplifies system operation, reducing the learning cost for users.
[0036] In one specific implementation, the system architecture includes two main parts: a backend management system and a frontend answering system. The backend management system is responsible for implementing core functions such as question bank management, test paper management, and examination management; while the frontend answering system is responsible for implementing functions such as answering operations by salespersons and examination review.
[0037] The backend management system includes a question bank management module, which is one of the fundamental modules of the examination system and is responsible for managing all examination questions. Administrators can use this module to create, modify, and delete examination question banks. The question bank contains various question types, including multiple choice, true / false, and more. To facilitate administrator operations, the question bank management module provides two methods for adding questions: single-item addition and batch import. Single-item addition is suitable for adding a small number of questions; batch import is suitable for quickly importing a large number of questions. When adding a question, the administrator needs to fill in information such as the question type, question content, option content, answer, and answer explanation. Simultaneously, administrators can edit and delete questions in the question bank.
[0038] Furthermore, the question bank management module also includes the following modules:
[0039] The main interface for question bank management displays a list of all created question banks. The list includes information such as the question bank name, total number of questions, number of each question type (e.g., single-choice, multiple-answer, true / false), creator, and creation time. Administrators can perform corresponding operations on the question banks by clicking the edit or delete buttons.
[0040] Creating a new question bank: Administrators can create a new question bank by clicking the "Create Question Bank" button. In the new question bank interface, administrators need to enter a name for the question bank and can choose to set a maximum number of questions (if affected by database performance). After completion, click the "Save" button to create the question bank successfully.
[0041] Add questions: In the question bank management interface, administrators can click the Add Question button to add new questions to the question bank. There are two ways to add questions: single addition and batch import. Single addition requires administrators to input the relevant information of each question, including question type, content, options, answer, and analysis, etc. Batch import requires administrators to fill in the question information according to the specified template and upload an Excel file, and the system will automatically import the questions into the question bank.
[0042] Modify or delete questions: In the question bank management interface, administrators can modify or delete the added questions. For questions that need to be modified, administrators can click the Edit button to enter the editing interface for modification. For questions that need to be deleted, administrators can click the Delete button and confirm to delete them. In addition, the system also supports batch deletion function, administrators can check multiple questions and click the Batch Delete button to delete multiple questions at once.
[0043] The backend management system is the core part of the entire online examination system, responsible for the implementation of the functions of the three modules of question bank management, test paper management, and examination management. These modules can be combined in a unified CRM system for centralized management and maintenance of data.
[0044] The front-end module is the business examination answering and viewing page. This module uses WeChat Work as an entry point, making it easy for users to access the examination system anytime, anywhere. The design of the front-end module should be simple and clear, providing clear navigation and operation processes to improve user experience.
[0045] It also includes a test paper management module responsible for the creation and management of all examination papers. Test paper types are divided into fixed test papers and random test papers. Fixed test papers are composed of questions selected by administrators from the question bank, and each examinee sees the same test paper questions. Random test papers are randomly assigned to each examinee according to the set rules after the test is published. To meet the needs of different test scenarios, the test paper management module also provides functions such as test paper preview, editing, and deletion. Administrators can view the details of the test paper through the preview function, modify the test paper through the editing function, and delete the test paper from the system through the deletion function.
[0046] Further, in the test paper management module, the following modules are included:
[0047] Test paper management main interface: This interface is used to display the list of all created test papers. The list includes information such as test paper name, test question type, test question number, total score, creator, and creation time. Administrators can perform corresponding operations on the test paper by clicking the Preview, Edit, or Delete buttons.
[0048] Newly create a test paper: The administrator can create a new test paper by clicking the "Newly create a test paper" button. In the newly create a test paper interface, the administrator needs to select the test paper type (fixed test paper or random test paper) and input the test paper name. The fixed test paper needs the administrator to select the questions in the question bank independently.
[0049] Further, the test management module is responsible for the creation, management and result statistics of all tests. The administrator can set the test name, select the test paper, determine the test personnel and test time, etc. through this module. At the same time, the test management module also provides test state viewing, test record exporting, etc. The administrator can view the test state and test record in real time; export the test data for analysis and evaluation. These functions provide comprehensive test management and data analysis support for the administrator.
[0050] Further, the test management module is responsible for the creation, management and result statistics of all tests. The administrator can set the test name, select the test paper, determine the test personnel and test time, etc. through this module. At the same time, the test management module also provides test state viewing, test record exporting, etc. The administrator can view the test state and test record in real time; export the test data for analysis and evaluation. These functions provide comprehensive test management and data analysis support for the administrator.
[0051] Referring to Figure 2 The online test method is also provided, and the steps are as follows: including the administrator adding questions to the question bank in the way of single addition or batch import, and editing and deleting the questions in the question bank.
[0052] Preferably, the test paper management step includes the administrator selecting to create a fixed test paper or a random test paper according to needs, and setting the test paper type, score and question extraction rules, etc. The test management step includes the administrator setting the test name, selecting the test paper, determining the test personnel and test time, etc., and viewing the test state and test record in real time.
[0053] In a specific embodiment, the online test method has the following specific steps:
[0054] The administrator logs in to the test management system and starts to newly create a test;
[0055] It is judged whether the test paper used for the test is already in the test paper library. If yes, the test paper, test time and test personnel are selected in the test management module to create a test;
[0056] If not, it is judged whether the questions used are already in the question bank. The test questions are imported or input in the question bank management module, and the entities in the question bank are selected in the test paper management module to generate a test paper;
[0057] If yes, select the entity in the test paper management module, generate the test paper in the test paper library, and then select the test, test time and test personnel in the test management module to create the test;
[0058] The test personnel participate in the test, and after the test is over, the administrator checks or exports the test result in the test management module.
[0059] Specifically, the administrator logs in the test management system and starts the new test process;
[0060] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0061] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0062] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0063] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0064] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0065] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0066] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0067] Check the test paper library: if the test paper is in the test paper library, directly select it; otherwise, a new test paper needs to be created;
[0068] Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art and related fields without creative labor shall belong to the scope of protection of the present application. The structures, devices and operation methods not specifically described and explained in the present application, if not specially described and limited, are implemented according to the conventional means in the art.
Claims
1. An online examination system, characterized in that, It includes a backend management system and a frontend answering system. The backend management system includes a question bank management module, a test paper management module, and an examination management module. The frontend answering system includes an examination participation module and an examination review module.
2. The online examination system according to claim 1, characterized in that, The question bank management module includes a main interface for displaying all question banks and providing editing and deletion functions.
3. The online examination system according to claim 1, characterized in that, The question bank management module also includes a function to create a new question bank, allowing administrators to enter the question bank name and set the number of questions.
4. The online examination system according to claim 1, characterized in that, The question bank management module also includes a question addition function, providing two methods: single addition and batch import.
5. The online examination system according to claim 1, characterized in that, The exam paper management module includes a main interface for displaying all exam papers and providing preview, editing, and deletion functions.
6. The online examination system according to claim 1, characterized in that, The test paper management module also includes a function to create a new test paper, which allows administrators to select the test paper type and enter the test paper name.
7. The online examination system according to claim 1, characterized in that, The function to create a new test paper includes two types: fixed test paper and random test paper. Fixed test papers require users to select questions from the question bank; random test papers require setting the question selection rules.
8. An online examination system according to claim 1, characterized in that, The exam management module includes an exam management main interface, which displays all created exams and provides management functions.
9. An online examination method, characterized in that, The specific steps are as follows: The administrator can choose to create a fixed test paper or a random test paper as needed, and set the question types, scores and question selection rules of the test paper; the examination management steps include the administrator setting the examination name, selecting the test paper, determining the examinees and the examination time, and viewing the examination status and examination records in real time.
10. The method for online examination according to claim 9, characterized in that, This includes allowing administrators to add questions to the question bank by selecting single addition or batch import, and to edit and delete questions in the question bank.