热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java在线教育视频直播功能支持手机端网络考试系统源码springboot

新增功能:培训学习模块,PDF电子课程、视频课程、直播课程(自己搭建直播流服务器)题库管理22.图片库:创建文件目录,维护图片,供题库选择调用23.单选题:维护单选试题

新增功能:培训学习模块, PDF电子课程、视频课程、直播课程(自己搭建直播流服务器)

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

22. 图片库:创建文件目录,维护图片,供题库选择调用

23. 单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析

24. 多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析

25. 判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析

26. 填空题:维护填空试题,试题题目,答案,类型,级别,状态,解析

27. 问答题:维护问答试题,试题题目,答案,类型,级别,状态,解析

28. 复合题:维护复合试题,富文本编辑器,试题题目,答案,类型,级别,状态,解析

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

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

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

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

-------------------------------------------------考试管理

31. 正在考试:查看正在考试的试卷信息,预览试卷内容,查看考生成绩,结束考试操作

32. 历史考试:查看历史试卷信息,预览试卷内容,查看考生成绩,删除试卷

33. 评阅试卷:当试卷设置需要人工评阅时,考生提交的试卷会进入此列,填空问答复合题需要人工评分

34. 成绩管理:可以根据条件检索考生成绩,分值排序逆序,查看排名,查看考生试卷信息,查看试题统计图

-------------------------------------------------我的考试

35. 参加考试:根据当前个人条件,可以看到符合的试卷进行考试,试卷计时,判断未答的试题,答完才能提交

36. 考试记录:不管是否提交的试卷都会记录在此列,能看到自己答题是输入的答案

37. 我的成绩:查看自己的成绩,需要人工评阅的待评阅后才可看到成绩,已出的可以查看试卷信息,统计等

38. 我的错题:系统自动记录自己答错的试题

39. 我的收藏:在我的成绩中查看试卷信息里面,在题的旁边有收藏按钮,收藏后,相应试题进入此列

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

41. PDF课程:PDF在线观看,上传PDF,设置科目,课时,,授权对象

42. 视频管理:维护上传视频mp4,设置科目,课时,封面图,授权对象

43. 视频课程:观看视频,可根据科目课时筛选

44. 直播管理:编辑直播信息,讲师,科目课时,直播线路 (搭建直播流服务器,可以采集桌面、视频、音频等)

45. 直播课程:观看直播,视频弹幕

----------------------

菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,N级别菜单

按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单,自定义按钮管理

支持多用户分权限管理后台, 权限具体到不同的菜单不同的按钮一个用户可以多个角色

---------------------技术点

1. 导入 导出 excel 文件 (应用在系统用户中)

2 生成 word文件 (应用在代码生成器生成的doc文档)

3. IO 流下载文件 (应用在代码生成器中生成后压缩成zip 文件下载)

4 代码 zip 压缩打包 (应用在代码生成器中生成后压缩成zip 文件)

5. MD5加密 SHA加密(登录密码用此加密)接口加密身份校验

6. 数据库连接池 阿里的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势,支持并发

7.安全框架 shiro (登录授权)(session管理)(shiro 注解菜单权限拦截)(shiro 标签按钮权限)

8.freemaker模版引擎(代码生成器用)

9.ehcache 自定义缓存 ,选择缓存存放目录,处理并发,增加系统性能

10.tab标签页面功能,标签***切换,不重复操作数据库(可全部关闭,关闭当前,关闭其它)

11.多数据源技术

12.调用摄像头拍照技术,图片裁剪技术 (用户头像编辑)

13.在线编辑器,仿开发工具 (代码生成器的模版编辑)

14. 单群发邮件,可以发html、纯文本格式

15.根据汉字 解析汉字的全拼(拼音)和首字母(导入excel到用户表,根据用户的汉字姓名生成拼音的用户名)

16.站内信语音提醒,js控制音频播放

17.java 读写 ini 配置文件

18.java websocket 即时通讯技术,点对点,好友、群组,发图片文件,离线消息,保留聊天记录

19.百度富文本编辑器,可上传图片、附件

20.java Quartz 任务调度 (应用在数据库定时备份模块中)

21.ajax 异步跨域技术,跨域上传文件,图片

22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。

23.echarts 柱状图和饼状图,应用在试题统计上

24.pdf文件在线预览

25.视频播放技术

26.直播流技术

 官网 http://www.fhadmin.org/  






推荐阅读
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • web.py开发web 第八章 Formalchemy 服务端验证方法
    本文介绍了在web.py开发中使用Formalchemy进行服务端表单数据验证的方法。以User表单为例,详细说明了对各字段的验证要求,包括必填、长度限制、唯一性等。同时介绍了如何自定义验证方法来实现验证唯一性和两个密码是否相等的功能。该文提供了相关代码示例。 ... [详细]
  • 本文总结了淘淘商城项目的功能和架构,并介绍了传统架构中遇到的session共享问题及解决方法。淘淘商城是一个综合性的B2C平台,类似京东商城、天猫商城,会员可以在商城浏览商品、下订单,管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。商城的架构包括后台管理系统、前台系统、会员系统、订单系统、搜索系统和单点登录系统。在传统架构中,可以采用tomcat集群解决并发量高的问题,但由于session共享的限制,集群数量有限。本文探讨了如何解决session共享的问题。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • JSP内置对象之application的作用范围和获取方式
    本文介绍了JSP内置对象之application的作用时间范围、可以在不同浏览器获取的特点,以及获取application对象的方法。通过示例代码展示了在JSP中设置和在servlet中获取application对象的步骤。对于学习JSP内置对象的读者来说,本文具有一定的参考价值。摘要长度为163字。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • GreenDAO快速入门
    前言之前在自己做项目的时候,用到了GreenDAO数据库,其实对于数据库辅助工具库从OrmLite,到litePal再到GreenDAO,总是在不停的切换,但是没有真正去了解他们的 ... [详细]
author-avatar
feileide2011_108
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有