CodeDownFree
← 返回商品列表
Java

【全开源】Java答题考试练习小程序H5系统源码

【全开源】Java答题考试练习小程序H5系统源码

20.00 USDT 69.86 USDT

本站收录的所有源码均来源于互联网,如有涉及侵权的请联系本站,我们将立即下架处理

商品介绍

本产品是自主研发的!可直接使用,也可以承接二次定制开发!绝无版权问题,可开发票


后端JAVA语言,H5、小程序端(APP可以打包,但是没有调整过兼容性,需要你花时间适配下,基本没有大问题)

支持二次开发,可以定制 ,源码交付


有体验地址,请联系客服 

 微信: QQ:.FSr_30,.FSr_100,.FSr_4,.FSr_96,.FSr_59{display:none};29493959937343177828 电话:.PNA_11,.PNA_47,.PNA_4,.PNA_54,.PNA_51,.PNA_8,.PNA_15,.PNA_65,.PNA_29,.PNA_100{display:none};15693757333643518129096791858


技术栈:uni-app(Vue 3)小程序/H5 + Spring Boot 2.7 + MyBatis-Plus + MySQL;运营后台为若依 RuoYi-Vue 前端(Vue 2 + Element UI)

 微信: QQ:.FSr_30,.FSr_100,.FSr_4,.FSr_96,.FSr_59{display:none};29493959937343177828 电话:.PNA_11,.PNA_47,.PNA_4,.PNA_54,.PNA_51,.PNA_8,.PNA_15,.PNA_65,.PNA_29,.PNA_100{display:none};15693757333643518129096791858


一、系统概述

1.1 系统定位

本系统是一套面向企业培训、资格认证、模拟练习等场景的在线考试与学习平台,支持客观题自动阅卷与主观题人工阅卷,并提供防作弊、成绩报告、电子证书等配套能力。

1.2 适用场景

· 企业内部培训考核、岗位资格测评

· 行业/协会类模拟考试与正式考试

· 学员日常刷题、错题巩固与学习回顾

· 考试通过后的电子证书颁发与验真

1.3 终端说明

终端

使用对象

主要用途

管理端(Web)

运营、考务、阅卷、系统管理员

题库、组卷、考务、监控、阅卷、统计、发证、权限配置

考生端(微信小程序)

考生/学员

报名参考、在线答题、错题练习、收藏、证书、消息

 

二、用户角色与权限

2.1 角色一览

角色

使用终端

核心职责

管理员

管理端

拥有全部功能权限,内置角色不可删除

后台管理员

管理端

按分配角色使用题库、考务、阅卷等模块

阅卷员

管理端

对主观题评分、填写评语(通过权限配置实现)

考生

小程序

参加考试、查看成绩、错题练习、证书下载等

 

2.2 权限说明

管理端采用「账号 + 角色 + 菜单权限」模式:管理员可为账号分配一个或多个角色,每个角色勾选可访问的功能菜单。权限与侧栏菜单对应,包括数据看板、题目分类、题目管理、试卷管理、考试安排、考生管理、考试监控、防作弊记录、人工阅卷、成绩审核、答题溯源、数据统计、证书模板、证书管理、成绩报告、参数配置、账号管理、角色管理等。

考生由管理员在考生管理中创建,或通过小程序登录自动关联。支持启用/停用;停用后不可正常参与考试。

三、管理端功能

3.1 工作台 — 数据看板

展示全局运营指标,帮助管理人员快速掌握系统运行状态:

· 题目总量、试卷数(含草稿)、考试数(含已发布)、注册考生数

· 今日交卷数、待阅卷主观题数、证书/报告数量

· 整体及格率、平均分、近 7 日交卷趋势

· 分数分布、考试类型占比、最近考试列表

· 快捷入口:题库管理、组卷中心、考试安排、人工阅卷

3.2 题库中心

3.2.1 题目分类

支持树形多级分类:新增、编辑、停用、删除、同级拖拽排序。分类用于题目归类,也是随机组卷时筛选题目的依据。

3.2.2 题目管理

支持以下题型:

题型

说明

阅卷方式

单选题

多个选项,正确答案

自动阅卷

多选题

多个选项,多个正确答案

自动阅卷

判断题

正确 / 错误

自动阅卷

填空题

文本作答

人工阅卷

简答题

长文本作答

人工阅卷

 

题目可设置:分类、题干、选项、标准答案、解析、默认分值、难度(易/中/难)、启用/停用状态。支持按题干、题型、分类、状态检索,以及 Excel 批量导入与导出。仅「启用」状态的题目可参与组卷与随机抽取。

3.3 组卷中心 — 试卷管理

3.3.1 组卷方式

方式

说明

固定选题

从题库手工挑选题目,可设置每题分值与顺序

随机抽题

按规则随机抽取:分类 + 题型 + 难度 + 抽题数量 + 每题分值

 

3.3.2 试卷规则配置

· 基础信息:试卷名称、总分、及格分、考试时长(分钟)

· 交卷后是否展示答案解析

· 题目乱序:每位考生题目顺序可不同

· 选项乱序:单选/多选选项顺序可不同

· 切屏上限:0 表示不限制;大于 0 时超限自动交卷并记作弊

· 是否允许重考,以及重考计分规则(取分 / 取最近一次)

3.3.3 试卷状态与操作

状态

含义

草稿

可编辑结构

已发布

可被考试引用

停用

不可再用于新考试

 

支持组卷/编辑、详情、预览、复制(生成草稿副本)、发布、下架、删除。固定选题发布前须至少有一道题;随机抽题发布前须至少有一条抽题规则。已发布且有关联进行中考试的试卷,结构不可随意修改。

3.4 考务中心

3.4.1 考试安排

考试类型:

类型

特点

定时考试

须配置答题时长;到时或考试窗口结束自动交卷

不限时考试

无答题倒计时;仅受考试开始/结束时间约束

模拟考试

不限参考次数;交卷后始终可看解析

 

可配置项包括:考试名称、关联已发布试卷、开始/结束时间、时长、及格分、重考次数、是否启用白名单、是否开启通知、是否颁发证书、备注等。

考试状态自动流转:草稿 → 已发布(未到开始时间)→ 进行中 → 已结束;管理员可停用考试,停用时会强制交卷所有「答题中」场次,历史答卷与证书予以保留。

白名单:开启后仅名单内考生可见并可参加考试;发布前须至少配置一名考生。开启通知时,发布考试会向相关考生推送站内消息。

3.4.2 考生管理

支持按姓名/手机号、状态检索;新增考生(姓名、手机、初始密码、头像、部门、状态);编辑、详情、重置密码、启用/停用;支持部门归属。

3.4.3 考试监控

按考试、答卷状态筛选场次,查看考生、场次序号、切屏次数、IP、设备信息、开始/交卷时间、得分摘要。支持:

· 强制交卷:对「答题中」场次立即收卷并评分

· 作弊标记:选择类型并填写备注;若仍在答题则先交卷,再将场次作废并撤销证书

3.4.4 防作弊记录

按考试、作弊类型查询历史记录。类型包括:切屏、窗口切换、频繁操作、异地登录、其他。展示考生、答卷编号、详情说明、客户端地址、发生时间。

3.5 阅卷成绩

3.5.1 人工阅卷

列出待阅主观题(填空、简答),可按考试筛选。阅卷员可查看题干、考生作答、参考答案、解析、满分,输入得分(0~满分)并填写评语。某场次全部主观题阅完后,系统自动汇总主观分并完成最终计分。

3.5.2 成绩审核

按考试、是否及格、阅卷状态筛选已交卷记录,展示客观分、主观分、最终分、及格状态、交卷时间。支持在阅卷完成后调分(记录调分日志),主观题未阅完时不可调分。

3.5.3 答题溯源

选择考试与具体答卷,查看该场次完整作答信息(各题作答、标准答案、得分、正误),并关联展示该场次的全部作弊记录,便于审计与争议处理。

3.6 分析发证

3.6.1 数据统计

按单场考试查看:交卷数、平均分、/分、及格率、成绩分布、题目正确率明细。支持导出 Excel、导出 PDF。

3.6.2 证书模板

维护证书模板名称、标题、背景图、正文内容。正文支持变量占位(考生姓名、考试名称、成绩、证书编号、发证日期等)。模板可启用/停用,发证时选用启用中的模板。

3.6.3 证书管理

按证书编号、考试搜索证书列表,查看详情、下载 PDF、作废证书。对已通过且未作弊的场次,管理员可手动触发生成证书(若尚未生成)。

3.6.4 成绩报告

每场交卷完成后自动生成成绩报告,内容含客观/主观/调分/最终分、及格标志、答题数、正确数等。管理端可搜索、查看详情、下载 PDF。

3.7 系统设置与权限管理

· 参数配置:以键值对形式维护系统业务参数

· 账号管理:后台用户新增/编辑/停用、角色分配

· 角色管理:自定义角色名称与菜单权限;管理员角色不可被普通管理员改动

四、考生端(小程序)功能

4.1 整体结构

底部导航

功能概要

考试中心

可参加考试列表、考试详情、开始/继续考试

学习

错题本、错题练习、我的收藏、考试记录入口

我的

个人资料、证书、成绩报告、消息中心、设置

 

4.2 登录

支持微信手机号授权登录。未登录访问业务功能时将引导登录。登录后身份用于考试、学习、证书等全链路。

4.3 考试中心

考试列表按「待考试 / 进行中 / 已结束」分类展示,显示考试名称、类型、时间窗口、剩余可考次数,顶部可显示进行中场次数。白名单考试对非名单用户不可见。

考试详情展示规则卡片(考试时间、时长、及格分、可考次数、关联试卷等),支持收藏试卷。操作按钮根据状态呈现:继续考试、开始考试、查看结果,或提示暂不可考(未开始/已结束/次数用尽/不在白名单等)。

4.4 在线答题

答题过程包括:

· 开始或继续考试,生成/恢复答卷场次

· 倒计时显示(定时考试);不限时考试显示「不限时」

· 逐题作答:单选、多选、判断、填空、简答;答题卡定位已答/当前题

· 答题过程中可收藏本题;答案自动保存

· 切屏/切后台时系统累计次数;超过试卷切屏上限将自动强制交卷并记作弊

· 考试窗口结束或答题超时,系统自动强制交卷

交卷后:客观题自动评分,错题进入错题本;含主观题时进入待阅卷(考生先看客观分);纯客观题立即出最终分。

4.5 考试结果

结果页展示得分、及格状态、客观/主观/最终分、用时、交卷时间。阅卷中仅展示客观题分并提示「主观题阅卷中」。模拟考试交卷后可看解析;正式考试取决于试卷是否开启「交卷后看解析」且阅卷已完成。可跳转成绩报告。作弊作废场次会显示异常标记。

4.6 学习模块

4.6.1 错题本

考试中答错的客观题自动收录,分为「待巩固 / 已掌握」。可展开查看题干、选项、你的作答与正确答案、解析;支持收藏、标为掌握、移出错题本。

错题练习:从待巩固题中随机抽题作答;中途退出不保存;交卷后答对的题目自动标为已掌握。

4.6.2 我的收藏

可收藏题目与试卷。答题过程中可收藏题目,考试详情可收藏试卷,便于后续复习。

4.6.3 考试记录

查看历史场次:考试名、第几次、状态、各分项得分、及格标志、用时、切屏、作弊标记。阅卷未完成时最终分显示「待公布」,可进入详情或报告。

4.7 我的证书与报告

我的证书:展示有效/作废证书,可查看详情、下载 PDF;支持按证书编号验真。

成绩报告:按场次查看报告详情并下载 PDF。

4.8 消息中心

消息类型

触发场景

考试提醒

考试发布且开启通知

成绩已出

场次最终计分完成

证书已颁发

自动或手动发证成功

 

支持消息列表、标记已读、删除。

4.9 个人中心与设置

展示头像、姓名、手机号,以及证书数、考试记录、学习天数等统计;可进入设置页维护个人相关选项。

五、核心业务流程

5.1 出题与组卷

维护题目分类 → 录入/导入题目 → 创建试卷(固定选题或随机规则)→ 配置防作弊/乱序/重考规则 → 发布试卷。

5.2 考试安排与参考

选择已发布试卷 → 配置考试时间/类型/及格分/重考/白名单/通知/证书 → 保存草稿 → 配置白名单(若启用)→ 发布考试 → 考生在小程序可见 → 进入详情 → 开始/继续考试。

5.3 答题与交卷

系统校验时间窗口、白名单、重考次数、试卷是否允许重考后,生成场次与答卷明细(随机卷按规则抽题,可按配置乱序)。考生逐题作答并自动保存。交卷可由考生主动提交,或由超时、切屏超限、管理员强制、考试停用等触发。交卷后客观题自动评分、错题入库;有主观题则进入待阅卷,无主观题则直接出最终成绩。

5.4 阅卷与出分

仅客观题:自动计算最终分 → 判定及格 → 生成报告 → 符合条件则发证 → 推送成绩消息。含主观题:标记待阅卷 → 阅卷员逐题评分 → 全部阅完后汇总主观分 → 完成最终计分(同上)。

5.5 成绩审核与调分

管理员在成绩审核中查看并必要时调分(须阅卷完成)→ 重新计算最终分与及格状态 → 更新报告 → 按重考计分规则重算有效场次,可能影响证书绑定。

5.6 发证

考试开启「颁发证书」后,当场次完成计分且为有效场次、及格、无作弊时,系统自动选用启用中的证书模板生成证书编号与 PDF,并推送「证书已颁发」消息。考生可在「我的证书」查看下载。作弊作废、重考计分变更或管理员作废后,证书可变为无效。

5.7 错题练习

考试客观题答错 → 自动进入错题本(待巩固)→ 考生发起错题练习 → 随机抽题作答 → 答对标为已掌握,答错保持待巩固;也可手动标为掌握或删除。

六、主要业务规则

6.1 题型与评分

题型

阅卷方式

评分规则

单选题

自动

答案完全一致

多选题

自动

正确选项集合完全一致

判断题

自动

正确/错误匹配

填空题

人工

阅卷员按 0~满分给分

简答题

人工

阅卷员按 0~满分给分,可写评语

 

最终分 = 客观分 + 主观分 + 调分增量。

6.2 及格判定

优先取考试级及格分;未设置则取试卷及格分;默认 60 分。最终分大于等于及格分即为及格。

6.3 考试时长

定时考试必须配置时长,到点自动强制交卷。不限时与模拟考试无答题倒计时,但考试结束时间到达仍会强制交卷。

6.4 重考规则

· 试卷级:是否允许重考;不允许则只能考 1 次

· 考试级:重考次数 N,总可考次数 = N + 1(含首考)

· 模拟考试:不限次数

· 有效成绩:按「取分」或「取最近一次」计算;作弊作废场次不参与

6.5 防作弊

小程序切屏/切后台时上报并累计次数;超过试卷设定的切屏上限后自动交卷、场次作废并记作弊。管理员可手动标记作弊。作弊场次证书作废,系统可尝试将证书绑定到其他合法通过场次。

6.6 证书发放条件

须同时满足:考试开启颁发证书、该场次为计分规则下的有效场次、最终及格、无作弊标记、阅卷已完成。

6.7 答案解析展示

场景

是否展示解析

模拟考试,已交卷

始终展示

正式考试

试卷开启「交卷后看解析」且阅卷已完成

答题进行中

不展示

主观题阅卷中

不展示最终分;客观题对错部分可见

 

6.8 其他规则

· 随机组卷:每位考生开始考试时独立抽题,试卷可能不同;固定组卷则题目相同(可乱序)

· 白名单开启后,仅名单内考生可见并可考

· 同一考生同一考试同时仅允许一个「答题中」场次,再次进入则恢复该场次

· 考试停用、证书作废等采用逻辑处理,保留历史数据供审计与溯源

七、状态说明

7.1 答卷/场次状态

状态

含义

未开始

已创建未进入答题

答题中

正在作答

已交卷

考生正常提交

强制交卷

超时/管理员/考试结束等强制提交

作弊作废

作弊处理后的无效场次

 

7.2 阅卷状态

状态

含义

无需阅卷

纯客观题

待阅卷

已交卷,主观题未评

阅卷中

部分主观题已评

已完成

全部阅完,最终分已确定

 

八、业务对象关系

题目分类包含多道题目;题目通过固定选题或随机规则组成试卷;试卷被考试引用;考试可配置考生白名单;考生参加考试产生答卷场次与答题明细;答卷关联成绩报告、证书、作弊记录;考生还拥有错题本、收藏与消息;证书由证书模板生成;后台账号通过角色获得菜单权限。


 

【全开源】Java答题考试练习小程序H5系统源码

【全开源】Java答题考试练习小程序H5系统源码

【全开源】Java答题考试练习小程序H5系统源码

【全开源】Java答题考试练习小程序H5系统源码


【属性】

  • 框架: uniapp、springBoot
  • 语言: Java
  • 数据库: Mysql
  • 规格: 整站源码
  • 授权: 免授权
  • 源文件: 完全开源(含全部源文件)
  • 大小: 56.6 MB
  • 移动端: Wap、小程序
  • 安装服务: ¥49.00(额外,可选)【要求说明】
  • 主机类型: 独立主机(服务器、VPS、VM)
  • 伪静态: 无需
  • 操作系统: Linux
  • 安装方式: 提供管理权限
  • web服务: nginx

来源: https://www.huzhan.com/code/goods488064.html

【全开源】Java答题考试练习小程序H5系统源码

20.00 USDT 69.86 USDT
立即购买

在您成功付款后,将获得下载链接以获取源码