Skip to content

A-Class 是一个线上作业,线下签到的解决方案

Notifications You must be signed in to change notification settings

kitman0000/AClass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AClass

A-Class 是一个线上作业,线下签到的解决方案,适用于任何需要签到的课程,任何需要上传电子版作业的课程。项目采用B/S架构,分为教师端,学生端。教师通过教师端管理学生,作业,签到,学生可通过学生端提交作业,查看签到情况。

项目功能

教师端:1、登录/改密功能
		2、添加学生功能
		3、管理作业功能
		4、批改作业功能
		5、学生签到功能
		6、查看签到功能
学生端:1、登录/改密功能
		2、查看作业功能
		3、上传作业功能
		4、查询签到功能

技术框架

前端:JQuery + Bootstrap+Nginx
后端:Python + Django

项目依赖

python 3.6
Django 2.2.1
face-recognition 1.0.0
face-recognition-models 0.3.0
scipy 1.0.0 (scipy安装高版本会报错,请使用1.0.0)

相关连接

使用说明

https://github.com/kitman0000/AClass/blob/master/Doc/A-class%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.docx

设计文档

https://github.com/kitman0000/AClass/blob/master/Doc/%E8%AE%BE%E8%AE%A1%E6%96%87%E6%A1%A3.docx

WEB API

https://github.com/kitman0000/AClass/blob/master/Doc/A-CLASS%20WEB%20API.xlsx

项目作者

kitman0000
suo_er
clariszyf