基于SpringBoot的书籍电影音乐网站

今年选修的JavaEE课设要求是自拟,所以经过网上大量搜寻资料的结果,搭建了一个基于Springboot的网站,其中里面涉及到四块的内容:书籍,电影,音乐,网易云用户。
首先感谢该博主,我的系统是借鉴该博主的资料,在他的基础上我自己修改了这个网页的设计和功能。

他的博客:https://blog.****.net/weixin_34257076/article/details/89558534?utm_source=app

  1. 该系统采取的是面向对象设计开发模式,采用类、接口设计、代理设计以及工厂设计框架,具体环境如下:
    开发环境:Idea 2018。
    开发语言: JAVA。
    后台数据库:mysql。
    开发环境运行平台:Windows10/ Windows 7
    缓存:Redis 4.0
    版本控制:Maven 3.5
    页面解析框架:Thymeleaf
    PS:书籍来源-豆瓣,音乐来源-网易云音乐,网易用户-网易云音乐,电影-时光网Mtime和小爱电影院。

  2. 系统的主要功能:用户包括管理员和网友
    这部分的结构不是很全,这是之前的课设提交方案。后期我自己修改和完善了一部分,增加了电影和音乐,以及网易用户等功能。可以修改头像等。以下是网友的功能和流程图。
    基于SpringBoot的书籍电影音乐网站
    基于SpringBoot的书籍电影音乐网站
    以下是管理员的功能图。
    基于SpringBoot的书籍电影音乐网站

  3. 这里先放几张运行效果图,后续我会慢慢来完善该系统以及主要功能。我借鉴资料的博主好像是花费了很长时间,我学习JavaEE花费了三个月,也是粗略的学习,上手该系统的到基本完善的话花费了两个月的时间,在前车之鉴的基础上搭建了属于我的项目。

用户登录界面(账号电话,密码自定义,可以实现国际化效果)如下图4.3所示。图4.4是国际化效果。
基于SpringBoot的书籍电影音乐网站

图4.3 用户登录界面
基于SpringBoot的书籍电影音乐网站
图4.4 用户登录国际化界面
用户忘记密码,修改成功界面,如下图4.5所示,4.6是修改密码成功界面。
基于SpringBoot的书籍电影音乐网站

图4.5 忘记密码界面
基于SpringBoot的书籍电影音乐网站

图4.6 修改密码成功界面
用户注册界面,注册成功界面,如下图4.7所示,4.8是注册协议,4.9是注册成功。
基于SpringBoot的书籍电影音乐网站

图4.7注册账号界面

基于SpringBoot的书籍电影音乐网站

图4.8 MSK协议界面
基于SpringBoot的书籍电影音乐网站

图4.9 注册账号成功界面
用户首页(包括用户关注信息及说说信息,小型朋友圈),如下图4.10所示。
基于SpringBoot的书籍电影音乐网站
图4.10 用户首页界面
热门书评界面(所有用户的说说信息,可以关注,举报用户),如下图4.11所示。4.12是关注和举报用户界面。
基于SpringBoot的书籍电影音乐网站

图4.11 用户热门书评界面
基于SpringBoot的书籍电影音乐网站

图4.12 用户关注和举报其他用户界面
书籍信息界面(列举了随机前十的书籍信息),如下图4.13所示。
基于SpringBoot的书籍电影音乐网站

图4.13 书籍界面

书记详细信息界面(书籍的各种信息显示),如下图4.14所示。
基于SpringBoot的书籍电影音乐网站

图4.14 书籍详细界面
发表书评界面(发表书评),如下图4.15所示,4.16是发送成功界面。
基于SpringBoot的书籍电影音乐网站

图4.15 发表说说界面
基于SpringBoot的书籍电影音乐网站

图4.16 发表说说成功界面
我的说说界面,如下图所示4.17。
基于SpringBoot的书籍电影音乐网站

图4.17 我的说说界面(个人信息界面)
我的点赞界面,如下图4.18所示。
基于SpringBoot的书籍电影音乐网站

图4.18 我的点赞页面界面
我的收藏界面,如下图4.19所示。
基于SpringBoot的书籍电影音乐网站

图4.19 我的收藏界面
我的评论界面,如下图4.20所示。
基于SpringBoot的书籍电影音乐网站

图4.20 我的评论界面
发送消息界面,关注,私信和详情如下图4.21所示。4.22是信息发送成功界面。
基于SpringBoot的书籍电影音乐网站

图4.21 关注列表关注,私信,消息界面
基于SpringBoot的书籍电影音乐网站

图4.22 互发消息界面
用户详情界面,如下图4.23所示。
基于SpringBoot的书籍电影音乐网站

图4.23 查看其他用户界面
修改信息+修改密码界面,如下图4.24所示。
基于SpringBoot的书籍电影音乐网站

图4.24 修改信息界面
修改头像界面,如下图4.25所示,4.26是修改成功界面。
基于SpringBoot的书籍电影音乐网站

图4.25 准备更换头像界面
基于SpringBoot的书籍电影音乐网站

图4.26 更换头像成功界面
按标题搜索评论界面,如下图4.27所示.4.28搜索成功界面。
基于SpringBoot的书籍电影音乐网站

图4.27 搜索界面
基于SpringBoot的书籍电影音乐网站

图4.28 搜索评论界面
管理员登录主页,如下图4.29所示,4.30是用户信息处理界面。
基于SpringBoot的书籍电影音乐网站

图4.29 管理员登陆界面
基于SpringBoot的书籍电影音乐网站

图4.30 用户信息管理界面
举报处理界面,如下图4.31所示。
基于SpringBoot的书籍电影音乐网站

图4.31 举报处理界面
发布审核界面,如下图4.32所示。
基于SpringBoot的书籍电影音乐网站

图4.32 发布审核界面
查看日志界面,如下图4.33所示。
基于SpringBoot的书籍电影音乐网站
图4.33 信息审核界面

后续我会创建出自己的github,有感兴趣的小伙伴可以关注一下,我会将项目慢慢添加到该博客和github中
我的github主页:https://github.com/syr123456,大家一起学习,联系方式:2352938311