首页 > 其他分享 >在线考试系统

在线考试系统

时间:2022-10-12 10:33:46浏览次数:66  
标签:在线 评分 试卷 系统 考试 试题

一、 项目目的

在线考试系统的目的是创办一种新的考试模式,通过这种新的模式,弥补传统线下考试的缺点,为学生提供一种新的学习、考试环境,提高组织考试工作的效率和标准化水平。使学校管理者、教师和学生可以随时随地通过网络进行考试。

二、功能需求分析

本系统使用的角色主要为考生、教师、管理员

适用范围:本系统不仅适用于高校考试,也适用于其他教育培训机构(驾校考证,教育培训),企业员工招聘、日常考核,知识竞赛答题,问卷调查,政府机关等。

1.业务需求:能实现在线添加试题、组卷的功能;

有试题管理、试卷管理模块;

能实现在线添加用户,考生与管理员管理,不同用户不同功能;

实现在线答题

实现自动判分、教师阅卷

实现在线查询成绩、查看错题等

 

1) 试题管理

试题管理模块主要对练习题及考试题进行管理,试题属性包括:试题类型(练习题,考试题)、所属班级(部门)、难易程度、题型(选择题、判断题、填空题、简答题)、状态、启用时间、失效时间、使用范围(未设置则为公共题,否则为专业题),题干、选项、答案等必要信息

2) 组卷管理

试卷属性应该包括:试卷名称,所属专业班级(或部门),总分,启用时间、失效时间等。

系统根据要求对试卷进行组装。组卷方式为固定组卷和随机组卷两种方式。

固定组卷由教师自动选择题型及试题,对试卷进行组装,保存试卷后提交审核。

随机组卷由系统根据设置的题型进行随机分配试题。

试卷审核后,不允许修改试卷,只允许作废试卷。同时需要生成答案试卷。确保后续阅卷与答案核对。

3) 考试设置管理

设置考试内容、考试时间、考试时长、考试方式(在线、线下)、监考教师、考试人员(可以指定专业、班级等)、指定考试试卷状态(正在使用、已使用),已使用试卷不能设置为下一场考试的试卷。

设定考试后,提交管理员审核,审核未通过,输入审核意见。审核失败,只能取消考试,不能修改考试、

4) 答卷管理

系统查询出对应的考试答卷,阅卷人可以按照主观评分方式和客观评分方式进行在线阅卷评分。阅卷人指定需要进行客观评分题型和主观评分题型。客观评分方式由系统根据试题的标准答案进行自动评分。主观评分方式由阅卷人对试卷进行评分。主观评分时,还可以支持第二阅卷人进行复评分。完成考试评分后,可以对试卷成绩进行发布。

2.用户需求

学生:

1)  登录:根据上级管理员分配账号登录系统。

2) 账户管理:可以修改个人账户信息,登录密码等。

3) 考试:在规定时间内完成考试测评或者进行自测,检测登录状态,若为第一次登录,分配新的试卷,否则,则读取已经生成分配的试卷。到时若未提交,则自动提交。

4) 查看成绩:在考试结束后,试卷自动批改,查看成绩。

5) 查看错题:可以查看自己考试和测评中的错题。

6)查看历史考试信息

管理员:

1) 登录

2)数据管理:

     a) 可以修改个人账户信息,包括手机号、登录密码等;

     b) 可以添加导入学生账号,对学生账号 进行查看和修改。

   c) 可对教师分配子账号,赋予管理权限(监考老师、阅卷人)

3) 题库管理:

审核教师上传的题库

教师:

1) 登录

2) 题库管理:

    a) 可以自定义各个学科在试卷中的占比,生成组装试卷

b)可以查看学生的试卷

c)可以添加,修改考试班级和科目

    d) 开启考试

3)数据分析: 可以根据班级,分数段,优秀率等多个维度查看学生考试成绩及分布状态

4)对试卷中主观题可以进行评分判卷

功能

具体描述

系统角色

登录系统

用户输入用户名、密码,通过系统认证,可进入系统

管理员、教师、学生

在线答题考试

系统根据学生设定的考试科目、题量和时间,抽取试题。学生作答完毕或考试结束后,系统自动完成阅卷,并反馈相关信息

学生

试卷题库管理

添加、删除、更改、查看

管理员、教师

生成试卷

系统根据教师设定的考试科目、题型和题量,自动或手动生成试卷,并生成配套答案

教师

成绩查询

考试完毕,可查询成绩

教师,学生

系统管理

对系统进行整体维护与管理

管理员

 

 

三、安全性分析

1.系统的安全性

安全性对每一个系统来说都是非常重要的。安全性很好的系统可以保护企业的信息和用户的信息不被窃取。提高系统的安全性不仅是对用户的负责,更是对企业的负责。尤其针对于在线考试系统来说,必须要有很好的安全性来保障整个系统。

 

系统具有对使用者有权限控制,针对角色的不通限制使用者的权限,以此来确保系统的安全性。

 

2.数据的安全性

数据库中的数据是从外界输入的,当数据的输入时,由于种种原因,输入的数据会无效,或者是脏数据。因此,怎样保证输入的数据符合规定,成为了数据库系统,尤其是多用户的关系数据库系统首要关注的问题。

 

因此,在写入数据库时,要保证数据完整性、正确性和一致性、

 

为了解决用户在防作弊方面的需求,本系统采用四种策略

A. 创建随机试卷

可以选择两种不同的组卷方式:固定试卷、随机试卷。对于有防作弊需求的用户,比如为了防止有些答题者背答案,推荐使用“随机试卷”功能。用户创建随机试卷,可以设置题目随机、甚至设置选项随机。

B. 设置防切屏

支持用户添设置防止切屏功能。用户可以设定切屏次数,如果超过一定次数,考生将被强制交卷。一般在强制交卷前都会有提示,如果还继续切换品屏幕,那将会执行交卷操作。

C. 开启摄像头监考(电脑端)

线上考试,为了防止作弊行为,在线考试系统开设了视频监控功能。启用视频监控需要事先在电脑上启用摄像头,然后在试卷设置部分设置成启用视频监控功能。它的主要原理是考试时会给考生拍照,根据试题比例来拍照,防止考生中途换人或者翻书等行为。

D.限制考试时间

支持用户设置考试时间,限制时间,制定出相应的时间。

 

标签:在线,评分,试卷,系统,考试,试题
From: https://www.cnblogs.com/jiushengzcc/p/16783622.html

相关文章

  • 动态拨号安装Ubuntu系统使用说明
    现有的Ubuntu系统为ubuntu18.04.2版本。安装Ubuntu系统后,使用linux远程信息进行远程连接可用putty、Xshell等工具进行远程连接与Centos系统不同的是,拨号命令的变化,拨号不再......
  • 动态拨号安装系统使用说明
    现有的centos系统包含了6.10版本和7.6版本。安装centos系统后,使用linux远程信息进行远程连接可用putty、Xshell等工具进行远程连接默认是未拨号的状态,是没有网络的,通过pppoe......
  • Ubuntu系统清理步骤
    现在,试试看这4个简单的步骤,来清理你的Ubuntu系统吧。这份精简指南将告诉你如何清理Ubuntu系统以及如何释放一些磁盘空间。如果你的Ubuntu系统已经运行了至少一年,尽......
  • Linux系统之Bash命令(关机、重启、注销)
    Linux系统之Bash命令(关机、重启、注销)一、关机命令shutdown-hnow#立即关机shutdown-h10#10分钟后关机shutdown-h11:00#11:00关机init0......
  • 在信息安全系统实验箱中部署、运行代码
    目录在信息安全系统实验箱中部署、运行代码交叉编译环境的搭建准备实验箱编写代码配置NetworkFileSystem(NFS)——网络文件系统win7虚拟机连接实验箱传输并运行代码过程......
  • 【工具】在线编辑svg
    推荐网站https://www.drawsvg.org/drawsvg.html其他推荐https://juejin.cn/post/6844903616138969102#comment......
  • 杂记 (5) —— 重装系统后
    1.xshell+xmanager本想安装win7+ubuntu的双系统,但是安装后开机系统引导出现问题,只能看到一个系统。听说还需要下载修复软件处理它,我已经被引导问题搞怕了,上一个硬盘就莫名......
  • 操作系统实验报告 实验3存储管理实验(答案全)
    实验3存储管理实验​​1实验目的​​​​2实验要求​​​​3实验原理​​​​4实验步骤​​​​2.观测程序源代码​​​​3.实验结果及分析​​​​(1).Gdb程序观察一个......
  • 24、Java——银行存款取款系统(对象+集合)                     
     ✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。......
  • 17、Java——汽车租赁系统(对象+数组)
    目录​​项目需求​​​​设计步骤 ​​​​类的属性和方法​​​​代码展示​​​​效果展示​​项目需求        某汽车租赁公司出租多种轿车和客车,出租费用以日......