校车管理信息系统springboot + vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于springboot + vue的校车管理信息系统
前台登录网址: http://localhost:8082/
后台登录网址: http://localhost:8081/
管理员账户密码: admin/admin
教职工账户密码: 1/1
驾驶员账户密码: 111/111
学生账户密码: 11/11
二、项目功能
(1)学生
登录:学生使用学号及密码登录系统。
线路信息:查看所有校车运行线路的详细信息。
个人中心:进入个人操作主界面,集中管理预约、收藏与个人信息。
个人信息:查看和编辑姓名、学院、班级、联系电话等基础信息。
修改密码:更新个人账户登录密码以保障安全。
线路预约管理:选择可用校车线路进行预约,设定乘车日期与上下车站点。
预约结果管理:查看已提交的预约状态,支持取消未生效预约。
我的收藏管理:收藏常用或感兴趣的校车线路,便于快速预约。
(2)教职工
登录:教职工使用工号及密码登录系统。
个人信息:维护姓名、所属部门、职务、手机号等个人资料。
线路信息管理:查看全部校车线路信息,了解运行安排。
线路预约管理:预约校车线路。
预约结果管理:查询所有预约记录及其审核状态,可取消未出行的预约。
(3)驾驶员
登录:驾驶员使用分配账号登录系统。
个人信息:查看和更新姓名、驾驶证号、联系方式、所属车队等信息。
预约结果管理:查看当日或未来由自己负责驾驶的校车班次及乘客预约名单。
驾驶员确认信息管理:确认已发车、车辆异常、行程取消或完成接送任务,并提交执行状态反馈。
(4)管理员
登录:管理员通过专属账号密码登录Vue后台管理系统。
轮播图管理:配置首页轮播图,用于发布校车调整通知、节假日停运公告或安全提示。
用户管理:统一管理四类用户的账号,支持新增、冻结、批量导入或导出。
线路信息管理:创建、编辑、启用或停用校车线路,设置站点顺序、发车时刻表、运营周期及最大载客量。
线路预约管理:监控全校预约情况,可手动干预高负荷线路或特殊人员预约。
预约结果管理:查看所有用户预约记录,处理异常预约或导出统计报表。
车辆信息管理:维护校车档案。
驾驶员确认信息管理:审核或查看驾驶员提交的行程确认。
三、运行环境
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.21(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:springboot
前端技术:Vue
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图
