产品更新日志

云帆在线考试系统产品研发始于2018年,且不断迭代更新中,本文档只记录最近几次的更新记录
想要了解更多产品的细节,请进入在线试用

在线试用:https://exam.yfhl.netopen in new window

v7.0.0 更新

更新时间:2024-01-02

2024 如七而至 初心不改 砥砺前行!

1、考试优化
-- 简答题增加按关键字判分,允许配置自动批阅
-- 调整简答题导入导出策略

2、课程视频转码优化
2.1 本地存储
-- 支持MP4、HLS(M3U8)、HLS(M3U8)加密三种转码方式
-- 视频清晰度:原视频/480P/720P/1080P/2K
-- 本地ffmpeg配置:加密解密、秘钥等

2.2 阿里云存储
-- 支持MP4、HLS(M3U8)
-- 视频清晰度:原视频/480P/720P/1080P/2K

2.3 腾讯云存储
-- 支持MP4、HLS(M3U8)
-- 视频清晰度:720/1280/1920/2048*等比例

2.4 七牛云存储
-- 支持MP4、HLS(M3U8)
-- 视频清晰度:原视频/480P/720P/1080P/2K

3、功能优化
-- 优化七牛云上传、支持分片上传
-- 增加跨域配置,允许指定跨域访问接口的地址
-- 移除腾讯云人脸配置中的Endpoint参数
-- 增加密码强度校验、密码修改校验
-- 增加日志删除、日志清理功能
-- 优化三方账号解绑策略 -- 试题列表增加试题预览功能

v6.9.0 更新

更新时间:2023-10-30

1、增加群组功能
-- 增加群组功能,一个用户可以存在于多个小组中
-- 在线考试、课程学习、活动报名、题库训练、知识竞赛增加群组权限设置

2、增加线下考试功能
-- 增加线下考试功能,可批量导入线下成绩,管理线下成绩
-- 支持线下成绩与线上成绩合并统计

3、新增考试统计
-- 新增考试统计菜单:允许多个考试(支持线上考试+线下考试)进行汇总排名、支持导出
-- 按部门统计多个考试的成绩汇总、通过率等
-- 按群组统计多个考试的成绩汇总、通过率等
-- 统计考试成绩(多个考试总分)的分数区间的人数及百分比

4、考试功能优化
-- 增加成绩作废、作弊标记功能
-- 增加考试记录删除功能
-- 调整考试记录列表页面,移除部门统计至(考试统计--部门统计)

5、课程功能优化
-- 调整课程录入排版
-- 增加课程学完获得证书功能

6、用户功能优化
-- 用户增加到期功能、到期后无法登录系统用户列表支持批量设置到期时间
-- 用户列表增加批量加入群组、批量移出群组功能
-- 用户列表增加群组和到期时间显示
-- 用户列表增加群组查询及身份证号查询

7、其他调整
-- 统一管理人员范围(考试、课程、竞赛、报名等),前后端逻辑修改
-- UI优化及功能优化

v6.8.0 更新

更新时间:2023-08-31
1、增加三路音视频实时监考功能
-- 增加三路视频监考功能:电脑主摄像头 & 电脑屏幕录制 & 手机副摄像头
-- 管理端监考界面修改、支持放大视频查看
-- 增加移动端副摄像头扫码调试、视频传输(PC端+移动端)
-- 增加考后视频回放功能(主摄、录屏、副摄)
-- 调整优化考前摄像头调试、增加三路调试功能
-- 增加监考配置、支持配置监考清晰度(480P/720P/1080P)

2、其他优化&调整
-- 修改sys_前缀表为el_sys_,表名更加规范易区分,云帆考试表前缀全部统一为el_
-- 前端url修改为history模式
-- 优化视频课件时长读取功能,加速临时文件下载速度
-- 移除模拟考试功能

v6.6.0 更新

更新时间:2023-07-29
1、架构调整:移除fastjson,改用jackson
-- 调整数据字典翻译逻辑、数据导出翻译逻辑
-- 页面代码改写整体迁移到jackson,弃用全部fastjson相关方法

2、考试增加整卷模式
-- 增加整卷考试模式、允许后端设置逐题或整卷
-- 调整学员端UI逻辑、后端逻辑优化(PC+移动端)

3、增加账号绑定功能、允许同一个账号绑定多种登录方式
-- 支持:手机号、微信登录、企业微信、钉钉登录(PC)
-- 管理端修改,允许管理员解绑登录方式。

4、其他优化
-- 考试过程,组合题增加钉住题干功能,方便答题
-- 移动端增加考试水印
-- 有图片的选项导入导出优化
-- 管理端增加积分增加、积分扣减功能
-- 增加实名认证功能,学员上传头像需管理员审核支持公安数据自动审核!
-- 人脸识别增加前置活体检测(可关闭)
-- 增加配置切换功能、允许在不修改配置的情况下切换三方服务商

v6.5.0 更新

更新时间:2023-05-29
1、增加报名功能模块,可适应普通报名、付费报名、信息收集、打卡任务等应用场景(PC+移动端)
-- 基础功能:支持字段(文本、单选、多选、图片、语音、视频)、报名时间范围、审核开关等
-- 付费功能:流程为:填写信息-->支付费用-->管理员审核(可选)-->报名成功
-- 开放权限:完全公开、指定用户(新模式:用户+部门组合)、密码报名
-- 审核功能:报名提交后、管理员后台审核如报名信息不符合规定,可退回用户修改
-- 报名导出

2、报名增加流程化控制,关联课程和考试,适应以下场景
-- 场景1:报名--> 付费(可选)--> 审核(可选)-->学习 --> 考试(可选)
-- 场景2:报名--> 付费(可选)--> 审核(可选)-->考试

3、优化开放权限,由【部门开放】【指定人员】合并成【部分学员】
-- 部分学员支持某些部门+某些人员组合
-- 涉及模块有:在线考试、在线学习、题库训练、知识竞赛、活动报名

4、增加证书重发策略选择
-- 替换现有证书:如果学员已经取得此证书,先删除旧的,再重发一个
-- 续期现有证书:如果学员已经取得此证书且证书仍在有效期内,则将到期时间顺延
-- 如果学员未取得证书,以上两种策略都一样处理:发一个新的

v6.4.0 更新

更新时间:2023-04-17
1、试卷导出存档、支持导出试卷为PDF格式进行存档(含答题内容及人脸截图等)
2、考试增加积分规则,允许按考试得分配置不同积分策略
3、考试增加证书规则,允许按考试得分颁发不同证书
4、知识竞赛增加权限设置(完全公开、指定部门、指定人员、口令密码)、同步处理学员答题逻辑(PC+移动端)
5、知识竞赛增加积分规则配置、允许按分数段给积分
6、增加视频播完补偿操作,用于实际观看视频频繁退出暂停导致的socket实际计时误差(仅针对视频课件)
--1、如要求阅读时间为120分钟,当实际计时达到90%(即1200.9=108分钟),且视频播放完成时,进度条自动100%
--2、补偿最大时间为实际要求时间
10%固定算法(100% - 90%)
如:
-- 要求120分钟视频,实际观看时间达到12090%=108分钟,且视频已经播完,可以补偿完成
-- 要求60分钟的视频,实际观看时间达到60
90%=54分钟,且视频已经播完,可以补偿完成
7、修改考培结合私密考试相关业务逻辑,只有私密考试才能被课程关联
8、移除证书模块中的证书规则配置
9、其他功能优化及界面UI优化等

v6.3.0 更新

更新时间:2023-03-20
1、添加积分商城独立模块
-- 商品管理:支持多规格SKU(持纯积分购买、纯现金购买、积分+现金购买)、主图及图文描述、批量上下架、批量设置价格库存等
-- 订单管理:订单查看、取消订单、订单发货、物流追踪等
-- 用户端:商品展示、下单购买、地址管理、订单中心、订单支付、物流追踪等业务逻辑(PC+移动端)
2、增加批量导入用户人脸照片功能、列表增加大图展示
3、优化文本编辑器:增加批量上传图片、视频、文件等支持
4、优化上传功能,增加批量上传支持(适配阿里云OSS、腾讯云COS、七牛云Kodo、本地存储)
5、增加更多内置通知消息:
-- 考试异常审核通过通知考生
-- 考试异常审核被拒通知考生
-- 商城发货信息模板
6、调整支付收银台内部业务逻辑

v6.2.0 更新

更新时间:2023-02-07
1、接入Paypal支付、适应境外用户支付场景(仅PC端)
2、考试增加水印及开关(仅PC端)
3、填空题增加是否按序作答选项,按序作答不再出现在组卷页面
4、增加考试申请功能,用于处理异常考生无法进入考试问题(人脸识别、考试密码)
5、强化监考功能、增加监考自动轮询、批量发送提醒消息、强制交卷等功能、学员切屏次数等更多可视化监考信息
6、考试增加显示错题开关,杜绝考试过程作弊行为
7、优化人脸识别功能、考试增加人脸检测警告、增加摄像头选择功能
8、调整全局输入框大小、添加人脸头像压缩、富文本拖拽上传、单文件上传改为覆盖、其他细节等
9、首页控制台样式及数据调整
10、接口权限完善、菜单路由调整

v6.1.0 更新

更新时间:2022-11-28
1、增加消息中心模块
-- 接入阿里云邮件推送、短信推送,腾讯云邮件推送、短信推送
-- 自定义消息模板、开启或关闭消息发送方式(站内信、短信、邮件)
-- 学员端增加站内信功能(PC端+移动端)
-- 支持手动触发消息、模板测试
-- 短信发送功能统一由消息中心处理(用户注册、绑定手机、手机登录)
2、增加考试分享、课程分享功能
-- 二维码展示移动端考试链接、图片下载、PC端考试链接复制
-- 手动触发通知、定时或立即推送信息给相关人员
3、系统其他调整
-- 考试时间调整为必填
-- 课程时间调整为必填
-- 基础设置H5二维码上传修改了填写链接、二维由系统自动生成
-- 订单菜单移动至对应业务模块菜单下
4、移动端优化
-- 动态读取基础配置(网站名称、注册开关、登录开关等)
-- 首页广告图改为由后端配置
-- 增加考试监考相关功能

v6.0.0 更新

更新时间:2022-10-29
1、后端代码结构大调整,分模块拆分子项目,代码结构更清晰
2、调整系统配置数据读取逻辑,统一服务商名称(aliyun / qcloud / baidu / qiniu)
3、优化本地视频播放流畅度、服务端支持Range读取
4、添加课程时,增加课件快速预览功能
5、学员考试错题增加批量删除功能
6、优化本地存储涉及的业务逻辑、如上传下载、文本编辑器
7、其他问题修复和优化

v5.0.0 更新

更新时间:2022-09-27

1、课程模块增加站外直播功能,允许添加虎牙、斗鱼、微吼等三方直播
2、优化试题导入模板、拆分选项提升选项容错性、简化各种题型的导入数据
3、修改试题导出样式、兼容导入格式
4、新增开放接口功能、增加独立授权接口调用
5、开放接口增加鉴权接口、用户同步登录接口、成绩查询、用户课程统计、用户考试统计接口

v4.7.0 更新

更新时间:2022-08-23

1、增加考培联动功能,课程增加考试关联,学习完成后才能进行考试(全端)
2、填空题增加近似选项功能、每空可以填写多个近似选项(全端)
3、填空题组卷增加顺序判分功能,可开启严格按顺序作答判分(全端)
4、题目题干增加视频、音频、录音、附件上传功能,适应更多考试场景(PC端)
5、简答题答题增加视频、音频、录音、附件上传功能(PC端)
6、手机H5版本接入微信和支付宝支付(移动端)
7、优化付费模块、调整数据结构

v4.6.0 更新

更新时间:2022-07-29

新增功能:

1、增加企业微信、钉钉授权登录(移动端+PC端)
-- 企业微信入口:/api/connect/cwx
-- 钉钉跳转入口:/api/connect/ding

2、增加系统功能开关及功能配置
-- 一键开启或关闭用户注册、微信登录、企业微信登录、钉钉登录、人脸登录
-- 新用户注册策略设置,默认组织架构,是否需要审核
-- 用户登录策略配置,可以配置允许多处登录或T下线

优化功能:

优化课程模块、考试模块、题目模块设置中的指定人员处理逻辑,优化使用体验

v4.5.0 更新

更新时间:2022-06-24

新增功能

1、手机端增加用户头像及人脸照片上传(移动端)
2、增加视频课件的时长自动读取,前端页面+后端任务读取(管理端)
3、课程管理中课件添加支持批量导入目录结构及课件(管理端)
4、增加角色等级、低等级的角色无法操作高等级的用户(管理端)
5、考试细节优化:增加答题标记、增加错题详情查看(移动端)

优化功能:

1、优化腾讯云COS在H5及小程序下的上传兼容性(移动端)
2、优化考试交卷逻辑、添加异步任务处理错题本
3、优化Excel导出、增加数据字典支持,优化大批量数据导出速度
4、优化多选题“漏选择也得分”逻辑
5、优化课件阅读逻辑、学习时间控制粒度由分钟改为秒。
6、人脸识别优化,增加活体检测,防止作弊(百度云+腾讯云)
7、考试逻辑优化:优化限时考试中的迟到计时逻辑
8、其他后端逻辑优化:如定时任务、Socket、上传下载等

v4.3.0 更新

更新时间: 2022-05-14

新增功能

1、课程学习增加课件顺序解锁功能,必须按顺序学习(PC+移动端)
2、课程学习增加刷脸进入功能、切换课件刷脸(PC+移动端)
3、课程学习增加摄像头实时监控、定时截屏、截屏人脸比对(仅PC端)
4、课程学习增加单日学习时段配置、可设置单日允许学习的时间段(PC+移动端)
5、课程学习增加单日学习时长上限配置、超出上限时长中断学习(PC+移动端)
6、优化学习Socket配置、在学习超限、非正常时间段的进程进行强制下线(PC+移动端)
7、优化统计内容、增加刷脸统计、截屏数据、每日学习记录

优化功能

1、课件增加文件大小读取
2、调整证书生成逻辑、更改证书模板、支持图片头像
3、禁止课件文件下载(PC+移动端)
4、优化人脸识别速度、增加图片本地压缩(移动端)
5、优化部门编码生成策略