一、项目介绍
本系统主要包含以下功能:
1. 登录注册功能:用户可以通过该功能进行账号的注册和登录,保证用户身份的安全性和私密性。
2. 购票功能:用户可以在系统上浏览各类电影、演唱会、体育比赛等活动的信息,并选择心仪的节目进行购票。购票过程中可以选择座位、票价等选项。
3. 加购物车功能:用户可以将感兴趣的活动加入购物车,方便集中管理和批量购买。
4. 订单管理功能:用户可以查看自己购买的活动的订单信息,包括订单号、购票数量、座位信息等。
5. 个人中心功能:用户可以在个人中心中查看和修改个人信息,如用户名、密码、联系方式等。
不同角色的功能分配如下:
1. 用户角色:
登录注册
购票
加购物车
订单管理
个人中心
2. 管理员角色:
登录注册
活动管理:发布、编辑、删除活动信息
订单管理:查看用户购票订单、处理退票请求
个人中心:查看和修改个人信息
作品包含
二、项目技术
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6