# Unified-Assignment-Submission-Platform **Repository Path**: duyu09/Unified-Assignment-Submission-Platform ## Basic Information - **Project Name**: Unified-Assignment-Submission-Platform - **Description**: Unified Assignment Submission Platform. (Web application) - **Primary Language**: HTML - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-08-03 - **Last Updated**: 2023-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Unified Assignment Submission Platform (UASP) 软工(开发)21级 统一作业提交平台 (简称:UASP) 著作权声明:Copyright © 2022~2023 DuYu (No.202103180009), Faculty of Computer Science & Technology, Qilu University of Technology. 齐鲁工业大学 计算机科学与技术学部 Duyu09, 保留所有权利。 ## 更新日志 ### Update on October 9th, 2022 v1.0.0版本:我使用了Node.js开发后端,基于VueJS2.0开发前端页面,制作了一个非常简单的收作业网站,它的核心技术就是文件的接收和命名处理。(参见 Homework Collection Website of Web Front-end Course 仓库) ### Update on January 30th, 2023 v1.1.0版本:更新了学生端的前端页面,界面更加美观友好,并增加了文件类型限制,文件体积提示和截止时间倒计时等功能。(参见 Homework Collection Website of Web Front-end Course 仓库) ### Update on March 7th, 2023 v2.0.0版本:另起炉灶,重新开发了作业收集系统,后端改用Python Flask框架。功能方面:支持用户登录,支持同时布置多项作业。界面方面:使用了BootStrap,Jquery,Vue以及ElementUI,在界面呈现方面下了功夫。安全方面:前端调用后端API都需要token验证,提高了安全性。并且,用户注册时,需回答对问题才能注册,而这些问题都是有关我们班级的问题,有效避免了黑客恶意注册。 注意:部署时,请解压位于static目录下的lib.zip压缩包,将里面的文件释放到static目录(即:lib.zip所在目录)。 ### Update on March 18th, 2023 v2.1.0版本:因系统的规模扩大,系统的功能已不再只是收集开发1班数据库系统课程的作业,所以即日起系统正式更名为:统一作业提交平台(英文简称:UASP)。同时修复了管理员页面下载全部文件时不可分类下载的Bug. ## 访客统计