首页 .NET/Web 基于ASP.NET的在线考试系统

随着网络技术的不断发展,已经有越来越多的高校实现了网络化与信息化。但高校利用高新技术的能力还比较薄弱。高校内的网络并没有完全发挥出自己的作用,特别是应用到学校的教学中去,花费了大量的资源建立了校园网络,却因为没有好的软件产品去利用这些资源。例如考试,很多高校还在采用传统的纸质试卷。相比传统的考试方式,在线考试系统有很多的优点:考题试卷实现了信息化,考试网络化,同时实现了自动阅卷功能。减轻了教师的工作量;环保,实现了考试无纸化;减少了考试过程中的人为因素,使考试变得更公平、高效。系统采用了B/S模式,只需要在服务器端部署好WEB应用及数据库服务器,系统使用者就可以在客户端用浏览器连接到系统进行操作。系统界面以DIV+CSS布局,服务器端采用JSP技术,数据库采用MYSQL。随着市场硬件性能的不断提升与宽带速率的不断加大,系统还采用了目前流行的AJAX技术,使界面端与服务器端更加独立,提高了系统的可维护性;也为系统以后的扩展提供了方便。

根据在线考试系统的需求,在汇总分析后,对系统各功能进行模块划分。包括以下功能模块:

管理员角色八大模块:题库管理、试卷管理、考试管理、文章管理、系统管理、用户管理、系统日志、分析系统。各个模块功能如下:

l     题库管理

管理员登录后,左边的导航界面中有“管理题库”的链接。管理员可以在这个功能模块中对题库信息进行管理。题库是在线考试中比较重要的数据,试卷中的题目从题库中提取。

一个题库对应一门学科,题库中包括试题。

学生在进行自我测验时,也可以由题库中抽取试卷。题库是否能由学生抽取可以由管理员设置题库状态。

l     试卷管理

在“试卷管理”功能模块中,管理员可以对试卷信息进行管理,可以利用之前录入到题库中的题目生成试卷上,设置题目分值。

还可以设计考试时间,考生只有在试卷设置的时间点内才能参加考试。

l     考试管理

在“考试管理”中,管理员可以对正在进行中的考试进行管理,导出考试试卷,查看答卷详情等。如果发现有作弊现象,可以取消考试或者收回全部试卷。

l     文章管理

在“文章管理”模块中,管理员可以发布通知与公告,并对往期通知与公告信息进行管理。

文章类型承认是“通知”和“通告”,管理员也可以根据学校的实际需要进行添加、修改或者删除。

l     系统管理

在“系统管理”模块中,管理员可以对系统信息进行设置(是否开放注册、开放登录等),可以对角色权限进行管理。

管理员可以添加或者删除角色,但“管理员”与“考试者”两个角色无法设置或删除。这两个是系统的基本角色,如果删除,系统将无法正常使用。

l     用户管理

在“用户管理”模块中。管理员可以批量对考生信息进行审核;查看考生考试信息;

注意:“考试者”在角色管理中不能进行设置,考试者信息与网站后台管理员信息是分别放在不同的表上的。

l      系统日志

系统日志中可以查看到用户对系统的操作,考虑到该功能非核心功能及时间紧迫,目前日志只记录了用户登录信息。

l      分析日志

在“分析日志”中,可以进行“成绩分布”与“试卷分析”操作。成绩分布是针对某一张试卷的考试成绩进行分析。试卷分析针对的是考生答题情况。

考生角色4个模块:“我的试卷”、“自我检测”、“个人管理”、“通知公告”。各模块功能如下:

l      我的试卷: 选择试卷参加考试,或者查看考试详情。

l      自我检查:与考试功能类似,但没有时间限制(考试时间设置后,考生只能在考试开始到考试结束这个时间段内参加考试)。

l      个人管理:对个人信息进行维护。更新之后需要等待管理员审核。

通知通告:查看管理员发布的通知通告信息。

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950