Development and application of test paper automatic generation system

xiaoxiao2021-03-06  63

Development and application of test paper automatic generation system

Li star

I. Introduction

A very important job in college education management work is the examination management work. It is very cumbersome to work from the professional examinations of each semester. From the organization of the printed and test paper, the management of the test papers is very cumbersome, this organization management method Not only the task is heavy and the standardization of the test paper is difficult to control, it is difficult to control, it is difficult to form an effective test bank, which is not conducive to the role of excellent test questions and test paper in the past years. Bring a lot of problems and difficulties. In view of this, the automatic generation of the test paper and gradually accumulates to form an effective test bank, and the management of the test questions and the test paper will become efficient and convenient, and the improvement of work efficiency, so that the test paper management will gradually move to normalization automation. Very important role.

Second, the system goal

The goal of this system is to form a test bank and automatically generate a test paper in a predetermined request.

There are two ways to generate a test paper:

1, fully automatic generation mode according to the scheduled requirements: simply give the necessary group volume requirements information (the type of test paper included, such as the choice questions, fill the blanks, simplic questions, etc., the number of questions or scores), confirmation The test paper can be generated automatically.

2, automatically generate a test paper under manual control at a scheduled requirement: In some cases, it is necessary to determine certain questions by manual, then give the information necessary information. After confirming, the test paper can be automatically generated, and the test paper contains Determined questions, insufficient topics are randomly selected by the computer.

The test bank is also an important target of the system. The test can be provided by the finals of the previous year, or it can be supplemented with new questions at any time, and gradually improve the necessary methods of forming a test bank system and providing a random search question.

Third, system function

1. Professional code and course code setting: According to the existing professional setup professional code library, unify management professional code, it can be conveniently increased, reduce professional code, adapt to professional changes; set the course code system in professional code system To form a course code base, it is easy to enter, browse and test the test according to the professional course.

2, the test entry: The test bank is established according to the professional, and the same professional courses are mixed in the test book, retrieved or generate the test paper, and search the course test according to the professional code plus curriculum code, and the entry work can be concentrated. Alternatively, it is convenient to edit or increase, delete the test, and the test entry process also includes the entry of the reference answer or the evaluation answer, which can be performed simultaneously.

3, test search: Test questions provide various retrieval methods in accordance with professional courses, including: all browsing, browsing questions, browsing complex questions, browsing the generated test papers, browsing according to the topic, according to difficult level browsing, etc. Retrieving functions, if you need to browse the answer part of the relevant test questions.

4, test volume generation: Provide automatic generation function automatically or manually controlled according to the scheduled requirements, while providing a function of generating a test paper corresponding answer.

5, review questions Generate: Provide automatic generation functions of review-based books or exercises on a reference condition, similar to the test volume.

6, test paper printing: There are two results generated by the test paper. One is a fixed print output format, which can print the output; the other is a text file that generates a free format, which can be used directly to launch Word2000 to edit the typography, You can also exit the system, start other text processing software (such as WPS2000, WPS97, etc.) for editing processing, after processing, you can print out and output; the review question printing process is basically the same; the corresponding test paper answer or review answer can be simultaneous or Print separately, the process is similar. 7. System maintenance: Provide simple and convenient modification system password, code system maintenance, test library maintenance and various flags used in the test paper (such as group volume logo, review quest, difficulty, test type, score, etc.) Maintenance and other functions.

8, exit the system: release the resources occupied and exit the system.

Fourth, overall design ideas

Overall design includes: testing the design, various types of code base design, design of various working temporary banks.

Test Question Branch Professional Establishment, including: course code, group volume logo, review quest, difficulty, score, test type, topic, reference answer, etc., where the course code indicates the course, the group volume identifier is used for Indicates whether the title is selected in the group volume (selected set 1, unselected 0), the difficulty level indicates the difficulty division of the topic (the difficulty level of the topic can be divided into A, B, C), review questions Indicates whether the title is selected during the selection process of the review (select 1, otherwise 0), the score indicates the number of points of the title, the test type indicates the topic of the topic (such as a choice question, filling blank, etc.) The topic is used to store the test questions itself, and the reference answer is used to store the reference answer or evaluation answer of the topic.

All types of code bases include: professional code library, course code base, test type code library, etc.

Various working temporary banks: Temporary libraries generated in system work, and automatically remove the system after the task is completed.

Question entry process: first choose professional, after selecting the system open the corresponding professional question bank according to the professional code, then determine the entry course code, enter the entry state; you can freely edit, increase, delete the test during the entry; special formula, symbol or graphics Edit by other software, then paste it in, easy to operate.

Question Search: The test search method is simple, just give the corresponding retrieval conditions, the system can automatically retrieve and give the results, and the results can be browsed on the screen or print output.

Test Paper Generation Process: When the test paper is generated, you must first select professional code. After determining the system open the professional test bank, then select the course code, then copy all the topics belonging to the course code to a temporary work library, then pop up one Dialog, the user determines if it is necessary to specify the questions in this dialog, if you need to make sure you must select the question, you will pop up another window to select the question. After you choose, return, if you do you want to select the question, pop up the test panel structure dialog box. The user determines each of the dialogs and the number of the subjects of the test papers or the number of the number or total scores of each of the subjects. After determining, the system automatically starts the group roll process; during the group volume, first in one subject The topic is pumped into the test bank, and when the number or score is insufficient, the random number sequence is generated, and other topics are extracted in the topic of this type topic to supplement it to the test volume until the topic of this type is full. Then extract the next type of topic, repeatedly procedure until all types of topics are completed, and all the test panels have been organized; copy the tests in the test volume in the specified test paper in the predetermined format to the specified test paper generation process All end. Test paper printing process: The system provides a fixed test paper output format, but in some cases, it is necessary to adjust or re-edit the test paper. Therefore, the system adds a free format test paper, and by the operator according to the needs Edit, typeset printout.

The process of test volume generation:

In this interface, the generation of the test paper is realized, as well as modifications to the already generated test volume: When we choose a type of work, the test paper automatically generates a set of questions that are suitable for this work. In this interface, we put all the questions of the test paper, put your choice, that is, the distribution of the finals of the finals that we will generate is mainly based on the topic you choose. And the score of each question, and the number of questions, all according to the input on the interface, so that our test paper generates the system, it has reached the dynamic problem, and timely the same test volume, the content, the content Different, because our topic makes dynamics. Question generation process:

1. Enter the title of the test paper in the title edit box of the test paper and select a job.

2. Then we must generate the test according to the test of the test paper, select the first question, if the first question is the choice, select the first question, then enter the number of questions, and the scores of each question, system The score and the remaining score will be automatically calculated. Figure:

Pushing in times, we enter the name of other test questions, the number of test questions, the score of the questions, so we click the generation system will automatically generate a test paper, as shown

V. System development environment

1, hardware environment: PII233 memory 32M

2, software environment: windows98

This system is currently running in a single-machine Windows95 / 98 environment, is improving and preparing to develop network environmental operation systems.

Sixth, small knot

The system is currently currently running in Xi'an 3 universities and a training center. From the current operation situation, the overall performance has achieved the expected design goals, all functions have reached the expected requirements, teaching management In particular, the management of the test papers has played a great auxiliary role, which is better evaluated, and the subsequent work is in progress. The basic situation of the system is described above.

If you have encountered any problems during the use of the Trial Automatic Generation System, please take a look at the software instruction manual and this help system to see if you can solve the problems you have. If you still don't have information you need, please contact our technical support. You can get a satisfactory reply through the following ways.

Mailbox: shijuan_lmx@163.com

QQ: 11814738 63489947

转载请注明原文地址:https://www.9cbs.com/read-85859.html

New Post(0)