文档介绍:计算机在线考试系统
摘要
随着社会信息化程度的不断提高,计算机应用能力的培训得到迅猛发展,考核中使用的传统手工阅卷己经逐渐走向计算机自动评阅。目前自动阅卷己经能很好地完成对常见客观试题的自动批阅工作。
本文讨论了计算机在线考试系统的设计与实现技术,结合实际提出本系统的总体结构和功能模块,然后通过系统结构设计、表的设计及前端开发,构建了一个基于C/S结构和SQL后台数据库为基础的系统,具备以下功能:学生数据维护、试题信息维护、考场设置、试题模板设置、自动组卷、自动分配座次、考场自动监控、自动评分、院系专业等信息的维护、用户管理、数据库备份和恢复等功能。
在实现方法上,使用Visio完成前期数据库设计,开发环境和C#语言,实现C/S结构下与数据库之间的连接,采用随机自动抽题组成试卷,可以实现数据备份,重点对题库操作的方便性、兼容性,自动组卷的不重复性、合理性,自动评分技术,和考试系统的合理性、界面的人性化进行了考虑。
关键字:上机考试系统;C#;C/S;自动组卷;自动评分;.NET;
Abstract
With the information-based society constantly improve, computer application ability training has gotten a rapid development. Assessment used in the traditional manual scoring has gradually e puter marking. At present, automatic markers has been able plete mon objective of the questions of the automatically reviewing work.
This article discusses the design and implementation technology of puter examination system in light of the realities of bringing up the overall structure and function modules of the present system. Then through the system architecture design and the front-end design and development, a system based on C/S structure and SQL database has been built. The system has the following functions: maintenance of students data, the test information maintenance, examination room settings, questions template settings, automatic test paper, automatically assigned seating, automatic monitoring the examination room, automatic scoring, professional faculties, maintenance of information, users management, database backup and recovery capabilities.
In the realization methods, implement the connection with database under the C/S structure by using .net and language C# , and extract papers by using random automatic algorithm, meantime, data backup and recovery can be achieved. The focuses are all considered, including the convenience patibility of the system, the reasonableness and non-repetitiveness of the automatic test paper, automatic score, and the reasonableness of the examination system, and the humanizati