电影订票系统-ssm + vue +微信小程序

38 阅读2分钟

电影订票系统-ssm + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm + vue +微信小程序的电影订票系统

这个电影订票系统是一个综合性的平台,结合了传统的 Web 管理后台(基于 SSM 框架)和移动端的微信小程序(基于 Vue.js)。

它主要分为用户模块和管理员模块,涵盖了电影信息展示、在线购票、用户管理、订单管理等功能。

登录网址: http://localhost:8080/ssmf2q8s/admin/dist/index.html

管理员账户密码: abo/abo

用户账户密码: 1/1

二、项目功能

(1)用户模块

个人信息:用户可以查看和修改自己的基本信息,如姓名、联系方式、头像等。

电影信息:展示电影的基本信息,包括电影名称、导演、演员、上映时间、评分等。

电影资讯:发布电影相关的新闻资讯,如影评、幕后制作等内容。

电影评价:用户可以对电影进行评价和打分。

我的收藏管理:用户可以收藏喜欢的电影,并对收藏的电影进行管理。

用户充值:提供用户充值功能,支持多种支付方式(如微信支付、支付宝等)。

在线客服:提供在线客服功能,方便用户咨询问题。

我的订单:用户可以查看自己的订单状态,包括已完成订单、未支付订单等。

(2)管理员模块

个人中心:

修改密码:管理员可以修改自己的登录密码。

用户管理:管理员可以查看、添加、删除和修改用户信息。

电影类型管理:管理员可以添加、删除和修改电影类型。

放映厅管理:管理员可以管理放映厅信息,包括座位布局、放映时间等。

电影信息管理:管理员可以添加、删除和修改电影信息。

电影评价管理:管理员可以查看和管理用户对电影的评价。

系统管理:包括轮播图管理、电影资讯管理、在线客服管理等。

订单管理:管理员可以查看和管理所有订单,包括已完成订单、未支付订单、已取消订单等。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:Vue+微信小程序

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1754627624-ca9969b98dcebab.png

1754627629-5913feb85570e07.png

1754627631-daf6030f13cdafc.png

1754627636-9a3bf6f211a7321.png

1754627640-12d4c0830d147f3.png

1754627643-c267edbd541bf44.png

1754627647-a63149a7be06bb2.png

1754627649-7669d29187ffc97.png

1754627651-97cc12742cd8241.png

1754627652-389507a684d1a1d.png

1754627654-234ab6b197d9224.png

1754627655-21d6d8bd0ae2b14.png

1754627656-97afdd247d44037.png

1754627658-3ee886523c33467.png

1754627659-fc9d60de3e6cae4.png

1754627660-0d7cd04f4e3da0c.png

1754627661-47cc35ccbcf5b14.png

1754627662-5de567837daeb8c.png

1754627663-bc6920d9152c090.png

1754627665-8b840226b13e753.png

1754627666-8d40379dd37e1f2.png

1754627667-3d289e657b5654f.png

1754627669-368457664a7b1d5.png

1754627669-c1c21e3e42c7697.png

1754627670-0746e42909c47ba.png

1754627673-8d2a56b05aebbc5.png