# 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](https://user-images.githubusercontent.com/65580753/156559555-5e7a5028-ae28-4c3a-8fdd-8443c93c2906.png)
**项目预览:**
1. 管理员身份审核:
![image](https://user-images.githubusercontent.com/65580753/156556254-67c8a63a-e4f1-4165-8d42-45fc881d65a2.png)
2. 用户中心
![image](https://user-images.githubusercontent.com/65580753/156556431-396193a1-bd55-4270-924e-235e984013a6.png)
3. 购票大厅
![image](https://user-images.githubusercontent.com/65580753/156556651-c4417925-e2d8-41b4-a4bd-0a5a00316039.png)
4. 登录注册
![image](https://user-images.githubusercontent.com/65580753/156556888-e2078d1e-c334-4def-97ca-a42960724640.png)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于Vue2与Springboot的火车售票系统,使用了Element-UI.zip (144个子文件)
.babelrc 402B
mvnw.cmd 6KB
.editorconfig 147B
.eslintrc 58B
a963270912bd6bbabfd76809a809c631.gif 18KB
.gitignore 395B
.gitignore 361B
.gitignore 213B
.gitkeep 0B
test.html 321B
index.html 286B
maven-wrapper.jar 50KB
TicketController.java 10KB
StationController.java 8KB
UserController.java 7KB
TrainCarriageController.java 5KB
MavenWrapperDownloader.java 5KB
CarriageController.java 4KB
StationRepository.java 3KB
TicketRepository.java 3KB
TrainController.java 3KB
BackendApplicationTests.java 3KB
EmailController.java 2KB
Swagger2Configuration.java 2KB
TrainCarriageRepository.java 1KB
Ticket.java 1KB
UserRepository.java 1KB
Message.java 1KB
CarriageRepository.java 967B
TrainRepository.java 946B
CorsConfig.java 845B
Station.java 721B
User.java 594B
Train_Carriage.java 566B
BackendApplication.java 508B
Train.java 504B
Carriage.java 452B
StationKey.java 260B
TicketKey.java 225B
cd50d11f3a292df57560e25cb2315c6035a87312.jpg 84KB
2.jpg 59KB
2.jpg 59KB
-39be0add8e6d5c88.jpg 49KB
100000000000000002.jpg 49KB
-39be0add8e6d5c88.jpg 49KB
2fb76a36acaf2edd38d4295c831001e938019398.jpg 36KB
100000000000000001.jpg 36KB
jinan.jpg 31KB
340403200101142610.jpg 30KB
100000000000000003.jpg 30KB
chengdu.jpg 23KB
nanjing.jpg 21KB
shanghai.jpg 19KB
beijing.jpg 17KB
guangzhou.jpg 16KB
ProvinceAndCityJson.js 178KB
webpack.prod.conf.js 5KB
webpack.dev.conf.js 3KB
index.js 3KB
utils.js 3KB
webpack.base.conf.js 2KB
index.js 2KB
runner.js 2KB
check-versions.js 1KB
build.js 1KB
nightwatch.conf.js 1KB
elementCount.js 765B
jest.conf.js 725B
test.js 561B
vue-loader.conf.js 553B
main.js 517B
HelloWorld.spec.js 354B
.postcssrc.js 246B
dev.env.js 156B
test.env.js 149B
prod.env.js 61B
setup.js 56B
package-lock.json 577KB
package.json 2KB
2021-09-08.log 7.41MB
2021-08-31.log 492KB
2021-09-09.log 311KB
2021-09-10.log 191KB
2021-09-07.log 125KB
2021-09-04.log 105KB
2021-08-30.log 62KB
2021-09-01.log 57KB
2021-09-12.log 55KB
2021-08-28.log 52KB
2021-09-05.log 48KB
2021-09-06.log 40KB
2021-08-29.log 17KB
2021-08-30.log 17KB
2021-09-09.log 16KB
2021-09-03.log 8KB
2021-08-26.log 7KB
README.md 2KB
README.md 556B
mvnw 10KB
1.png 317KB
共 144 条
- 1
- 2
资源评论
普通的一个普通猿
- 粉丝: 1464
- 资源: 1761
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功