| (对完成设计任务方面的具体要求:对理工专业应提出设计技术参数、数据及来源、调试所用仪器设备等) 基于协同过滤算法的电影推荐系统需要实现以下功能需求: 首页:展示电影推荐列表和电影分类列表。 个人中心:用户可以查看个人信息、修改密码、查看订单等。 用户管理:管理员可以对用户进行管理,包括添加、删除、修改用户信息等。 电影分类管理:管理员可以对电影分类进行管理,包括添加、删除、修改电影分类信息等。 免费电影管理:管理员可以对免费电影进行管理,包括添加、删除、修改电影信息等。 付费电影管理:管理员可以对付费电影进行管理,包括添加、删除、修改电影信息等。 电影订单管理:用户可以查看自己的订单信息,管理员可以对订单进行管理,包括查看、删除订单等。 电影论坛:用户可以在论坛中发表电影评论、交流电影相关话题等。 系统管理:管理员可以对系统进行管理,包括网站设置、数据备份等。 涉及技术: 1. Vue+CSS:Vue做整站前端骨架,css来完成页面的美化。 2. JavaScript: 引入相关JS库,更简单高效地完成业务逻辑。 3. Java:作为本站的主要开发语言,整站框架基于Springboot框架开发,在保持网站逻辑准确,安全性高的前提下,又让网站拥有一个最快的响应速度。 4. mysql:数据库部分,采用mysql数据库。保证小巧的前提下,又完成了本站的业务逻辑。 5. 服务器:Tomcat容器服务器。 6. 技术难点: 1) 采用响应式布局兼容各种分辨率的设备,保证有最好的用户体验。 2) 系统涉及多次连表查询,数据过滤 |