淘宝店铺搜索:点创微科
学生网上请假系统 Vue.js+SpringBoot
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
基于springboot + vue实现的学生网上请假系统
本项目是一个基于Spring Boot后端技术和vue端技术构建的学生网上请假系统。
该平台旨在为用户提供一个方便快捷的请假环境。
本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。
只要用户能连上Internet,便可以在任何时间、任何地点使用。
整个系统采用RESTful API进行前后端交互,确保数据的安全性和一致性。
管理员账号密码:admin/123456
教师员账号密码:教师1/123456
学生员账号密码:学生1/123456
二、项目功能
学生端功能模块
- 首页
- 个人中心 修改密码:用户可以修改登录系统的密码,保障账户安全。 个人信息:查看和编辑用户的个人基本信息,如姓名、联系方式等。
- 班级信息管理 班级的基本信息,包括班级名称、班主任、班级人数等。
- 提交请假表管理 可以填写请假申请表.
- 学生考勤管理 学生的考勤记录,包括出勤、迟到、早退、旷课等情况。
- 缺课记录管理 学生的缺课记录,包括缺课时间、缺课原因等。
教师端功能模块
- 首页
- 个人中心 修改密码:用户可以修改登录系统的密码,保障账户安全。 个人信息:查看和编辑用户的个人基本信息,如姓名、联系方式等。
- 班级信息管理 班级的基本信息,包括班级名称、班主任、班级人数等。
- 提交请假表管理 可以填写请假申请表.
- 学生考勤管理 学生的考勤记录,包括出勤、迟到、早退、旷课等情况。
- 缺课记录管理 学生的缺课记录,包括缺课时间、缺课原因等。
管理端功能模块
- 首页
- 个人中心 修改密码:用户可以修改登录系统的密码,保障账户安全。 个人信息:查看和编辑用户的个人基本信息,如姓名、联系方式等。
- 班级信息管理 班级的基本信息,包括班级名称、班主任、班级人数等。
- 提交请假表管理 可以填写请假申请表.
- 学生考勤管理 学生的考勤记录,包括出勤、迟到、早退、旷课等情况。
- 缺课记录管理 学生的缺课记录,包括缺课时间、缺课原因等。
三、运行环境
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.6.0+MySQL5.7(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:springboot
前端技术:vue(v13.7.0)
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图