摘 要:当今社会,人们随着物质生活的富裕,开始寻求精神上的快乐,而电影就是丰富人们精神世界的一种途径,通过电影我们可以不仅可以了解到形形色色、光怪陆离的事件,还可以从电影中体味人间百味。所以影评就是很好的一种寻找优秀电影的方式。通过影评我们可以在简短的时间内就可以大致判断电影是否符合自己的口味等等一些信息。并且可以通过大量数据分析了解当前电影市场的主流电影文化,能更好的帮助分析电影市场的未来发展方向。
本影评信息挖掘与分析系统以IDEA作为后端开发工具,VUE作为前端开发工具,以MySQL作为数据库服务器,在Tomcat8.0模拟服务器的支持下,后端采用Spring Boot作为核心框架。该影评信息挖掘与分析系统采用的是Spring Boot+shiro+redis+ MySQL来实现的,后台主要是以Spring Boot技术来实现的,前台采用的是VUE实现的,这样的界面看去来更加美观大方,同时使得前端数据交互更加迅速,减少对后台服务器的占用,影评信息挖掘与分析系统开发是为了让现在的人们更加容易的了解最新的影评动向以及当代的电影文化。
本影评信息挖掘与分析系统包含3大功能模块,包括个人模块的管理、电影信息的管理、电影评论的管理。其中个人模块中包括对自己的个人信息、头像等进行修改的功能,以及管理员对用户管理。电影信息的模块管理包括添加电影信息、修改电影信息、修改幻灯片等功能。电影评论的管理模块包括搜删除电影评论、查看电影评论等功能。整个电影评论的管理运行稳定,性能良好。
关键词:电影,springboot ,B/S结构,管理系统
目录
摘要
Abstract
1 引言-1
1.1 背景-1
1.2 目的与意义-1
1.4 课题主要研究内容-1
1.5 软硬件需求-2
2课题方案选择及开发技术-3
2.1 方案介绍及开发技术-3
2.1.1 Maven技术-3
2.1.1 Springboot技术-3
2.1.3 Java语言-3
2.1.4 Mybatis-3
2.1.5 Vue-4
2.1.6 Shiro-4
2.2 开发工具-4
2.2.1 MySQL-4
2.2.2 IDEA-4
2.2.3 Tomcat-5
3 需求分析-5
3.1 需求调研-5
3.2 技术可行性分析-5
3.3 数据需求-5
3.4 功能需求-6
4系统概要设计-7
4.1 概念设计用例图-7
4.2 系统功能模块设计-8
4.3 系统流程图-9
4.4 系统数据库设计-11
4.4.1 逻辑结构设计-11
4.4.2 数据库表设计改-14
5详细设计与功能实现-16
5.1 各功能总体设计-16
5.2 各功能详细设计-17
5.2.1 电影信息管理模块功能-17
5.2.2 电影评论管理模块功能-18
5.2.3个人用户管理模块功能-19
5.2 系统实现-20
6系统测试-39
6.1系统测试概述-39
6.2测试环境-39
6.2.1用户登录功能测试-39
6.2.2 个人昵称修改功能测试-39
6.2.3 普通用户添加短评用例测试-40
6.2.4 管理员修改电影信息用例测试-40
6.2.5 管理员删除电影影评信息用例测试-41
6.3系统测试结果分析-41
7 结论-42
参 考 文 献-44
致 谢-45