用户模块:
1.首页:网站打开的第一个人页面,显示网站最新的信息。
2.用户注册/登录:实现用户的注册和登录。
3.全部美食:实现全部美食的列表显示,点击可以查看美食详情,用户登录后可以收藏美食,发表评论。
4.美食资讯:实现美食资讯的列表显示,点击可以查看美食资讯详情。
5. 论坛:实现帖子的列表显示,用户登录后可以发表帖子。
6. 个人中心:用户登录后可以进入个人中心,在个人中心可以查看或删除自己的帖子,可以查看我的信息,可以查看我的收藏。
协同过滤算法是一种较为著名和常用的推荐算法,它基于对用户历史行为数据的挖掘发现用户的喜好偏向,并预测用户可能喜好的产品进行推荐。也就是常见的“猜你喜欢”,和“购买了该商品的人也喜欢”等功能。它的主要实现由:
●根据和你有共同喜好的人给你推荐
●根据你喜欢的物品给你推荐相似物品
●根据以上条件综合推荐
因此可以得出常用的协同过滤算法分为两种,基于用户的协同过滤算法(user-based collaboratIve filtering),以及基于物品的协同过滤算法(item-based collaborative filtering)。特点可以概括为“人以类聚,物以群分”,并据此进行预测和推荐。
管理员模块包括:
1、个人中心:管理员可以管理自己的信息。
2.首页轮播管理:管理员可以对轮播图信息进行添加、查看、修改或删除。
3.美食资讯管理:管理员可以对美食资讯信息进行添加、查看、修改或删除。
4. 用户管理;管理员可以对用户信息进行添加、查看、修改或删除。
5.美食管理:管理员可以对美食分类信息进行添加、查看、修改或删除,对美食信息进行添加、查看、修改或删除。
6.帖子管理:管理员可以对帖子信息进行查看或删除,对评论信息进行查看或删除。
7.发送信息:管理员可以对信息进行查看、发送或删除。
8.网站建议管理:管理员可以对网站建议信息进行查看或删除。
9.统计中心:管理员可以按天销售额进行统计,可以按浏览量排名进行统计,可以按收藏量排名进行统计。