python基于协同过滤算法的校园美食推荐系统

 Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python 
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm 
用户模块:
1.首页:网站打开的第一个人页面,显示网站最新的信息。
2.用户注册/登录:实现用户的注册和登录。
3.全部美食:实现全部美食的列表显示,点击可以查看美食详情,用户登录后可以收藏美食,发表评论。
4.美食资讯:实现美食资讯的列表显示,点击可以查看美食资讯详情。
5.   论坛:实现帖子的列表显示,用户登录后可以发表帖子。
6.  个人中心:用户登录后可以进入个人中心,在个人中心可以查看或删除自己的帖子,可以查看我的信息,可以查看我的收藏。
管理员模块包括:
1、个人中心:管理员可以管理自己的信息。
2.首页轮播管理:管理员可以对轮播图信息进行添加、查看、修改或删除。
3.美食资讯管理:管理员可以对美食资讯信息进行添加、查看、修改或删除。
4.  用户管理;管理员可以对用户信息进行添加、查看、修改或删除。
5.美食管理:管理员可以对美食分类信息进行添加、查看、修改或删除,对美食信息进行添加、查看、修改或删除。
6.帖子管理:管理员可以对帖子信息进行查看或删除,对评论信息进行查看或删除。
7.发送信息:管理员可以对信息进行查看、发送或删除。
8.网站建议管理:管理员可以对网站建议信息进行查看或删除。
9.统计中心:管理员可以按天销售额进行统计,可以按浏览量排名进行统计,可以按收藏量排名进行统计。目  录
目  录    4
第1章 概述    6
1.1 课题研究背景    6
1.2 课题研究意义    6
1.3系统研究现状    7
1.4前期工作    7
1.5本文的组织结构    7
第2章开发技术    9
 
2.3 MYSQL数据库技术    9
2.4协同过滤算法简介    10
2.5 B/S结构简介    11
第3章 系统分析    12
3.1系统总体分析    12
3.2可行性分析    12
3.3系统功能分析    13
3.4 系统流程分析    14
3.4.1 登录流程    14
3.4.2 添加信息流程    14
3.4.3 删除流程    15
第4章 系统设计    16
4.1系统功能设计    16
4.2数据库的设计    17
4.2.1数据库E-R图    17
4.2.2数据库表    18
第5章 系统实现    28
5.1系统功能实现    28
5.2管理员模块实现    30
5.3用户模块实现    33
第6章系统测试    35
6.1系统测试的重要性    35
6.2软件测试过程    35
6.3性能测试    35
6.4用户模块测试    35
总结与展望    37
参 考 文 献    38
致谢    39

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

磐石网络

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值