AM 在线考试提交系统


发布于

|

分类

,

欢迎使用 AM 在线考试系统

AM 在线考试系统

  1. 简单高效,简洁美观。
  2. 可以脱离“管理员”模块单独运行。
  3. 后端采用 ThinkPHP 框架。
  4. 前端采用 Bootstrap 框架。
  5. 可以批量导入学生信息。
  6. 可设置多个管理员账号。
  7. 可定时发布试题。

系统特色

  1. AM在线考试提交系统是一个采用ThinkPHP框架的简单高效的在线考试提交系统。
  2. 本系统适用于学校上机考试,网内作业提交等环境。
  3. 老师可以将它应用为上机实验课签到平台,作业发布平台,上机考试答案提交平台。
  4. 老师发布作业时可以设置作业发布时间从而实现定时发布。
  5. 学生提交作业可以删除已经提交的文件。
  6. 免除了上机考试配置FTP权限的麻烦。

安装说明

  1. 安装 Apache 、 MySQL 、PHP 。
  2. 修改 php.ini 文件:
    1. 必须 zlib.output_compression = On
    2. 必须 session.auto_start = 1
    3. 可选 upload_max_filesize = 100M
    4. 必须 date.timezone = PRC
  3. 修改 httpd.conf 文件:
    1. 推荐 开启 rewrite_module 模块
    2. 推荐 AllowOverride All
  4. 重启 Apache 。
  5. 配置 Application/Common/Conf/config.php 文件:
    • 填入数据库相关信息。
    • 如果 2.1 中开启了 rewrite 模块,那么将 URL 模式 设置为 1 或 2 ,否则只能设置为 1 。
  6. 将 upload 文件夹里面的全部文件上传
  7. 将 Database.sql 导入到数据库
  8. 打开浏览器,进入 http://网址或IP地址/Admin ,使用默认用户名 “admin” 密码 “admin” (不含外层引号)进行上传试题、管理学生操作。

注意

  1. 要求 PHP 版本大于5.3.0 。
  2. 请使用 Chrome 、 Opera 、Firefox 、 IE 10 等浏览器。

更新记录

[2013.11.16] Alpha 1

  • 原始版

[2013.11.25] Alpha 2

  • 修改: 登录逻辑
  • 增加: IP与用户绑定功能
  • 修复: Bug若干
  • 记录: 第一次大规模上线使用

[2014.01.30] Alpha 3

  • 试验性质版本,未发布
  • 增加: 一个简单的在线聊天模块

[2014.04.18] Beta 1

  • 更改: 使用 ThinkPHP 框架重写后端
  • 更改: 使用 Bootstrap 框架重写前端
  • 更改: 采用 MVC 架构
  • 更改: 界面风格简洁化
  • 增加: 用户可删除已上传文件
  • 增加: 管理员可删除已上传题目
  • 增加: 上传题目可设置开始下载时间
  • 增加: 管理员可查看学生提交情况
  • 增加: 添加学生功能
  • 增加: 批量添加学生功能。(从 CSV 文件中读取学生数据)
  • 增加: 删除学生功能
  • 增加: 参数使用 Base64 简单加密
  • 增加: 学生下载文件时只能通过特定入口下载
  • 去除: 不成熟的在线聊天模块

作者信息

小金鱼儿


评论

  1. gao 的头像
    gao

    下载了,还没有用,把博客里感兴趣的标题参观了一下。哈哈。

回复 gao 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注