传统的考试方法由于涉及到组织命题、试卷印刷、考场安排、监考、人工判卷诸多环节,所以周期长,效率低下,而且学生舞弊,人工判卷等主观原因,也会影响到考试的公正性。网络技术的发展和Internet的迅速普及,极大地推动了在线考试系统的发展。
目前大多数在线考试系统或多或少存在可扩展性差、安全性差、组卷方法单一等种种缺陷,因而难以大规模应用于正式的考试中,针对这种情况,本文介绍了一个基于ASP.NET的在线考试系统的设计与实现。
本文介绍了一个基于ASP.NET的在线考试系统的设计与实现,包括系统需求分析和系统的功能设计、数据库设计以及主要ASP.NET页面的设计。重点阐述了用户登录模块、题库管理模块、在线考试模块、学生个人试题库管理模块、成绩查询模块的设计。
关键词: 在线考试 ASP.NET SQL Server 2000
Higher Mathematics of online exam system
Abstract
The traditional method of exam is inefficient for lots of factors, including formulating questions for exams, printing paper, arranging places ,monitoring, manual grading and so on .Furthermore, subjective factors just like students’ fraudulence, manual grading will affect the justice of the exam. As the development of web technologies and rapid popularization of Internet ,the online exam systems has been improved too much.
At the dimensions of expansion, safety, unitary organizational method, there are some kinds of faults existing in the most of current online exam systems .And so, it’s difficult to be applied in the formal exams on a large scale. In accordance with this situation ,the article introduces a kind of design and realization of the online exam system based on asp.Net.
In this paper, it introduces the design and implementation of an online examination system based on ASP.NET, including system requirements analysis and the function of the system design, database design and the design of the main ASP.NET pages. Focus on the user login model, item pool management model, online test model, students personal item pool management model, the design of result inquiry model.
Keywords: examination online ASP.NET SQL Server 2000