基于SpringBoot+Vue实现的电影院售票系统
项目描述
基于SpringBoot+Vue实现的电影院售票系统整体设计了用户、管理员两个角色。
用户登录系统可进行电影查看、分类查看、影片搜索、选择影片选座购票,生成订单并支付(模拟),查看修改个人信息、查看我的订单,单个用户单次最多买5张票
管理员可进行系统管理,影院管理、影片管理、影厅管理、订单管理、用户管理、角色权限管理
影院管理
影院信息管理:可对影院的名称、开放时间、影厅类型、介绍等进行管理
影片管理
电影信息管理:对电影进行新增、修改、搜索、删除、所属类型管理
电影类别管理:可对电影类别进行新增、修改、删除
影厅管理
影厅信息管理:可对电影院的影厅进行新增、修改、删除、座位管理,可设置座位是否可用,可根据名称、类别进行搜索
场次信息管理:可对影厅上映的电影场次进行新增、修改、删除、以及查看该场次座位预定情况
订单管理
订单信息管理:对用户订单进行管理
用户管理
用户信息管理:对电影院系统所有用户进行管理
角色权限管理
角色信息管理、权限信息管理
运行环境
项目环境:mysql5.7+jdk1.8+idea2020.3+nodejs14.21.3
项目技术(必填)
技术选型
服务端技术:springboot+mybatis+Shiro+Jwt+quartz+druid
前端技术及所用js库:Vue+element+Vuex+axios+moment+nprogress
数据库文件(可选)
代码中包含了
资源包文件(可选)
MySQL5下载链接:https://pan.baidu.com/s/1cuu0F2RM_DulSz2Tk1fXIA
提取码:jcxs
Maven3.6.0下载链接:https://pan.baidu.com/s/1vmEo2EB2kvNB1v4IowILRQ
提取码:67mg
运行视频(可选)
链接:https://pan.baidu.com/s/1VPOdWL5lbg4TdKaYKwBoyQ?pwd=tk4p
提取码:tk4p
是否原创(转载必填原文地址)
互联网所得
项目截图(必填)
运行截图(必填)
前台系统
用户登录
系统首页
电影榜单
影片分类
影片详情
选座购票
订单详情
个人中心->我的订单
个人中心->基本信息
后台管理系统
用户登录
主页
影院管理->影院信息管理
影片管理->电影信息管理
影片管理->电影信息管理->修改电影信息
影片管理->电影类别管理
影片管理->电影类别管理->修改类别
影厅管理-影厅信息管理
影厅管理-影厅信息管理->修改影厅
影厅管理-影厅信息管理->安排座位
影厅管理-场次信息管理
影厅管理-场次信息管理->查看座位
订单管理
用户管理
角色权限管理->角色信息管理
角色权限管理->角色信息管理->分配权限
角色权限管理->权限信息管理
注意事项(可选)
1.地址说明
前台登录页: http://localhost:9232/login
管理系统登录页:http://localhost:9233/login
2.账号说明
管理员:admin/123456
用户:user/123456
3.运行说明
1、安装前置运行环境nodejs、yarn、maven,打开cmd命令行,执行如下命令 yarn install 2、依赖下载完之后,执行如下命令运行前端项目 yarn run serve 3、自行配置maven环境,使用idea打开服务端项目,修改application.yml下数据库配置,如下图 4、连接本地数据库,创建cinema_manager数据库,执行sql目录下的sql脚本
4.如需要部署服务请添加本人微信:LVS_2018
猜你喜欢
- 基于SpringBoot+freemarker实现的人事管理系统
- 基于SpringBoot+Vue校园失物招领系统的设计与实现
- 基于SpringBoot+Vue实现的小区物业管理系统
- SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 基于SpringBoot+Vue实现的社区物业管理系统
- 基于Spring Boot+Spring Data Jpa+apache shiro+easyui+bootstrap开发的电影推酷网站源码
- Spring Boot通过JWT认证协议实现SSO单点登录系统
- spring boot整合ES+mysql5.7+mybatis+iview个人博客系统
- docker+spring boot+mybatis+druid+Thymeleaf+mysql整合开发个人博客系统,包括后台管理系统
- SpringBoot+Thymeleaf+内嵌数据库H2+SpringData JPA简单党员信息管理系统
- SpringBoot+Mybatis+thymeleaf搭建开源个人博客系统
- SpringBoot+Mybatis+SpringSecurity+Bootstrap+Layui开发java web轻量级小巧视频网站系统
- /
- /最代码
- /最代码/前台系统
- /最代码/前台系统/CinemaManagerUserVue
- /最代码/前台系统/CinemaManagerUserVue/.browserslistrc
- /最代码/前台系统/CinemaManagerUserVue/.npmrc
- /最代码/前台系统/CinemaManagerUserVue/babel.config.js
- /最代码/前台系统/CinemaManagerUserVue/package-lock.json
- /最代码/前台系统/CinemaManagerUserVue/package.json
- /最代码/前台系统/CinemaManagerUserVue/public
- /最代码/前台系统/CinemaManagerUserVue/public/favicon.ico
- /最代码/前台系统/CinemaManagerUserVue
- /最代码/服务端
- /最代码/服务端/CinemaManagerApi - idea
- /最代码/服务端/CinemaManagerApi - idea/src
- /最代码/服务端/CinemaManagerApi - idea/src/main
- /最代码/服务端/CinemaManagerApi - idea/src/main/java
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm
/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/CinemaManagerApplication.java
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config
/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config/ApplicationConfiguration.java
/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config/CorsConfig.java
/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config/DataSourceConfiguration.java
/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config/QuartzConfig.java
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter
- /最代码/服务端/CinemaManagerApi - idea/src/main/java/com
- /最代码/服务端/CinemaManagerApi - idea/src/main/java
- /最代码/服务端/CinemaManagerApi - idea/src/main
- /最代码/服务端/CinemaManagerApi - idea/src
- /最代码/服务端/CinemaManagerApi - idea
- /最代码/前台系统
- /最代码

- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合thymeleaf做为显示层的hello world实例
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证 Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例
