傳統的考試方法由于涉及到組織命題、試卷印刷、考場安排、監考、人工判卷諸多環節,所以周期長,效率低下,而且學生舞弊,人工判卷等主觀原因,也會影響到考試的公正性。網絡技術的發展和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