概要

本项目是基于主流影院购票平台设计开发的前后端完整电影购票系统,完美适配高校毕设需求,功能覆盖「用户购票 + 影院运营」全流程,角色分工清晰、业务逻辑完整,是交作业、拿高分的优质选题!
✅ 用户端核心功能:
游客免登录即可浏览影片、查排片、看影评
注册用户支持完整购票流程:场次选择→在线选座→购物车→支付订单
活动报名、留言反馈、员工评价等互动功能一应俱全
✅ 后台管理核心功能:
管理员:电影信息管理(含排片)、用户 / 订单 / 员工管理、首页轮播配置
工作人员:活动安排、用户回访、留言与评价管理,权限划分清晰
(若大家觉得现有功能不满足自己,需要定制开发、项目改造、新增功能、代码二次开发,都可以私信作者vx:coder_007_

演示视频

B站演示视频地址
https://www.bilibili.com/video/BV1ZcdGBiEY6/?spm_id_from=333.1387.homepage.video_card.click&vd_source=548f3c7338582eb08b68b8b0e04e58d5

系统架构技术

后端: SpringBoot + Mybatis-plus + SpringCache

前端:Vue + Vue Router + ELementUI + Axios

运行环境

后端Java运行时环境:JDK 1.8,Apache Maven 3.8.1

前端Vue运行时环境:Node.js v16.15.1

数据库:Mysql 5.7 +

运行软件: IDEA 、Navicat

系统功能简介

一、系统角色划分

系统共设置四大角色:前台游客、前台注册用户、后台管理员、后台工作人员。

二、前台用户功能(面向普通用户)

  1. 游客角色(未登录)
    无需注册登录即可使用基础浏览功能:
    浏览平台全部上映电影;
    支持按电影名称、电影分类搜索查找影片;
    可查看电影详情、用户影评、影院场次排片信息;
    可浏览影院发布的活动、系统公告。
  2. 注册用户角色(已登录)
    拥有游客全部权限,额外新增核心操作功能:
    电影购票:登录后可完整购票,流程为:选择影片场次 → 在线选观影座位 → 填写购票信息 → 加入购物车 → 在线支付 → 生成订单、购票成功;
    活动参与:登录后可报名参加影院发布的各类活动;
    互动评价:支持在平台给影院留言反馈,同时可对影院工作人员进行服务评价。

三、后台管理功能(面向影院运营)

  1. 管理员角色(最高权限)
    拥有系统后台综合管理权限,核心功能:
    电影管理:查看全部影片列表,对电影信息进行新增、查询、修改、删除;可为已录入电影安排影院场次排片;管理平台首页轮播图;
    用户管理:查看所有注册用户信息,支持重置 / 修改用户登录密码;
    订单管理:查看用户所有购票订单及订单状态,可处理用户退票等订单操作;
    员工管理:新增影院后台工作人员,为员工分配对应后台操作权限。
  2. 工作人员角色(普通后台权限)
    由管理员创建并分配权限,负责日常运营事务:可进行影院活动安排、用户电话回访、查看用户对员工的评价、管理平台用户留言等日常运维工作。

项目演示图片

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

更多推荐