Python-Django毕业设计基于web的健康饮食信息管理系统(程序+Lw)
该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程
项目运行
环境配置:
Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。
项目技术:
django + python+ Vue 等等组成,B/S模式 +pychram管理等等。
环境需要
运行环境:以python 3.7.7为基础进行开发较为理想。主要在该版本进行开发,并且理论上支持其他版本。
2.pycharm环境:pycharm都可以。推荐pycharm社区版;
3.mysql环境:建议是用5.7版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
6.Navcat11:这个版本不限10/11/14/15都可以。;
Python-Django毕设帮助,指导,本源码(见文末),调试部署
系统登录流程中规定,在登录之前,请管理员以及普通用户前往系统登录页面完成注册账号信息、密码设置以及权限等级的选择等必要步骤;依次完成这些设置后,在确认无误的情况下点击屏幕上的'login'按钮即可启动系统的认证流程(如图5-1所示)。

图5-1系统登录界面图
5.1 管理员功能模块
在完成管理员登录操作后,在线后台系统将为用户提供一系列功能选项:包括首页、个人中心、用户管理类、食材热量管理、饮食登记管理、运动记录管理以及运动提醒管理等多个模块可供调用。这些功能均通过相应的按钮或菜单项直观呈现,并以清晰的提示信息指导用户完成所需操作(如图5-2所示)。

图5-2管理员功能界面图
用户的系统具备完善的个人信息管理系统,在该模块中能够展示用户的标识符(如索引)、用户名以及真实姓名等基本信息,并支持完成查询记录的创建与更新等功能。

图5-3用户管理界面图
热量管理模块中,在该页面中可以查询详细的食材信息包括索引、名称、计量单位以及热值,并可执行详情展示、数据修改及删除操作。

图5-4食材热量管理界面图
在饮食登记管理页面中浏览该页面的信息列表(即所谓的'索引'和'tITLE'),并可执行的操作包括查阅详细信息(即所谓的'detail')、提供饮食建议以及允许删除记录(如图5-5所示)。

图5-5饮食登记管理界面图
在运动记录管理页面浏览详细信息:索引列表、运动项目分类以及相关参数等各项数据均可查询获取,并可执行详情显示以及运动提醒设置与删除功能。

图5-6运动记录管理界面图
在运动提醒管理页面查看索引、用户名、运动项目及提醒时间等详细信息,并进行详情编辑及删除操作(如图5-7所示)。

图5-7运动提醒管理界面图
在饮食建议管理页面访问索引、标题、用户名和建议时间等详细信息,并完成详情修改及信息删除操作

图5-8饮食建议管理界面图
5.2 用户功能模块
用户登录系统后具备完成相关操作的能力,并支持的功能包括:首页、个人中心等(如图5-9所示)。

图5-9用户功能界面图
在该页面中, 您可以浏览索引列表及食材名称, 并分别查看其对应的计量单位、热量数值以及最后更新的时间. 进入详细信息页后即可执行相关操作, 如图5-10所示.

图5-10食材热量管理界面图
在饮食记录页面中浏览条目编号及名称等详细信息,并支持详情编辑及记录删除功能。如图5-11所示。

图5-11饮食登记管理界面图
在运动记录管理页面上浏览索引、运动项目类别以及相关数据项的信息,并访问详细的运动记录信息页面来执行创建新记录的操作以及删除已有记录的操作。这些功能均通过该界面实现。

图5-12运动记录管理界面图
运动提醒模块,在运动提醒管理页面获取索引信息、用户登录信息以及详细的运动项目和提醒时间数据,并支持显示详细信息以及删除功能,请参考图5-13

图5-13运动提醒管理界面图
在饮食建议管理模块中,请访问该页面以浏览索引列表、标题信息以及用户的登录记录(用户名)、建议记录的时间戳等内容。此外,请根据需要执行详情浏览或删除功能。

图5-14饮食建议管理界面图
