乐于分享
好东西不私藏

信息技术局域网内在线考试系统4.0(随机组卷)—基于Node.js+Express架构

信息技术局域网内在线考试系统4.0(随机组卷)—基于Node.js+Express架构
    信息技术局域网内在线考试系统4.0上线了,在3.0版本的基础上增加了随机组卷功能,更适合学生考试练习。操作流程如下:
    教师上传Word题库→设置考试时长/学生名单→设置题型题量数量生成考试链接→学生打开网址答题→自动收卷→教师后台实时查看成绩、排名、答题详情。
下载链接:https://share.weiyun.com/wKY2H3xI 密码:jf9r83

操作步骤(教师电脑):

一、环境准备

1.安装Node.js

  官网下载安装:https://nodejs.org/,(选LTS版本,下载安装即可)

2.创建项目文件夹

  在E盘新建一个文件夹(如exam-system),在里面新建两个文件:package.jsonserver.js

二、安装部署

  1.打开刚新建的文件夹“exam-system”,在文件夹地址栏输入cmd回车,打开命令行。

2.输入命令:npm install,等待安装完成。

三、启动服务

1.命令行输入:npm start

2.看到控制台打印的 教师后台地址 就表示启动成功,保持这个窗口打开,不要关闭。

四、教师操作

  1.浏览器打开http://本机IP:3000/admin

  2.上传Word题库、设置考试时长、设置随机题型数量、粘贴学生名单,点击“生成考试”,得到一个考试链接,把链接发给学生(同一个局域网内可直接访问)
3.切换到“成绩管理”标签,实时查看提交情况、排名、答题详情

五、学生操作(学生端电脑/手机和教师端连接同一局域网)

1.学生机浏览器打开老师发的考试链接,输入正确姓名(不在名单里无法进入)。

3.答题,倒计时结束自动提交。

4.提交后可查看自己的得分和答案

题库格式要求:

  1. 1.单选题

    •     (1)题号格式:1.题目内容(纯文本编号,不要用 Word 自动编号)
    •     (2)选项格式:A.选项内容
    •     (3)答案单独占一行:答案:A(中文 / 英文冒号均可)
  2. 2.情景大题(材料题)

    •     (1)父题题号:5.材料内容文字/图片
    •     (2)子题题号:5.1.子题题目5.2.子题题目
    •     (3)每道子题都有独立的 A-D选项和单独的答案行

使用方法

  1.     (1)关闭重启cmd命令,重新输入npm install安装、npm start启动。
  1.     (2)上传Word题库后,系统会自动识别单选题和情景大题数量。
  2.     (3)分别设置需抽取的题目数量(可填 0),点击生成考试即可。
不当之处,希望大家多提宝贵意见。