在线考试系统的设计与实现
摘要 随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理、考试等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——在线考试系统,采用ASP.NET 技术作为创建应用程序的方式,以C#.net作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。
实现了用户登录、试题的管理、试题库的维护、试题库的组卷管理、在线考试管理、考试成绩评阅管理等功能。
关键词:在线考试 自动组卷 ASP.NET SQL Server
Online Examination System Design and Implementation
ABSTRACT With the computer technology in recent years, network technology, multimedia technology and the corresponding rapid development of software technology, school teaching, management, examination, etc. has become increasingly inseparable from the computer. On the one hand, computer-aided education and computer-aided teaching is a very important computer technology applications; On the other hand, the application of computer and network to promote more rapid development of the two, at present they have gradually become a very important teaching and effective means.
The system - online testing system, using ASP.NET technology as a way to create applications to C #. Net as the programming language, the use of SQL Server database as the back-end database. It is based on Browser / Server structure formed under the data-driven Web applications.
Followed the system of basic software engineering methodology for system analysis, design, detailed design and software testing.
The realization of the user login, test management, test database maintenance, the test papers questions Treasury management, online test management, test management features such as marking results.
Key words:Online Examination Automatic Test Paper ASP.NET SQL Server