本文首发与Java项目实战网,原来链接:http://www.javaxmsz.com/main/detail?blogId=23

最近博主手撸了一个比较简单的 Springboot+Vue 非前后端分离的电影票订票购票系统,系统全部原创,如有遇到网上抄袭站长的,欢迎联系博主~

技术栈

后端:Java、Springboot,MyBatis,SpringMVC
前端:HTML,CSS,JavaScript,bootstrap,Vue.js
统计图:echarts
数据库:MySQL

主要功能点

01、用户管理:管理员可以管理所有用户,进行增删改查。
02、电影分类管理:管理员可以对电影的分类进行增删改查。
03、电影管理:管理员可以对电影进行新增、更新、删除,可以对电影的封面图进行图片上传;普通用户只能进行查看,不能进行更新和删除。
04、电影封面图的在线预览:电影封面图支持后台在线预览功能。
05、订单管理:管理员可以在后台进行电影票的订单管理。
06、数据的统计:后台系统统计不同分类的电影票总销量以及销售,并用统计图展示出来。
08、前端首页:分类展示电影封面,可点击进入影片详情;展示热卖电影和平台推荐电影。
09、在线选座:支持用户在页面上进行选座功能。
10、收藏功能:支持用户对自己喜欢的电影进行收藏。
11、在线下单:用户在选好座位后,可以在线下单购买电影票。
12、支持退票:在电影放映之前支持用户退票,退票后钱自动退还到用户余额,且选过的座位自动清空,不影响其他用户选座。
13、观影优惠:看完电影会有10个积分的优惠,价值0.1元,在用户看完电影后,会自动返还到用户余额。
14、在线充值和扣费:模拟用户在线充值费用以及下单后扣除对应的电影票费用。
15、用户权限:登录时选择角色,不同角色的用户拥有不同的权限功能。
16、登录注册:登录注册功能。
17、修改密码:用户登录到系统后,可以修改自己的密码。

项目思维导图

基于 Springboot + Vue 的电影票订票购票系统项目思维导图如下:

项目思维导图

项目在线演示地址

基于 Springboot+Vue 的电影票订票购票系统的演示视频可以观看我的B站视频:https://www.bilibili.com/video/BV1oB4y1K76w

项目部分页面

项目部分页面展示如下:

前端首页

在线选座

后台首页

电影详情

该项目可以拿去学习练手,可以作为课程设计,也可以作为毕业设计,需要的同学可以通过顶部原文链接,联系到作者

作者Info

【作者】:武哥
【公众号】:武哥聊编程。欢迎大家关注~
【作者简介】:同济大学,硕士。先后在华为、科大讯飞、拼多多当码农。专业电子信息工程,自学 Java。欢迎你的关注。

Logo

前往低代码交流专区

更多推荐