B/S架构的网上在线考试系统

发布日期: 10-30来源: 好易设计网作者: 好易君
以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

随着信息化科技的快速发展,远程学习已是一件非常普通的事了,随之而来的,也就是网上在线考试,那么,有关利用互联网而考试的软件系统油然而生,那就是本课题所要讲述的网上在线考试系统。网上在线考试系统,一般包含庞大的题库、出题、组卷、发布考试、考生管理、自动阅读与人工阅卷、考试成绩等一系列过程,不仅适用考生,也得适用于考官或管理员,因为这是系统的两种必不可少的角色。

本系统要求功能强大、简便灵活、高效适用、稳定性好,特采用高效灵活的.net架构,基于.netframework运行环境,使用Visual Studio 2012作为开发工具,采用C#作为编程语言,以sql server 2008r2作为本系统的数据库,形成一套相当的完备的B/S模式的网上在线考试系统。

网上在线考试的设计目的,就是为了让被授权考试的用户很方便的考试,不论身在何处,只要能上网,只要能使用网络浏览器(IE系列、chorme、firefox、360等),就可以通过网络登录该在线考试系统,参加各种题型的考试。该系统实现了按题型随机抽题组卷、在线考试、题库管理、系统管理等多种功能,能对客观题进行自动判分,对主观题进行人工判题。

其流程大致如下:前台用户(考生)登录成功后,阅读考试须知,选择所要参与考试的试卷(套题),确认开始考试进入考试状态,此时开始答题,对于不同题型作出对应的回答即可。结束答题后,点击提交答卷,考试完毕。此时若无主观题,那么系统将会及时的给出成绩。若存在主观题,那么需要后台人工阅卷后,方可出成绩。

后台管理员在系统后台,需要做出庞大的数据构造工作,首先要对题库中的各种题型进行添加与设置(这就是所谓的题库管理)。同时还得对所要参加本次考试的考生进行增删改的管理,确认考生数据完整。然后组卷,发布考卷。在学生提交答卷后,能及时查看并对主观题进行阅卷,阅卷完毕给出相应的成绩。并且能对考试的记录进行查看、试卷明细进行查看等。其主体功能版块如下图所示:

一、 考试设计管理

该版块主要包含对知识点进行管理、对题型管理设置、对题库信息进行管理、考试类别管理、对试卷管理规则进行设置。

1)  知识点管理:知识点是题库的分类目录,管理员可对其进行添加、修改、删除,支持下级分类。

2)  题型管理:系统包含单项选择题、多项选择题、判断题、填空题、简答题五类题型,不同的题型对应不同的属性设置,不同的分值等。

3) 题库管理:对题库信息进行添加、删除、批量删除、修改、预览、导出、导入等操作,此模块中也包含所有题目的答案设置。对数据的操作,因为数据量大,用户可根据实际情况选择手工添加、批量导入。

4) 考试类别管理:对试卷类别信息类别进行新增,修改和保存等操作。

5) 试卷管理:对试卷信息进行管理,设置后试卷属性后,系统可随机组卷,自动判断符合条件的数据,并对答案、分数等进行合理搭配,最终形成一份完整的试卷。

二、 考试人员管理

本部分主要是管理员在后台对参加本次考试的人员进行统一的管理。在选定考卷后,设置可考试的人员,包括人员的必要的身份信息,如姓名、身份证号、性别、电话、所属机构等信息。当一切设置完毕后,表示系统已授权该人员可以参与该试卷的考试。

三、 用户在线考试

考生,在获取到登录系统的账号和密码后,以此登录,进入个人中心。之后可以查看并选择自己所要参加考试的试卷,查看考试规则,点击开始考试即可。此时进入答卷模式,考生在该试卷中对不同的题型的考题进行回答,考试完毕提交答卷,等待考试结果。

四、 考试情况管理

在学生提交考试后,后台能及时的看到答卷。对需要阅卷的,开始人工阅卷,人工阅卷的部分主要是指填空题、简答题。阅卷完毕后,生成出相应的成绩,并支持导出学生成绩,查看学生考试明细、分数明细。

学生在进入个人中心后,也可对自己的成绩进行查看。同时可以对自己的账户的资料和密码进行修改。

以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1