littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于Python Flask框架的统一作业提交平台(UASP)

项目简介

这是一个基于Python Flask框架开发的统一作业提交平台,旨在为学生提供方便、安全的在线作业提交系统,同时为管理员提供强大的作业管理功能。

项目的主要特性和功能

学生端

  • 学生登录:凭用户名和密码登录系统。
  • 作业提交:可选择作业文件上传,系统会验证文件类型、大小和提交时间。
  • 作业查看:查看作业提交状态和截止时间等信息。

管理员端

  • 学生信息管理:可查看、添加和删除学生信息。
  • 作业信息管理:能查看、添加、编辑和删除作业信息,包括作业描述、开始时间、截止时间等。
  • 作业文件管理:可下载或删除学生提交的作业文件,支持按班级、科目等分类管理。
  • 权限验证:管理员输入密码验证身份后执行特定操作。

安装使用步骤

  1. 环境准备:确保系统已安装Python、Flask框架以及相关数据库SQLite。
  2. 源码下载:下载项目源码文件并解压至指定目录。
  3. 数据库初始化:运行ACS.py文件,初始化数据库并创建必要的数据表。
  4. 启动服务:再次运行ACS.py启动后端服务。
  5. 前端接入:因项目未提供前端界面,需通过API接口操作,可使用Postman等工具测试接口,或自行开发前端页面接入。
  6. 测试功能:使用提供的API接口测试学生登录、作业提交、管理员操作等功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】