开发工具: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电影院售票系统相关推荐

  1. springboot,vue电影院售票系统

    开发工具:IDEA 服务器:Tomcat9.0, jdk1.8 项目构建:maven 数据库:mysql5.7 系统用户前台和管理后台两部分,项目采用前后端分离 前端技术:vue +elementUI ...

  2. springboot+vue电影院会员系统源码

    项目简介 后端框架:springboot+vue电影院会员系统.影院会员管理系统源码分享 技术栈:vue.springboot.maven.elementui,jquery 数据库:Mysql 源码 ...

  3. 基于springboot+vue的食疗系统

    基于springboot+vue的食疗系统 ✌全网粉丝20W+,csdn特邀作者.博客专家.CSDN新星计划导师.java领域优质创作者,博客之星.掘金/华为云/阿里云/InfoQ等平台优质作者.专注 ...

  4. 基于Springboot+vue电影院会员管理系统(源代码+数据库+文档)025

    部分代码地址 https://gitee.com/ynwynwyn/cinema-public 基于Springboot+vue电影院会员管理系统(源代码+数据库+文档) 一.系统介绍 cinema项 ...

  5. 基于springboot+vue的ERP系统

    一.项目简介 基于springboot+vue的ERP系统,用这个项目二开过,里面逻辑有一丢丢混乱,bug也是有的,但是不影响整体功能 二.实现功能 支持零售管理.采购管理.销售管理 支持财务管理.报 ...

  6. 基于springboot+Vue的设备监控系统

    一.项目简介 基于springboot+Vue的设备监控系统 二.实现功能 支持数据采集服务以及数据采集的自动化处理 支持数据监控的可视化 支持统计报表的流程化 支持表单的引擎 支持监控指标配置化 支 ...

  7. 基于SpringBoot+Vue在线考试系统【web端+小程序端】【附带源码】

    最近和不少大佬聊天,有的技术很牛,有的赚很多,有的已经是高管,有的有自己的公司. 通过聊天,我发现成功人的优点基本相同: 能吃苦,执行力强,自律性强. 喝了不少酒后,酒后吐真言,成功的人都不容易,说这 ...

  8. 基于SpringBoot+Vue的房屋租赁系统、租房平台

    今天介绍一个SpringBoot+Vue的房屋租赁系统. 主要功能 租房网站页 后台管理页面 用户登录注册功能 普通用户申请成为房东的功能 房东用户上传个人房源功能 管理员通过后台页面管理所有用户账号 ...

  9. java项目:基于springboot+vue在线考试系统1013

    项目描述 springboot+vue在线考试系统: 使用目前较为流行的框架spring boot,前端部分采用了vue,项目的业务流程相对简单,该项目主要功能包括学生管理,教师管理,题库管理,成绩查 ...

最新文章

  1. 使用Crypto++ ecdsa 进行签名和认证
  2. 大脑的学习方式如何,机器学习与生物学习的联系将提供「答案」
  3. IOS7开发~API变化
  4. 怎么让电脑变成无线路由器
  5. 自己写的简易多任务系统---基于pic18fxxx
  6. wpf开发仿真3d软件_3D体验平台品牌应用——SOLIDWORKS?
  7. ubuntu jdk1.7升级到1.8
  8. 加密-网络安全之1号皇帝新衣
  9. ps缩略图补丁 安装一次之后 失效,卸载重新安装提示这个,是什么原因
  10. 【ZBrush笔刷】实用笔刷和Alpah下载,及笔刷使用方法
  11. plsql导表数据操作
  12. guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp
  13. 免费生信课程|多组学数据整合分析之转录组和蛋白质组分析
  14. 2.2 数据管理 之 数据加权
  15. local-preference-实践理解(22/3/2)
  16. 前端面试题:Token一般是存放在哪里? Token放在cookie和放在localStorage、sessionStorage中有什么不同?
  17. 弘辽科技:千人千面到底是什么呢?
  18. 由认识到应用——物联网LoRa技术性能分析
  19. 【网络通信】select、poll、epoll
  20. R语言VAR模型的不同类型的脉冲响应分析

热门文章

  1. layui 翻页记住选择
  2. UE4蓝图节点目录翻译【目录】--- Actor
  3. unity3d-射线
  4. 安卓开发之仿QQ界面
  5. 关于开机时候的一些问题
  6. LED定向行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  7. MATLAB-最佳平方逼近与非线性拟合例题--十安辰
  8. C#实现回合制游戏模拟
  9. 【吭】django项目运行jira项目突然报错TypeError: session() takes 1 positional argument but 2 were given
  10. el-select 组件失去焦点