zoukankan      html  css  js  c++  java
  • 在线考试系统在线考试模块

    今日完成任务

        完成在线考试模块主要功能是:

        自动组卷,

        自动发卷

        自动评阅(异步)

        实时监控

        根据每一个课程的占比,随机从题库中选择试题组成试题。并且提供自动发卷的功能,老师设置考试的时间,考试时间一到,自动开放试题,并且会向每一个同学的邮箱推送试题的链接地址,学习们可以通过PC端参加考试,也可以通过移动端参加考试,并且到时间会自动交卷。考试过程中也会有时间倒计时,提醒学生考试时间。提交完试卷后,考虑到并发的问题,这个地方使用到了redis异步队列。通过消费redis的队列来评阅试卷。

    系统截图

     

     

     

    系统核心源码

     

     

     

     

    今日问题

      邮件自动推送的发生些小意外,需要去邮箱服务商开通服务 设置独立的密码。

      另外的laravel框架,存在配置缓存问题,还有运行缓存,修改完.env文件。建议清理缓存,可以给减少很多麻烦。

      异步处理,redis的守护进程配置也是一个头疼问题。需要后期解决。

      laravle的控制台模块,需要在在服务器上配置crontab模块.

    今日问题

       laravel清空缓存的方法:

      php artisan view:clear

      php artisan cache:clear

      php artisan config:clear

      php artisan route:clear

      php artisan session:table

    项目燃尽图

      

  • 相关阅读:
    笔记:端子镀金厚度
    笔记:C 编译过程
    抽象类与接口类
    面向对象的三大特性之继承
    类命名空间与对象、实例的命名空间 面向对象的组合用法
    初识类和对象
    面向过程与面向对象
    初识面向对象
    hashlib模块configparser模块logging模块
    collections模块和os模块
  • 原文地址:https://www.cnblogs.com/sofic/p/13373326.html
Copyright © 2011-2022 走看看