亮点功能 0-Hadoop数据分析 1-协同过滤 2-前后端分离(Stringboot vue) 3-电影爬虫2万多条 4-Echarts数据统计分析
【电影数据爬取与分析】
【功能介绍】
A. java爬取【豆瓣电影】网站中电影数据, 保存为data.csv文件
B. data.csv上传到hadoop集群环境
C. 对data.csv的数据进行MR数据汇总处理, 将Reduce的结果数据保存到本地Mysql数据库中
D. Springboot+Echarts+MySQL 显示数据分析结果
数据维度分别为【热门电影类型】【电影简介词云】【各国家电影数量】【电影评分排名】【各年份上映电影数】
【电影类型热度榜】【电影热度】
【豆瓣电影爬虫视频教程】
【项目架构图】
【项目运行截图】
【爬虫数据展示】
springboot vue mysql协同过滤电影推荐系统 (毕业论文10000字以上,程序代码,MySQL数据库)
【运行环境】 IDEA, JDK1.8, Mysql, Node, Vue
【技术栈】 Java, SpringBoot, Vue, ElementUI, MYSQL, HTML, CSS, JAVASCRIPT, Ajax
【功能介绍】 具体功能以视频演示录像为准
本系统包含买家,卖家两种角色的用户,游客可使用前台部分功能
普通用户: 登录,注册,首页轮播图,协同过滤电影推荐,热门电影,公告信息, 电影列表(可以根据条件进行查询),电影详情展示, 电影播放,点赞电影, 踩一下, 收藏电影, 取消收藏, 评论电影, 评论列表展示, 收藏列表, 浏览历史列表(删除), 个人信息修改, 密码修改, 公告信息列表, 公告信息详情
管理员: 首页数据:
数据信息汇总: 用户总数, 电影类型总数,电影信息总数,访问记录总数
数据信息统计: 用户统计(统计每日注册人数,可选择日期), 电影分类统计(每种电影类型占比), 导演统计(导演拍摄电影数), 评分统计(电影评分展示), 访问统计(每日电影访问数据)
用户管理: 新增用户,修改用户,查看用户,删除用户
电影类型: 新增电影类型,修改电影类型,查看电影类型,删除电影类型
电影信息管理:新增电影,修改电影,查看电影,删除电影
访问记录管理: 新增访问记录,修改访问记录,查看访问记录,删除访问记录
留言管理: 留言查看,留言回复,删除留言
公告信息管理: 新增公告,修改公告,查看公告,删除公告
公告分类管理: 新增公告分类,修改公告分类,查看公告分类,删除公告分类
系统日志: 查看日志,删除日志
轮播图管理: 更改轮播图
管理员信息: 管理员信息修改, 修改密码
【项目包含内容】
【文档包含内容】
【运行截图】