java 考试系统 在线学习 视频直播 人脸识别 模块设计方案

本文涉及的产品
视频直播,500GB 1个月
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: java 考试系统 在线学习 视频直播 人脸识别 模块设计方案

-------------------------------------------------题库管理

  1. 图片库:创建文件目录,维护图片,供题库选择调用
  2. 单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析
  3. 多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析
  4. 判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析
  5. 填空题:维护填空试题,试题题目,答案,类型,级别,状态,解析
  6. 问答题:维护问答试题,试题题目,答案,类型,级别,状态,解析
  7. 复合题:维护复合试题,富文本编辑器,试题题目,答案,类型,级别,状态,解析

-------------------------------------------------试卷管理

  1. 组建试卷:创建试卷,题目、类型、总分、及格分数、时长、出成绩方式、重复考试、公布答案、考试对象等

    试卷题型:试卷明细,给试卷添加题型,分值,随机或者手动从题库选择试题,预览试题,自动合计试卷总分

  2. 试卷列表:维护试卷,预览试卷,操作发放试卷

-------------------------------------------------考试管理 fhadmin.cn

  1. 正在考试:查看正在考试的试卷信息,预览试卷内容,查看考生成绩,结束考试操作
  2. 历史考试:查看历史试卷信息,预览试卷内容,查看考生成绩,删除试卷
  3. 评阅试卷:当试卷设置需要人工评阅时,考生提交的试卷会进入此列,填空问答复合题需要人工评分
  4. 成绩管理:可以根据条件检索考生成绩,分值排序逆序,查看排名,查看考生试卷信息,查看试题统计图

-------------------------------------------------我的考试 fhadmin.cn

  1. 参加考试:根据当前个人条件,可以看到符合的试卷进行考试,试卷计时,判断未答的试题,答完才能提交
  2. 考试记录:不管是否提交的试卷都会记录在此列,能看到自己答题是输入的答案
  3. 我的成绩:查看自己的成绩,需要人工评阅的待评阅后才可看到成绩,已出的可以查看试卷信息,统计等
  4. 我的错题:系统自动记录自己答错的试题
  5. 我的收藏:在我的成绩中查看试卷信息里面,在题的旁边有收藏按钮,收藏后,相应试题进入此列

40.接口API:集成swagger接口API生成

  1. PDF课程:PDF在线观看,上传PDF,设置科目,课时,,授权对象
  2. 视频管理:维护上传视频mp4,设置科目,课时,封面图,授权对象
  3. 视频课程:观看视频,可根据科目课时筛选
  4. 直播管理:编辑直播信息,讲师,科目课时,直播线路 (搭建直播流服务器,可以采集桌面、视频、音频等)
  5. 直播课程:观看直播,视频弹幕
目录
相关文章
|
24天前
|
设计模式 架构师 Java
Java开发工程师转架构师需要学习什么
Java开发工程师转型为架构师需掌握多项技能:精通Java及框架、数据库与分布式系统;熟悉设计模式与架构模式;积累项目经验;提升沟通与领导力;持续学习新技术;培养系统设计与抽象能力;了解中间件及开发工具;并注重个人特质与职业发展。具体路径应结合个人目标与实际情况制定。
46 18
|
1月前
|
监控 Java 调度
【Java学习】多线程&JUC万字超详解
本文详细介绍了多线程的概念和三种实现方式,还有一些常见的成员方法,CPU的调动方式,多线程的生命周期,还有线程安全问题,锁和死锁的概念,以及等待唤醒机制,阻塞队列,多线程的六种状态,线程池等
108 6
【Java学习】多线程&JUC万字超详解
|
1天前
|
存储 NoSQL Java
使用 Java 了解和学习 NoSQL 数据库:三个主要优势
使用 Java 了解和学习 NoSQL 数据库:三个主要优势
5 0
|
2月前
|
前端开发 Java 编译器
【前端学java】如何从前端视角快速学习Maven
【8月更文挑战第12天】如何从前端视角快速学习Maven
44 2
【前端学java】如何从前端视角快速学习Maven
|
2月前
|
存储 算法 Java
Java零基础(1) - 从零开始学习数组
【8月更文挑战第1天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
35 1
|
2月前
|
Java 测试技术 开发者
Java零基础教学(07):学习正确的命名规范
【8月更文挑战第7天】Java零基础教学篇,手把手实践教学!
101 0
|
3月前
|
设计模式 算法 Oracle
Java语言学习路径及学习资源推荐
Java语言学习路径及学习资源推荐
|
12天前
|
安全 Java 调度
Java编程时多线程操作单核服务器可以不加锁吗?
Java编程时多线程操作单核服务器可以不加锁吗?
32 2
|
4天前
|
Java 数据库 UED
Java的多线程有什么用
Java的多线程技术广泛应用于提升程序性能和用户体验,具体包括:提高性能,通过并行执行充分利用多核CPU;保持响应性,使用户界面在执行耗时操作时仍流畅交互;资源共享,多个线程共享同一内存空间以协同工作;并发处理,高效管理多个客户端请求;定时任务,利用`ScheduledExecutorService`实现周期性操作;任务分解,将大任务拆分以加速计算。多线程尤其适用于高并发和并行处理场景。
|
16天前
|
存储 缓存 Java
java线程内存模型底层实现原理
java线程内存模型底层实现原理
java线程内存模型底层实现原理