车票管理系统-springboot + vue

32 阅读2分钟

车票管理系统-springboot + vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue的车票管理系统

SpringBoot+Vue车票管理系统,用户前端查班车、下单、投诉、客服,后台管班次、订单、用户、客服与公告,实现车站售票业务全流程数字化。

前台登录网址: http://localhost:8080/springbootszw1paqr/front/index.html

后台登录网址: http://localhost:8080/springbootszw1paqr/admin/dist/index.html

管理员账户密码: admin/admin

普通用户账户密码: 11/11

二、项目功能

【用户模块】

班车信息:按线路/时间查询余票与票价。

通知公告:浏览停运、调价等官方通知。

投诉反馈:提交文字/图片投诉并跟踪回复。

在线客服:即时文字咨询班次与退改规则。

个人中心:集中展示本人资料与快捷入口。

修改密码:验证旧口令后重置登录密码。

我的订单:查看待付、已付、已取消车票。

我的收藏:收藏常用线路,快捷购票。

【后台模块】

修改密码:管理员自助更新后台登录口令。

个人信息:维护头像、姓名、联系方式。

用户管理:启用/禁用、重置乘客密码。

班次时间管理:设置每日发车时段与截止售票时间。

班车信息管理:设置车型、座位数、线路、票价、余票。

投诉反馈:审核、回复、归档乘客投诉。

轮播图管理:配置首页轮播图片及跳转链接。

通知公告:发布/编辑/置顶/删除官方通知。

通知公告分类:设置栏目如“停运公告、优惠通知”。

在线客服:查看会话记录,设置常用回复语。

已支付订单:确认出票、打印车票、发送短信。

已完成订单:标记到站、导出客运量报表。

已取消订单:审核取消原因,手动退款。

已退款订单:查看退款流水与财务对账。

未支付订单:超时自动取消,释放座位。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1759118275-c432483aac310a6.png

1759118279-d22edcc5d767d2b.png

1759118283-7c73e59f9b300f9.png

1759118286-cf8e93e7e7f649b.png

1759118288-ed8cdde8cbe582c.png

1759118290-50d5070b18e1c32.png

1759118293-00583d5b346a3d2.png

1759118296-1c165435b7e7d2c.png

1759118298-4b14d547d00a52b.png

1759118300-8b6ad10993bada5.png

1759118302-4584410cafb474d.png

1759118304-a5e1892bcfcb0c1.png

1759118306-82d68511b4899d3.png

1759118308-431b1430ecdaaae.png

1759118310-fe53236c5da6ef9.png

1759118313-463de2c2f0d85e2.png

1759118315-0846ceea78b213f.png

1759118318-f44d8148e547221.png

1759118320-c55b4cdbb7a3363.png

1759118321-0ae306e68b9a935.png

1759118323-7ccf5c9203aa016.png

1759118325-8a32ba090c5a96d.png

1759118327-902abe42eac6e29.png

1759118329-f3aa2178de6681f.png

1759118331-c1774e6e4a91cfd.png

1759118333-61924007940d678.png

1759118334-366bd2a140d22d5.png

1759118336-a8e4dbb1758f0fb.png