电影信息管理系统

1 篇文章 0 订阅

项目介绍

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

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

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

项目模块:

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

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

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

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

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

项目适用人群

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

项目截图

登录页面

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

首页

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

 

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

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

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

 修改

 新增

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

 修改

 新增

 新闻管理部分

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

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

部分代码

 

 

 

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

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

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

需要源代码的可以留言。

  • 19
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 60
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 60
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值