本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat12
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
【如需全文请按文末获取联系】
本基于Java Web的在线电影票购买系统采用Java语言和Vue技术,框架采用SSM,搭配MySQL数据库,运行在Idea里。本基于Java Web的在线电影票购买系统提供管理员、用户两种角色的服务。总的功能包括电影的查询、电影票的购买、评价和订单管理。本系统可以帮助管理员更新电影信息和管理订单信息,帮助用户实现在线的购票方式,并可以实现选座。
本基于Java Web的在线电影票购买系统的功能结构设计图如下图3-1所示:
(1)管理员的ER图中的属性有账号、密码、权限。管理员ER图如下图3-2所示:
(2)用户的ER图里的属性有性别、姓名、编号等,用户的ER图如下图3-3所示:
(3)电影的ER图里的属性有电影编号、价格、主演、图片等,电影的ER图如下图3-4所示:
(4)订单的ER图里的属性有订单人、编号、订单时间、电影等,订单ER图如下图3-5所示:
用户信息管理功能的详细实现管理员负责用户信息的审核和管理,用户的账号和密码都可以由管理员在此功能里看到。管理员查询用户信息的功能实现如下图4-2所示:
电影管理功能的详细实现管理员可以对电影的信息进行发布和修改、删除。本功能可以实现电影的定时更新和审核管理。管理员查询电影信息的实现界面如下图4-3所示:
电影订单管理功能的详细实现管理员可以管理用户的订单,用户是否付款也可以在该功能里看到。电影订单管理功能的实现界面如下图4-6所示:
电影查询功能的详细实现用户可以根据电影的发布时间查询电影信息。用户查询电影的界面实现如下图4-10所示:
在线选座功能的详细实现用户在想要购买电影票时可以选择自己想坐的座位,已选择的座位以绿色表示,未选择的座位以灰色表示。在线选座功能的实现界面如下图4-11所示:
用户注册功能的详细实现非用户可以在注册功能里实现成为用户。在注册界面里按照要求填写信息就可以完成。用户注册的实现界面如下图4-13所示: