医院屈光档案管理与视力趋势预测系统产品系统Vibe Coding

我要开发同款
Ethdaechus2026年05月20日
21阅读

技术信息

语言技术
PythonHTML5CSSJavaScriptSQLServer
系统类型
Web
行业分类
医疗健康

作品详情

行业场景

公立医院眼科门诊每天接诊大量近视儿童,传统屈光档案多以纸质或单机 Excel 留存,存在数据分散、无法长期纵向追踪、家长难以查阅、阶段性治疗效果难评估等问题。本项目旨在为医院科室和患者家庭提供一套移动端优先、PC 端兼容、可长期追踪儿童视力发展并基于历史随访数据自动预测视力趋势的数字化屈光档案系统,覆盖家长侧档案查阅、医生侧诊疗记录、管理侧数据看板三个角色,已在公立医院真实诊疗环境稳定运行。

功能介绍

系统覆盖患者全生命周期屈光档案管理,包含以下核心模块:

1)用户体系:手机号注册 / 登录、密保问答找回密码、一个账号管理多个家庭成员档案;
2)屈光档案录入:左右眼分离录入、多次随访记录、医生与家长两类视图;
3)趋势分析:自动按治疗阶段(普通框架镜 / 离焦镜 / 角膜塑形镜等)分段,可视化关键屈光指标走势;
4)趋势预测引擎:基于历史多次随访数据预测未来视力发展趋势,并自动收敛置信区间;
5)PDF 自动报告:根据档案数据生成横版与竖版两种 PDF,可由家长保存或医生分享;
6)医生管理端:横屏与竖屏两套独立 UI,含全局数据看板、患者列表、风险预警;
7)安全与运维模块:字段级 AES 加密、密码加盐哈希、JWT 会话、限流、IP 黑名单、定时滚动备份。

项目实现

本项目 100% 独立完成需求调研、架构设计、前后端开发、算法实现、安全加固、PyInstaller 打包部署的全流程,AI 编程工具(Claude Code / Codex)作为产出引擎辅助开发,技术决策与系统抽象由本人负责。

【技术栈】
后端:Python + Flask 3 + SQLite;
前端:原生 HTML / CSS / JavaScript + Grid 布局(移动优先 + PC 兼容);
安全:AES 字段级加密 + bcrypt 密码加盐 + JWT 会话 + 自研多层输入过滤;
任务:APScheduler 定时滚动备份;
报告:ReportLab + Pillow 自动生成 PDF;
部署:PyInstaller 单 exe 离线交付,运行于双核 Xeon vCPU + 4G 内存的低配服务器。

【实现亮点 / 难点】

1)自研安全层:50+ 条危险正则覆盖 XSS / SQL 注入 / 模板注入 / 命令注入 / 路径穿越 / NoSQL / LDAP 等多类攻击,叠加蜜罐字段反爬虫、限流、IP 黑名单(内存优先 + JSON 落盘)、DDoS 行为自动永久拉黑。

2)自研趋势预测引擎:采用局部加权回归、高斯过程(RBF 核 + 对数边界优化)、指数时间衰减加权三模型并行融合,叠加不等间隔卡尔曼 RTS 平滑器处理稀疏随访样本,按模型一致性自动收敛置信区间,并按治疗阶段分段建模。

3)计算下沉架构:服务器仅承担数据读写与必要的 PDF 生成,复杂统计与可视化压力下沉到客户端浏览器,4G 内存的低配服务器也能稳定承载真实门诊流量。

4)跨端 UI 适配:医生端横屏与竖屏两套独立布局,家长端移动响应式,全部纯手写 Grid 布局,覆盖手机、平板、PC 多种屏幕尺寸。

5)单 exe 离线交付:PyInstaller 打包后无需 Pyth

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论