立项背景:
针对当前青少年视力下降及体质健康数据管理分散的痛点,开发此平台旨在通过数字化手段建立学生健康电子档案,实现家校互通的健康管理模式。核心功能模块:
1. 健康仪表盘: 首页直观展示学生成长趋势图,集成快捷入口,支持一键生成体检与视力分析报告。
2. 智能评估系统: 自动分析体检数据,提供个性化健康建议;视力模块支持在线测试与数据录入。
3. 健康宣教知识库: 内置“用眼守则”等科普内容,详细解析近视、散光成因及预防方法,引导学生养成良好习惯。业务流程:
用户登录 -> 查看首页概览 -> 点击报告生成/查看详情 -> 阅读健康宣教内容 -> 个人中心管理档案。系统实现了从数据采集到可视化展示的全流程闭环。
整体架构与设计思路:
项目采用前后端分离架构。前端基于 Uni-app 框架开发,确保多端适配(H5/小程序);后端采用 Spring Boot 构建RESTful API,保证高并发下的稳定性。数据库设计遵循第三范式,优化了健康数据的存储与查询效率。
我的职责与技术亮点:
1. 全栈开发: 独立负责前端页面重构及后端接口逻辑编写。
2. 数据可视化: 引入 ECharts 库,实现了“健康成长”折线图的动态渲染,解决了大数据量下的渲染卡顿问题。
3. 交互优化: 针对报告生成模块进行了异步处理优化,将加载时间缩短至1秒以内,显著提升了用户体验。
4. UI还原: 高度还原了设计师的绿色清新风格界面,确保了视觉的一致性。