作业管理系统 HomeworkManager

作业管理系统 HomeworkManager

声明

本项目是基于 https://github.com/AxerZ/homework 项目的二次开发版本,考虑到版本差距较大,因此独立开启项目独立维护。

在此感谢原作者张本和(axer@tc.edu.tw)。

特色

学生不必用帐号密码登入。

学生上传作业时设定一组密码,未来下载、修改删除使用此组密码。

可限制上传时间、可限制上传密码。

防止学生下载或删除别人作业。

可开关展示,展示中一般访客可下载,不开放展示则只有上传者在「上传时间」自己下载。

可开关生效,不生效作业则不能上传,也不在列表中。

教师管理作业,可将优秀作品放至展示、也可设定通过/不通过。

(修改版新增)增加学号字段,适应以学号为核心的管理体制。支持通过正则表达式限制学号输入。

(修改版新增)命名方式为作业标题-学号-姓名.扩展名,适应教学管理体系需要。

使用

下载本包或通过git clone下载。

按以下指令配置文件权限

将hw_database.sql导入到您的数据库。

配置includes/init.php。

可以上线测试了。

提示

只有新版本支持PHP7,老版本只支持PHP5。

系统内置了默认的账号密码信息,请在程序部署后及时修改密码。

管理员默认账号: default@note.tc.edu.tw

管理员默认密码: 0000

项目详情

GitHub: https://github.com/laozhoubuluo/HomeworkManager/

发表评论

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