0


电影信息管理系统

项目介绍

软件环境:IDEA+MySQL+Tomcat+Maven

项目技术:Spring+SpringMVC+MyBatis+Ajax+Shiro+layui+JSP

项目介绍:项目分为普通用户和管理员登录,用户登录后可以浏览热映的电影信息,或者下载相关视频,项目实时更新电影院数据,管理员可以在工作中查阅和管理信息,为了方便管理员更好的管理电影信息,我们对信息进行进一步优化,例如首页展示,电影信息,新闻信息,个人信息管理,并且实现了分页展示,session拦截器,电影的上传和下载。

项目模块:

1.登录注册,账户退出模块
登录注册进行加密加盐,保证信息的安全性,账户的退出功能理电影信息。

2.电影管理
在电影页面可以看到电影详情,导演,演员表,上映时间,电影评分等详细信息,用户可以观看自己想看的电影,管理员可以上传电影,用户可以下载到本地离线观看。

3.新闻管理
在新闻页面可以看到新闻内容,新闻的详细介绍,新闻的上传。

4.收藏管理
用户可以将喜欢的电影添加到收藏中心,便于随时观看影片。

5.个人信息管理
用户也可以在登录之后进行个人信息的修改,用户名或者密码,邮箱,修改完成之后自动跳到登录页面,重新进行登录。

项目适用人群

正在做毕设的学生,或者需要项目实战练习的Java学习者

项目截图

登录页面

如果是管理员登录,则进入视频的展示页面

首页

可以根据今日推荐的图片点击进入视频的播放页面

小插曲,顺便网上百度了个在线购票选座页面,其实可以删的,后来写了就懒得删了哈哈哈

点击收藏,会在数据库进行判断,如果没有收藏过,就添加到数据库,如果有收藏过,就提示收藏失败。

电影管理部分用户可以通过搜索栏,模糊查询到用户想看的电影,也可以通过电影的类别查找,为了用户更好的体验,表格中也展示视频的图片,管理员可以进行基本的增删改查操作。

修改

新增

管理员可以对电影的类型进行增删改查操作

修改

新增

新闻管理部分

个人信息管理部分,根据登录的原密码,输入成功在判断两次输入的密码是否一致,修改成功,跳转到登录页面

如果是普通用户登录,权限不够,只展示电影部分,和收藏中心,新闻部分,个人信息的修改。和管理员页面一样,只是展示的内容不同而已。

部分代码

并且,项目也使用了session拦截器,对所有的功能都进行了请求的判断,如果没有session,我们就会强制拦截掉该请求,并且跳转到登后台录页面。

遇到最大的问题可能就是项目图片的展示和视频的上传,当时通过file文件提交的时候只保存到了数据库中,并没有同步保存到项目中,所以在百度之后也是顺利的解决了。

至此,电影信息管理系统完成。

需要源代码的可以留言。

标签: java maven spring

本文转载自: https://blog.csdn.net/qq_64138685/article/details/125209094
版权归原作者 晓͜晓͜ 所有, 如有侵权,请联系我们删除。

“电影信息管理系统”的评论:

还没有评论