基于springboot,vue电影院售票系统
开发工具:IDEA
服务器:Tomcat9.0, jdk1.8
项目构建:maven
数据库:mysql5.7
系统用户前台和管理后台两部分,项目采用前后端分离
前端技术:vue +elementUI
服务端技术:springboot+mybatis
项目功能描述:
一、前台功能:
1.登录、注册、退出系统、首页、搜索
2.电影:正在热映、即将热映、经典影片
3.影院:选座订票、下单支付
4.榜单:热映口碑榜、国内票房榜、北美票房榜、TOP100榜
5.个人中心:我的订单、基本信息
二、后台功能:
1.登录、退出系统、首页
2.影院管理
(1)影院信息管理:添加、修改、删除、查询等功能
(2)影院区域管理:添加、修改、删除等功能
(3)影院品牌管理:添加、修改、删除等功能
3.电影管理
(1)电影信息管理:添加、修改、删除、查询、演员和影片分类等功能
(2)电影评论管理:添加、删除等操作
(3)电影年度管理:添加、修改、删除等功能
(4)电影区域管理:添加、修改、删除等功能
(5)电影类别管理:添加、修改、删除等功能
(6)电影播放时段管理:添加、修改、删除等功能
4.影厅管理
(1)影厅信息管理:添加、修改、删除、查询、安排座位等功能
(2)影厅类别管理:添加、修改、删除等功能
5.场次管理
(1)场次信息管理:添加、修改、删除、查询、查看座位等功能
6.演员管理
(1)演员信息管理:添加、修改、删除、查询等功能
(2)演员角色管理:添加、修改、删除等功能
7.用户管理
(1)用户信息管理:添加、修改、删除、查询等功能
(2)订单信息管理:查询、删除等功能
(3)用户爱好管理:添加、修改、删除等功能
8.权限管理
(1)角色信息管理:添加、修改、删除、分配权限等功能
(2)资源信息管理:添加、修改、删除等功能
前台截图:
后台截图:
package com.gouyan.web.controller.system;import com.gouyan.common.response.ResponseResult;
import com.gouyan.system.domin.SysHallCategory;
import com.gouyan.system.service.impl.SysHallCategoryServiceImpl;
import com.gouyan.web.controller.BaseController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;import java.util.List;@RestController
public class SysHallCategoryController extends BaseController {@Autowiredprivate SysHallCategoryServiceImpl sysHallCategoryService;@GetMapping("/sysHallCategory")public ResponseResult findAll(){startPage();List<SysHallCategory> data = sysHallCategoryService.findAll();return getResult(data);}@GetMapping("/sysHallCategory/{id}")public ResponseResult findById(@PathVariable Long id){return getResult(sysHallCategoryService.findById(id));}@PostMapping("/sysHallCategory")public ResponseResult add(@Validated @RequestBody SysHallCategory sysHallCategory){return getResult(sysHallCategoryService.add(sysHallCategory));}@PutMapping("/sysHallCategory")public ResponseResult update(@Validated @RequestBody SysHallCategory sysHallCategory){return getResult(sysHallCategoryService.update(sysHallCategory));}@DeleteMapping("/sysHallCategory/{ids}")public ResponseResult delete(@PathVariable Long[] ids){return getResult(sysHallCategoryService.delete(ids));}
}
package com.gouyan.system.service.impl;import com.gouyan.system.domin.SysCinemaBrand;
import com.gouyan.system.mapper.SysCinemaBrandMapper;
import com.gouyan.system.service.SysCinemaBrandService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import java.util.List;@Service
public class SysCinemaBrandServiceImpl implements SysCinemaBrandService {@Autowiredprivate SysCinemaBrandMapper sysCinemaBrandMapper;@Overridepublic List<SysCinemaBrand> findAll() {return sysCinemaBrandMapper.findAll();}@Overridepublic SysCinemaBrand findById(Long id) {return sysCinemaBrandMapper.findById(id);}@Overridepublic int add(SysCinemaBrand sysCinemaBrand) {return sysCinemaBrandMapper.add(sysCinemaBrand);}@Overridepublic int update(SysCinemaBrand sysCinemaBrand) {return sysCinemaBrandMapper.update(sysCinemaBrand);}@Overridepublic int delete(Long[] ids) {int rows = 0;for(Long id : ids){rows += sysCinemaBrandMapper.delete(id);}return rows;}
}
基于springboot,vue电影院售票系统相关推荐
- springboot,vue电影院售票系统
开发工具:IDEA 服务器:Tomcat9.0, jdk1.8 项目构建:maven 数据库:mysql5.7 系统用户前台和管理后台两部分,项目采用前后端分离 前端技术:vue +elementUI ...
- springboot+vue电影院会员系统源码
项目简介 后端框架:springboot+vue电影院会员系统.影院会员管理系统源码分享 技术栈:vue.springboot.maven.elementui,jquery 数据库:Mysql 源码 ...
- 基于springboot+vue的食疗系统
基于springboot+vue的食疗系统 ✌全网粉丝20W+,csdn特邀作者.博客专家.CSDN新星计划导师.java领域优质创作者,博客之星.掘金/华为云/阿里云/InfoQ等平台优质作者.专注 ...
- 基于Springboot+vue电影院会员管理系统(源代码+数据库+文档)025
部分代码地址 https://gitee.com/ynwynwyn/cinema-public 基于Springboot+vue电影院会员管理系统(源代码+数据库+文档) 一.系统介绍 cinema项 ...
- 基于springboot+vue的ERP系统
一.项目简介 基于springboot+vue的ERP系统,用这个项目二开过,里面逻辑有一丢丢混乱,bug也是有的,但是不影响整体功能 二.实现功能 支持零售管理.采购管理.销售管理 支持财务管理.报 ...
- 基于springboot+Vue的设备监控系统
一.项目简介 基于springboot+Vue的设备监控系统 二.实现功能 支持数据采集服务以及数据采集的自动化处理 支持数据监控的可视化 支持统计报表的流程化 支持表单的引擎 支持监控指标配置化 支 ...
- 基于SpringBoot+Vue在线考试系统【web端+小程序端】【附带源码】
最近和不少大佬聊天,有的技术很牛,有的赚很多,有的已经是高管,有的有自己的公司. 通过聊天,我发现成功人的优点基本相同: 能吃苦,执行力强,自律性强. 喝了不少酒后,酒后吐真言,成功的人都不容易,说这 ...
- 基于SpringBoot+Vue的房屋租赁系统、租房平台
今天介绍一个SpringBoot+Vue的房屋租赁系统. 主要功能 租房网站页 后台管理页面 用户登录注册功能 普通用户申请成为房东的功能 房东用户上传个人房源功能 管理员通过后台页面管理所有用户账号 ...
- java项目:基于springboot+vue在线考试系统1013
项目描述 springboot+vue在线考试系统: 使用目前较为流行的框架spring boot,前端部分采用了vue,项目的业务流程相对简单,该项目主要功能包括学生管理,教师管理,题库管理,成绩查 ...
最新文章
- 使用Crypto++ ecdsa 进行签名和认证
- 大脑的学习方式如何,机器学习与生物学习的联系将提供「答案」
- IOS7开发~API变化
- 怎么让电脑变成无线路由器
- 自己写的简易多任务系统---基于pic18fxxx
- wpf开发仿真3d软件_3D体验平台品牌应用——SOLIDWORKS?
- ubuntu jdk1.7升级到1.8
- 加密-网络安全之1号皇帝新衣
- ps缩略图补丁 安装一次之后 失效,卸载重新安装提示这个,是什么原因
- 【ZBrush笔刷】实用笔刷和Alpah下载,及笔刷使用方法
- plsql导表数据操作
- guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp
- 免费生信课程|多组学数据整合分析之转录组和蛋白质组分析
- 2.2 数据管理 之 数据加权
- local-preference-实践理解(22/3/2)
- 前端面试题:Token一般是存放在哪里? Token放在cookie和放在localStorage、sessionStorage中有什么不同?
- 弘辽科技:千人千面到底是什么呢?
- 由认识到应用——物联网LoRa技术性能分析
- 【网络通信】select、poll、epoll
- R语言VAR模型的不同类型的脉冲响应分析