基于Vue2与Springboot的火车售票系统 数据库课设:火车售票系统 一个功能完整的火车售票系统,该系统分为客户端与管理员端:
- 客户端功能:登录注册,查询车票、购买车票、退票
- 管理员端功能:发布相关的列车信息,后台监测,用户的审核
技术栈:
- 前端使用Vue-CLI构建Vue2项目,使用vue-router控制路由,部分组件使用ElementUI,同时利用Axios实现异步请求与响应。
- 后端采用Java+SpringBoot框架,利用Spring-Data-JPA设计持久层,MySQL存储数据
安装说明:
-
cd ./front
-
启动前下载npm包 npm i
-
启动前端: npm run dev
-
运行backend中的BackendApplication.java 启动后端
-
别忘了导入数据库文件,但是数据库里的火车发车时间与到站时间需要修改
数据库设计
项目预览: