python103 django美食菜品推荐系统69238-vue

python103 django美食菜品推荐系统69238-vue

398

更新时间:2023-10-09

所属分类:Python作品

评论回复:0

语言/框架:python/django

数据库:mysql

开发环境:PyCharm/vscode

 

下载权限

同的游客可以注册成为用户,然后可以查看,搜索自己想买的美食菜品,加入购物车等购买流程。前台和后台的分析使得该系统结构清晰,即包含管理员和用户、卖家用户三个最基本的实体,接着在各个方面进行扩充从而得到其他的实体和关系。通过对实体之间关系的严格探讨,最后成功的建立起了这个实现了一些简单购买功能的所谓美食推荐系统。由于时间紧迫,很多功能还有待完善,但总体的探讨方向还是正确的,对数据库模型的建立有了很深刻的认识,以后主要是加强对数据库一些深入的理解和需求分析的进一步完善,把美食推荐系统这个系统推广到现实事务上,有望发展成一个像淘宝等的应用系统

用户在使用该系统时,主要的功能应该包括:
用户可以通过注册登录来进行对美食菜品的购买功能,具体有用户可以浏览美食菜品、加入购买篮、添加收藏,进入后台直接去结算。
用户注册:用户通过用户注册界面填写自己的个人信息保存进服务器的数据库中。该功能模块包括用户账号、用户姓名、性别、年龄、头像这几个元素。系统将这些信息存储到数据库中以便登录时查找。
用户登录:后台从数据库中查找对应的用户账号和密码显示在页面中,用户才能完成对美食菜品的选择和购买。
用户修改:用户可修改个人信息功能。
(1)美食推荐系统在前台模块上需完成。
(2)美食菜品的搜索、浏览:用户在不登录的情况下也可以浏览美食菜品的具体信息。
(3)美食菜品信息:用户登录后可以选择自己喜欢的美食菜品进行购买,购买的美食菜品可随意增减、删除。完成对购买的结算功能。
(4)订单信息:用户挑选了合意的美食菜品后,可直接进行购买。
(5)加入购物车:用户登陆成功后,可以把喜欢的美食菜品添加到购物车。

卖家用户在使用该系统时,主要的功能应该包括:
卖家用户注册:卖家用户通过卖家用户注册界面填写自己的个人信息保存进服务器的数据库中。该功能模块包括卖家账号、卖家姓名、性别、卖家手机、邮箱、照片这几个元素。系统将这些信息存储到数据库中以便登录时查找。
卖家用户登录:后台从数据库中查找对应的卖家用户账号和密码显示在页面中,卖家用户才能完成对美食菜品信息的发布。
卖家用户修改:卖家用户可修改个人信息功能。
(1)美食菜品管理:卖家用户对美食菜品信息进行详情、修改、删除、查看评论。
(2)订单管理:卖家用户对订单信息进行发货。
管理员在使用该系统时,主要的功能应该包括:
(1)登入修改用户名:为了保证信息数据的安全,管理员也应该首先登入用户名,并且可以修改自己的信息。
(2)查看用户信息:在登入系统之后,可以查看所有注册用户的信息。而且可以对其信息进行删除。
(3)美食菜品管理:管理员登录后可以对美食菜品信息添加菜品编号、菜品名称、菜品类型、菜系、菜品图片、口味偏好、卖家账号、卖家姓名、价格进行详情、修改、删除以及查看用户评论操作。
(4)订单管理:以管理员身份登录成功后,选择订单管理,可以查看收货人的详细信息,选择所有订单明细,可以查看所有的订单信息。
(5)系统管理:管理员通过系统管理页面查看轮播图、美食资讯进行前台上传图片,美食资讯发布,进行添加、删除、修改以及查看并对整个系统进行维护等操作。

目  录
1 引言    1
1.1 系统开发背景    1
1.2 开发的目的和意义    1
1.3 系统开发的目标    1
2 开发环境及技术的选用    2
2.1 开发环境介绍    2
2.2 开发技术介绍    2
3 可行性研究与需求分析    4
3.1 可行性研究    4
3.2 需求分析    5
4 系统需求分析和概要设计    6
4.1 系统需求分析    6
4.1.1 系统实现目标概述    6
4.1.2 系统需求管理规划表    6
4.1.3 系统性能要求    7
4.1.4 系统功能划分组织结构图    8
4.2 概要设计    9
4.2.1 系统体系结构    9
4.2.2 系统模块划分    10
4.2.3 系统功能划分组织结构图    11
5 数据库设计    12
5.1 数据库分析    12
5.2 系统数据表设计    16
6 系统详细设计    18
6.1 前台首页设计与实现    19
6.2卖家用户功能模块    19
6.3管理员功能模块    20
6.4用户功能模块    20
7 系统测试    21
7.1 测试环境    22
7.2 测试实例与分析    23
结论    24
参考文献    24
致谢...............................................................................................................................................................25
 

下载
188083800