新增功能:培训学习模块,PDF电子课程、视频课程、直播课程(自己搭建直播流服务器)
人脸识别(考试时验证,有开关)、补考开关
-------------------------------------------------题库管理
22.图片库:创建文件目录,维护图片,供题库选择调用
23.单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析
24.多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析
25.判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析
26.填空题:维护填空试题,试题题目,答案,类型,级别,状态,解析
27.问答题:维护问答试题,试题题目,答案,类型,级别,状态,解析
28.复合题:维护复合试题,富文本编辑器,试题题目,答案,类型,级别,状态,解析
-------------------------------------------------试卷管理
29.组建试卷:创建试卷,题目、类型、总分、及格分数、时长、出成绩方式、重复考试、公布答案、考试对象等
试卷题型:试卷明细,给试卷添加题型,分值,随机或者手动从题库选择试题,预览试题,自动合计试卷总分
30.试卷列表:维护试卷,预览试卷,操作发放试卷
-------------------------------------------------考试管理
31.正在考试:查看正在考试的试卷信息,预览试卷内容,查看考生成绩,结束考试操作
32.历史考试:查看历史试卷信息,预览试卷内容,查看考生成绩,删除试卷
33.评阅试卷:当试卷设置需要人工评阅时,考生提交的试卷会进入此列,填空问答复合题需要人工评分
34.成绩管理:可以根据条件检索考生成绩,分值排序逆序,查看排名,查看考生试卷信息,查看试题统计图
-------------------------------------------------我的考试
35.参加考试:根据当前个人条件,可以看到符合的试卷进行考试,试卷计时,判断未答的试题,答完才能提交
36.考试记录:不管是否提交的试卷都会记录在此列,能看到自己答题是输入的答案
37.我的成绩:查看自己的成绩,需要人工评阅的待评阅后才可看到成绩,已出的可以查看试卷信息,统计等
38.我的错题:系统自动记录自己答错的试题
39.我的收藏:在我的成绩中查看试卷信息里面,在题的旁边有收藏按钮,收藏后,相应试题进入此列
40.接口API:集成swagger接口API生成
43.视频课程:观看视频,可根据科目课时筛选
44.直播管理:编辑直播信息,讲师,科目课时,直播线路(搭建直播流服务器,可以采集桌面、视频、音频等)
45.直播课程:观看直播,视频弹幕
----------------------
菜单权限:分配给每个角色不同的菜单权限,每个角色看到的菜单不同,N级别菜单
按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单,自定义按钮管理
支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮(一个用户可以多个角色)
---------------------技术点
1.导入导出excel文件(应用在系统用户中)
2生成word文件(应用在代码生成器生成的doc文档)
3.IO流下载文件(应用在代码生成器中生成后压缩成zip文件下载)
4代码zip压缩打包(应用在代码生成器中生成后压缩成zip文件)
6.数据库连接池阿里的druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势,支持并发
8.freemaker模版引擎(代码生成器用)
9.ehcache自定义缓存,选择缓存存放目录,处理并发,增加系统性能
10.tab标签页面功能,标签自由切换,不重复操作数据库(可全部关闭,关闭当前,关闭其它)
11.多数据源技术
12.调用摄像头拍照技术,图片裁剪技术(用户头像编辑)
13.在线编辑器,仿开发工具(代码生成器的模版编辑)
14.单群发邮件,可以发html、纯文本格式
15.根据汉字解析汉字的全拼(拼音)和首字母(导入excel到用户表,根据用户的汉字姓名生成拼音的用户名)
16.站内信语音提醒,js控制音频播放
17.java读写ini配置文件
18.javawebsocket即时通讯技术,点对点,好友、群组,发图片文件,离线消息,保留聊天记录
19.百度富文本编辑器,可上传图片、附件
20.javaQuartz任务调度(应用在数据库定时备份模块中)
21.ajax异步跨域技术,跨域上传文件,图片
22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader)。列表动态滑动放大展示。