project

班级作业管理系统

Flask · SQLite · 阿里云 · systemd · view on github

可直接体验 · 打开在线演示,比先读说明更快建立印象。

打开 Live Demo →

给班级做的作业提交与管理系统:从需求分析、开发、测试到部署上线全程独立完成。公开演示版已去掉真实姓名、学号、学校标识与作业文件。

在线演示(演示账号见下方)

为什么做这个

班级收作业一直靠微信群传文件,课程多、次数多、还分个人作业和小组作业,学习委员整理起来非常痛苦。我想做一个「像微信接龙一样简单」的收作业工具:不用注册登录,点开选姓名、传文件就完事。

核心设计

公开演示说明

演示站不含真实个人信息:

管理员:admin1 / admin2,密码 demo123456

部署与运维

我学到了什么

需求会一直变,真实用户的反馈比任何设想都值钱。这个项目让我完整走了一遍「需求 → 开发 → 部署 → 运维 → 迭代」的循环,也是我第一次对一台生产服务器负责。