功能
本系统分为学生、导员、教师几个角色,每个角色根据权限拥有不同的功能。每个角色可以进行自己注册,注册后由系统管理员进行审核。
其中学生可以查看自己的成绩及挂科情况,导员可以查看自己所带的班级的成绩及挂科情况,老师可以管理自己任课的班级成绩,进行基本的增删改查。
技术框架
本项目采用前后端分离模式,前端使用Vuejs + Element-ui作为开发框架,后端使用django作为开发框架。
已实现包括注册、登录、权限控制(菜单动态显示)、基本的接口的增删改查过程,可以基于这个系统延进行二次开发出其他系统。
安装部署
后端
安装对应依赖包,根据django的启动过程启动即可,不清楚可以私信
前端
安装nodejs环境,执行npm install安装依赖包,安装后执行npm run dev启动服务即可
代码结构
最终实现的功能
登录
注册
首页