程序聚合 软件案例 健康检测系小程序

健康检测系小程序

2026-06-16 14:51:05
行业:医疗健康
载体:小程序、H5
技术:PHP、UniApp、MySQL

业务和功能介绍

本项目面向慢病管理领域,聚焦糖尿病患者及高血压人群的日常健康数据监测需求。目标是通过微信小程序提供零门槛的健康数据录入体验,结合后端数据聚合与趋势分析能力,让患者和医生直观掌握健康指标变化趋势,实现从"被动治疗"到"主动管理"的转变。

### 核心功能模块

| 模块 | 功能说明 |
|------|----------|
| **首页仪表盘** | 展示基础代谢率(BMR)、血糖/血压/体重/腰围最新值、最近10条混合记录流 |
| **血糖管理** | 血糖值录入(支持空腹/餐后等5种测量状态)、历史列表、删除记录 |
| **血压管理** | 收缩压/舒张压/脉搏录入、历史列表、删除记录 |
| **体重管理** | 体重录入(自动计算BMI)、历史列表、删除记录 |
| **腰围管理** | 腰围值录入、历史列表、删除记录 |
| **健康统计** | 按指标类型+时间周期(7/30/90天)的趋势折线图、平均值/最高值/最低值/记录次数统计 |
| **健康档案** | 性别、出生日期、身高维护,为BMR和BMI计算提供基础数据 |
| **个人中心** | 微信头像昵称展示、快捷入口导航 |
| **后台管理** | 客户管理、RBAC权限、菜单管理、系统配置、SQL日志 |

### 业务流程

1. 用户通过微信授权登录小程序 → 自动创建/关联客户档案
2. 在首页查看各指标最新值和BMR → 点击卡片进入对应指标详情页
3. 在指标页录入测量数据 → 保存后实时刷新列表
4. 在统计页选择指标和周期 → 查看趋势图和统计摘要
5. 在健康档案页完善个人信息 → 系统自动更新BMI和BMR计算

项目实现

前后端分离B/S架构,后端遵循 **Controller → Service → Model** 三层划分。

**前端(UniApp + Vue 3 + Vite)**:9个页面,封装统一 `api.js`,POST+JSON通信,Token认证。

**后端(Webman + PHP 8.2)**:
- **API层**:`HealthController` 提供17个接口,中间件统一处理参数解析/Token校验/响应封装/SQL日志
- **Service层**:`HealthService`(BMR/BMI计算、混合记录排序、周期统计)、`TokenService`(Redis Token生成/验证/续期)、`AppletService`(微信登录)
- **后台**:EasyAdmin8-webman + Layui + Blade,注解路由自动生成权限节点
- **MCP**:php-mcp/server,17工具+3资源,支持AI辅助开发

**存储(MySQL + Redis)**:ThinkORM连接池(max=5)+断线重连;Redis缓存Token(24h自动续期)
### 我的负责模块和成果

- 独立全栈开发,API接口 **17个**,小程序页面 **9个**,后台控制器 **6个**
- BMR自动计算(Mifflin-St Jeor公式)、BMI自动计算、Canvas趋势图绘制
- 集成MCP AI服务(17工具+3资源)

### 难点和解决方案

1. **Canvas图表**:小程序Canvas与H5差异大 → 原生Canvas API手绘折线图,兼容性100%
2. **BMI依赖身高**:用户可能未填档案 → 查Profile,身高为0则BMI返回0,前端展示"--"
3. **Token过期**:频繁重新登录 → `verifyToken`验证成功后自动续期24h
4. **混合记录排序**:4种指标需按时间混合展示 → 各查5条合并,`usort`降序取前10
5. **常驻内存断连**:MySQL wait_timeout断开 → 连接池(max=5)+断线重连+心跳50s

示例图片视频


西安全栈老张
24小时内活跃
方向: 后端-PHP、后端-Python、
交付率:100.00%
相似推荐
优购多商户电商平台
立项原因:传统线下零售商家缺乏线上化能力,多门店多商户场景下商品管理混乱、订单流转低效、线上线下交易割裂。本项目旨在打造一套多商户入驻+多门店协同的电商SaaS平台,解决商家线上开店、商品管理、订单流转、支付结算等核心问题。 行业场景:零售电商行业,面向多商户入驻式电商平台运营方,服务于品牌商、经销商、连锁门店等多角色,覆盖B2C在线交易、门店自提、同城配送、虚拟商品核销等业务场景。 核心功能模块: · 商品管理:SPU/SKU多规格、属性分类、品牌标签 · 订单中心:普通/虚拟/门店自提/本地配送4种订单类型,创建-支付-发货-退款全流程 · 会员体系:等级积分、签到、余额充值提现、标签分组 · 营销促销:优惠券、拼团秒杀、大转盘抽奖、超级会员卡 · 门店管理:库存管理、核销验证、门店结算对账 · 支付系统:微信支付V2/V3、余额支付、线下扫码、自动退款对账 · 数据统计:会员/商品/订单/访问多维统计报表 业务流程: 消费者端:浏览商品 → 加购下单 → 在线支付 → 发货/自提 → 确认收货 → 评价售后 商家端:入驻审核 → 商品管理 → 订单处理 → 结算提现 平台端:统筹管理所有站点、店铺、会员、营销活动
智能客服问答系统(基于大语言模型)
本项目为某中型电商企业打造的智能客服问答系统,旨在替代传统人工客服处理80%以上的常见咨询问题,降低人力成本并提升响应效率。核心功能模块:1、智能问答引擎基于GPT-4大语言模型,结合企业私有知识库进行RAG检索增强生成。支持多轮对话上下文理解,准确识别用户意图。自动分类问题类型,包括订单查询、退换货、产品咨询、物流跟踪等场景。2、知识库管理支持上传PDF、Word、Excel等格式的企业文档。自动解析并构建向量索引,实现语义检索。管理员可实时更新FAQ,系统自动同步至问答引擎。3、人机协作转接当AI置信度低于阈值或用户明确要求人工时,自动转接人工客服。转接时附带完整对话上下文,人工客服无缝接手。支持工单创建与流转,复杂问题跟踪至闭环。4、数据分析看板实时监控对话量、解决率、用户满意度等核心指标。热点问题聚类分析,辅助企业优化产品与服务。客服绩效统计,支持多维度报表导出。项目成果:上线后日均处理咨询量3000+,AI直接解决率达78%。平均响应时间从人工的2分钟降至3秒。客户满意度评分从3.8提升至4.6(5分制)。每月节省人工客服成本约4万元。
基于SpringBoot+Vue前后端分离电商购物平台-TOC线上商城购物系统-便民电商购物平台
立项背景:传统线下购物便利性低,小型商户缺少低成本线上售卖渠道,因此搭建轻量化B2C电商购物系统。项目目标搭建用户端购物、管理员后台运维一体化平台,实现商品线上售卖与订单管理。系统分为用户前台、管理员后台两大模块,用户可完成注册登录、商品浏览、分类筛选、购物车加购、下单支付、订单查询操作;管理员可管理商品信息、用户数据、订单记录、轮播公告。整体业务流程:用户注册登录后浏览商品,加入购物车提交订单,后台同步生成订单,管理员审核维护商品与订单数据。
顺恩订奶小程序
按照江门市顺恩牛奶有限公司要求,为其建设顺恩订奶小程序,小程序主要功能有门店管理、商品管理、订奶管理、扫码核销等,让奶站和总部管理订奶数据更简单,全部系统自动化生成数据,产品管理、分类管理、到店管理、到家管理等,让奶站不再用纸质和表格,真正让你省人省时省力。
平台电商APP-媛福达
1.媛福达是一款面向私域流量运营的综合电商平台,覆盖安卓/ iOS APP、微信小程序、H5四端,核心依托私域社群、粉丝流量实现商品零售、会员分销、优惠营销、订单交易、售后核销等全链路电商业务,主打用户私域沉淀、复购转化与裂变增长,服务个人私域店主及终端消费者,支撑平台日常交易与大促营销活动落地。 2.项目包含商品管理、sku规格配置、库存管控、用户会员体系、收货地址、购物车、下单支付、订单履约、售后退款、物流查询等核心模块 3.
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服