# lab-front-end **Repository Path**: FatShallot/lab-front-end ## Basic Information - **Project Name**: lab-front-end - **Description**: 前后端分离的实验室管理系统的前台代码,基于Vue - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-03 - **Last Updated**: 2025-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lab-front-end 前后端分离的实验室管理系统,基于 SpringBoot+Vue [项目的后端部分](https://github.com/FatShallot/lab-back-end) [相关文档](http://47.100.44.201:8000/category/front-and-back-end-separation/) 前台使用了 - Vue - vue-router - element-ui - axios # 项目功能 项目暂定包含以下功能: - 管理员 - 所有老师拥有的权限 - 添加、删除用户 - 修改用户角色 - 重置用户密码 - 老师 - 批准学生请假 - 审核学生提交的课表 - 查看学生状态 - 以天为单位查看学生所有状态的统计时间 - 学生 - 打卡(只能通过两个按钮来模拟签到签退) - 请假 - 提交课表 - 所有角色 - 登录退出 - 修改密码 # 说明 这是一个前后端分离的项目,项目本身并不复杂,完全没有必要写成前后端分离。 做成前后端分离只是为了自己练习用,前后端分离会出现很多使用 JSP、Thymeleaf 时没有碰到的问题。 比如 CORS 问题,比如前后端的数据交互问题。 # 界面 ## 备份 如果 GitHub 无法显示,可以到[实验室管理系统界面](http://47.100.44.201:8000/2020/03/17/%e5%ae%9e%e9%aa%8c%e5%ae%a4%e7%ae%a1%e7%90%86%e7%b3%bb%e7%bb%9f%e7%95%8c%e9%9d%a2/)查看 ## 登录界面 ![Login](https://fat-shallot.oss-cn-hangzhou.aliyuncs.com/img/20200505092037.png) ## 主界面 ![Home](https://fat-shallot.oss-cn-hangzhou.aliyuncs.com/img/20200505092120.png) ## 用户账户界面 ![User](https://fat-shallot.oss-cn-hangzhou.aliyuncs.com/img/20200505092142.png) ## 学生按月状态统计界面 ![每月学生状态统计](https://fat-shallot.oss-cn-hangzhou.aliyuncs.com/img/20200505092201.png)