节点文献

基于ASP.NET技术的在线考试系统的设计与实现

The Design and Implementation of Online Test System on ASP.Net

【作者】 王凡

【导师】 张立群;

【作者基本信息】 山东大学 , 软件工程, 2011, 硕士

【摘要】 随着计算机科学、网络技术的迅猛发展,高等院校运用计算机软件、硬件、网络资源来实行高效的在线系统考试,有非常重大的意义,一方面可以大幅减少人工的工作量,另一方面还可以提高效率。当前比较常用的在线考试系统主要有两种系统架构模式:传统的C/S(客户机/服务器)架构模式和比较新的B/S(浏览器/服务器)架构模式,其中C/S架构模式,就是将数据库内容放在远程的后台服务器上,相应的在每台需要开展业务应用的客户机上安装开发好的相应客户端应用软件;这样当拥有用户量比较多时,系统的安装和维护工作就比较繁重。与传统的基于C/S架构模式的在线考试系统不同,基于B/S架构模式将业务应用逻辑、用户交互界面以及系统核心数据访问相分离,使系统的维护变得简单(只需要维护服务器端,即可实现所有用户相关应用的同步更新和改变),同时大大简化了客户端的工作量,最终用户只需安装有浏览器即可使用在线考试系统,这种架构模式更适宜于互联网环境。本文在诸多成熟复杂的在线考试系统的基础上提出一种基于ASP.NET适合于中小型高校或教育机构的在线考试系统,并用SQL Sever 2005数据库和ASP. NET技术结合进行该系统的设计和实现,有一定实用价值。此在线考试系统的基本功能是代替人工完成考试中需要完成的一系列任务,达到考试智能化,减轻教师和参考人员在考试过程中的任务繁杂程度。本考试系统可以在参考人员进入系统进行身份验证,登陆考试系统后,根据考试管理分配给自己的科目进行试卷填写,自己生成考试试卷。系统还能对考试时间进行控制,时间到了会要求考试者交卷。考试者选择提交后,由计算机自动判卷,并将成绩保存。

【Abstract】 Along with the rapid development of the computer science and internet technology, the colleges make use of computer software, hardware, network resources to implement efficient online system test, is very important. On the one hand, it can sharply reduce artificial workload, on the other hand, we can improve efficiency. There are two major architecture patterns on the current online examination system:traditional C/S (Client/ Server) architecture model and the new B/S (Browser/Server) architecture model. Which C/S structure model is in the remote database contents on the backend server, the corresponding in per the need for business application installed on the client development good corresponding client application software; a long with the amount of users, systems installation and maintenance is more onerous. And compared with online test systems based on the traditional C/S architecture model, the system based on B/S structure mode of make business application logic, user interface and data access system separate from the core and make system maintenance easier (only need to maintain server-side so that all users can achieve synchronization updates relevant applications to change), At the same time the system greatly simplifies the client workload, and as long as need only install a browser the user terminals can use on-line examination system, the architectural model suitable for Internet environment more.This paper proposed an online examination system suitable for small and medium-sized college or education institutions based on ASP.net in many mature complex online examination system, and combined SQL Sever 2005 database and asp.net technology to design and realize the system, is of more practical value.The basic function of the online exam system is to replace artificial to finish the test of the need to complete a series of tasks, to bring about test intelligent, reduce the complex degree task with the teacher and the reference in the test in the process. After Personnel of to take an examination into the system for identity authentication and land the test system, this test system may assign to their subjects to fill in the examination paper, according to the exam management and generate its own exam papers. The system can also control to the test time, will ask the exam papers at time. The computer will roll automatic after the paper is submitted by Personnel of to take an examination, and will save scores.

  • 【网络出版投稿人】 山东大学
  • 【网络出版年期】2012年 07期
  • 【分类号】TP311.52
  • 【被引频次】2
  • 【下载频次】320
节点文献中: