uniapp+django微信小程序的个人健康管理系统 56b65

本文介绍了使用Python(包括Django和Flask框架)、Vue.js和ElementUI构建的Web应用,涵盖了数据库(MySQL)管理、配置文件处理、前后端交互和系统设计。重点讲述了在PyCharm中开发过程,以及如何通过Navicat等工具进行数据库操作。此外,还讨论了Vue页面路由和数据交互的设计策略。
摘要由CSDN通过智能技术生成

 后端:python 
前端:vue.js+elementui
框架:django/flask
Python版本:python3.7+
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm 
。配置文件 (自动编号、配置参数值、配置参数名称);
Flask提供了更大的灵活性和简单性,适合小型项目和微服务。Django则提供了更多的内置功能,适合大型项目。Flask让开发者更多的控制其组件,而Django则遵循开箱即用的原则
 本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台,设计的基本思路是:


使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
使用PyCharm 导入项目,修改配置,运行项目;
将项目中config.ini配置文件中的数据库配置改为自己的配置,然后运行;
本系统选择编程语言。Pymysql是封装了MySQL驱动的Python驱动一个能使Python连接到MySQL的库。Python语言官方规范访问数据库的统一接口规范(Python DB-API),防止在使用不同数据库时,由于底层数据库技术不同造成接口程序紊乱的问题。通过本次系统设计可以提高自己的编程能力,强化对所学知识的理解和运用
血糖记录 (自动编号、创建时间、备注、用户id、个人状态、记录时间、用户姓名、图片、血糖、测量时段、用户账号、记录编号);
血压记录 (自动编号、记录编号、舒张压、用户姓名、用户id、用户账号、备注、记录时间、创建时间、收缩压、图片);
饮食记录 (自动编号、备注、夜宵、记录编号、用户账号、创建时间、摄入热量、晚餐、中餐、用户姓名、用户id、图片、下午加餐、记录时间、早餐);
用户 (自动编号、电话号码、创建时间、用户姓名、密码、用户账号、头像、性别);
运动记录 (自动编号、创建时间、备注、运动项目、记录编号、记录时间时间、用户账号、图片、用户姓名、用户id);

论坛交流 (自动编号、用户id、状态、父节点id、帖子标题、用户名、创建时间、帖子内容);
健康评测 (自动编号、用户姓名、评测时间、血压、图片、标题、您的年龄、你的体重、计划怀孕或妊娠、用户账号、您的性别、血糖、您的身高、创建时间);
健康新闻 (自动编号、图片、创建时间、内容、标题、简介);
睡眠记录 (自动编号、创建时间、用户姓名、记录时间、睡眠类型、备注、用户账号、记录编号、图片、用户id);
体重记录 (自动编号、体重、用户账号、记录时间、用户姓名、用户id、记录编号、图片、备注、创建时间);
token表 (自动编号、角色、用户id、新增时间、密码、表名、用户名、过期时间);
用户表 (自动编号、密码、用户名、角色、新增时间);在编写vue页面的时候,要注意url的编写,用户在点击按钮的时候,url要能够传递到表现层当中,表现层利用业务层进行完成数据库的交互。
   定义了路由表用于执行不同的 HTTP 请求动作。
 可以通过向模板传递参数来动态渲染 HTML 页面

目  录
摘  要    I
Pick to    II
1绪论    1
1.1项目研究的背景    1
1.2开发意义    1
1.3项目研究现状及内容    1
1.4论文结构    2
2开发技术介绍    2
 
3系统分析    6
3.1 系统可行性分析    6
3.1.1 经济可行性    6
3.1.2 技术可行性    6
3.1.3 运行可行性    6
3.1.4 操作可行性    6
3.2 网站现状分析    7
3.3系统流程的分析    8
3.3.2 添加信息流程    9
3.3.3 删除信息流程    9
4系统设计    10
4.1 软件功能模块设计    10
4.2 数据库设计    10
5系统详细设计    15
5.1管理员功能模块    15
5.2 小程序端    18
6系统测试    22
6.1 功能测试    22
6.2 可用性测试    23
6.3 性能测试    23
6.4 测试结果分析    24
7总结与心得体会    25
7.1 总结    25
7.2 心得体会    25
参考文献    27
致 谢    28

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值