Design (29) Software Design of Online Examination System

Source: Internet
Author: User

Design (29)

Oles Online Examination System

The online examination system oles is divided into two software for students and teachers. The following is the cover of the software used by the examinee. The cover of the software used by the server-side teacher is similar:

Software (client software) used by instructors (or invigilators (Server Software) Control. The cover will automatically disappear five minutes before the start of the exam.Candidates can log on.At the start of the exam, the server sends a volume together with the student machine to open the exam.Exam status. When the test is required, the server automatically receives the student's "exam ". From the start of the exam to the end of the exam, the machines at both ends have the following relationships:



Design Philosophy of online examination system:

1. In the future, this system will be composed of three layers: Question supply layer-test monitoring layer-examinee layer, and the first two layers will be connected over the Internet,The first layer can beThe second layer is in the same LAN. Currently, the first layer has not been completed, and the questions are directly submitted to the invigilation layer. That is, the second and second layers of functions are temporarily merged into one.

2. Questions will be edited and edited in the form of a document. However, you do not need to use hypertext language in the word.doc format. HTML format. RTL format, but ''','&','@'... special symbols not used in the question are used as the control word [note] to control the format of the character displayed in the question, for example, as the upper mark or subscript, or mathematical symbol, or different colors, the software automatically displays the questions in the examination form correctly according to the control words added.

There are three reasons for this. One is to reduce the skill requirements for the instructor to edit the exam form, and the other is to reduce the number of bytes used for the exam, to speed up network transmission (we have tried to use a format that is almost an order of magnitude smaller than the data size in Doc or HTML format ),To facilitate the encryption of questions.

3. The exam is accompanied by a photo of the examinee. The invigilator can take a clear picture to avoid impersonating the examinee;

4. the question type can be non-Question, multi-choice question, fill question, Q & A, or computer exam. Most of them can know the score after the exam is completed, however, filling and Q & A must be reviewed by the instructor and the last score must be given;

5. Pre-encryption of exam questions, not only does the examinee not know, but also the invigilator does not know until the exam is decrypted;

6. The relationship between the candidate software and the monitoring software on the server is as follows:


 


(This software is completed with help from a new hand)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.