电影行业一直保持着高速发展的态势,电影网站点击量也日益增长,因此文章以电影评分作为实验对象。在需求分析之前要进行需求获取,需求获取的方式多种多样,主要通过问卷调查以及访谈的方式进行。目前所要解决的问题是电影质量参差不齐,许多质量较低的影片鱼目混珠,人们通过查看其他人的评价,选择观看适合自己的电影,也可以做出评价,为其他人提供参考。该软件只有一类用户,再加上管理员,然后为用户和管理员提供不同的权限,用户可以登录、注册、查看电影信息、查看评论以及参与评论,管理员可以发布电影信息、删除电影信息、管理用户的评论。
系统设计阶段
该系统主要模块应包括:用户管理、电影信息管理、管理员信息管理、参与评价与讨论、管理用户的评价信息等部分。
(1)、用户管理:用户管理可实现用户注册、用户信息查询、用户信息删除功能。
用户注册:新用户实现用户注册
用户信息查询:实现查询所有注册用户
用户信息删除:可以删除用户信息
(2)、电影信息管理:提供了电影信息查询、修改、增加、删除等功能。
查询电影信息:可根据电影类型、地区查询本范围内的所有电影
修改电影信息:修改所有的电影信息
添加电影信息:可以添加最新版的电影,或者为旧的电影补充信息
删除电影信息:选中需要删除的电影,点击删除即可删除电影,也可以通过搜索栏,搜索需要删除的电影
(3)、管理员信息:本功能实现管理员信息的修改、添加、删除。
修改管理员信息:本功能可以更改管理员的密码,密码私密性越高越好
添加管理员信息:可实现多个人对后台进行管理
删除管理员信息:删除不需要的管理员账户
(4)、参与评价与讨论:本功能实现用户查看电影评论,编写电影评论以及电影评论的讨论。
用户查看电影评论:用户可以搜索查看感兴趣的电影
用户编写电影影评:对看完的电影进行点评
电影评论的讨论:大家可以对电影进行讨论
(5)、管理用户的评价信息:用户修改或删除个人评价、管理员管理电影评论。
用户修改或删除个人评价:用户有权对自己的评论进行删除或者修改
管理员管理电影评论:后台管理员有权管理或删除不良评论
《基于Spring MVC框架的在线电影评价系统设计与实现》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器