Skip to content

基于Vue2与Springboot的火车售票系统,使用了Element-UI

Notifications You must be signed in to change notification settings

Sunburst7/train-ticket-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

train-ticket-system

基于Vue2与Springboot的火车售票系统 数据库课设:火车售票系统 一个功能完整的火车售票系统,该系统分为客户端与管理员端:

  • 客户端功能:登录注册,查询车票、购买车票、退票
  • 管理员端功能:发布相关的列车信息,后台监测,用户的审核

技术栈:

  • 前端使用Vue-CLI构建Vue2项目,使用vue-router控制路由,部分组件使用ElementUI,同时利用Axios实现异步请求与响应。
  • 后端采用Java+SpringBoot框架,利用Spring-Data-JPA设计持久层,MySQL存储数据

安装说明:

  1. cd ./front

  2. 启动前下载npm包 npm i

  3. 启动前端: npm run dev

  4. 运行backend中的BackendApplication.java 启动后端

  5. 别忘了导入数据库文件,但是数据库里的火车发车时间与到站时间需要修改

数据库设计

image

项目预览:

  1. 管理员身份审核: image

  2. 用户中心 image

  3. 购票大厅 image

  4. 登录注册 image

About

基于Vue2与Springboot的火车售票系统,使用了Element-UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages