🏥 中医理疗管理系统 —— 产品文档
一、系统简介
中医理疗管理系统 是一款专为中医理疗机构设计的轻量化业务管理工具,覆盖患者管理、项目充值、治疗消费、数据报表、权限控制等核心业务环节,帮助机构实现患者全生命周期数字化管理。
系统采用 PHP + SQLite 纯内网部署方案,无需联网、无需安装数据库,开箱即用,适合医院理疗科、推拿科、针灸科、康复科等科室内部使用。
二、核心功能模块
模块 功能说明
工作台 展示总患者数、充值记录、治疗次数、剩余总次数;支持快速检索患者并直接发起治疗消费
患者管理 患者建档(姓名/性别/手机/科室)、编辑、删除、搜索;同一科室下姓名+手机号唯一,防止重复
充值管理 选择患者→选择理疗项目→充值次数→记录经手人;同一患者同一项目自动累加次数
治疗消费 检索患者→查看剩余项目及次数→输入消费数量→选择经手人→扣除对应次数,生成消费记录
数据报表 按时间范围、项目、经手人、患者多维度筛选消费明细;显示每次消费数量及合计总次数;支持导出CSV
数据大屏 可视化展示各项目治疗次数、各接待人工作量、项目×接待人交叉统计;自动适配当前科室
项目管理 理疗项目的增删改、启用/停用、价格设置
科室管理 科室的增删改(仅管理员),删除前校验是否有关联患者
用户管理 用户增删改(仅管理员);支持为每个用户分配一个或多个科室;设置用户角色(管理员/普通用户)
权限控制 管理员:全部权限;普通用户:只能操作所属科室的患者/充值/消费,科室切换自动过滤
三、业务操作流程
🔹 管理员操作流程
1. 登录系统(账号 admin / 密码 123456)
│
├─ 2. 科室管理 → 添加科室(如“理疗科”、“推拿科”)
│
├─ 3. 用户管理 → 添加用户 → 分配科室 → 设置角色(管理员/普通用户)
│
├─ 4. 项目管理 → 添加理疗项目(如“推拿理疗”、“针灸治疗”)
│
├─ 5. 患者管理 → 新建患者 → 选择所属科室 → 填写信息
│
├─ 6. 充值管理 → 检索患者 → 选择项目 → 输入充值次数 → 选择经手人 → 确认充值
│
├─ 7. 治疗消费 → 检索患者 → 查看剩余次数 → 输入消费数量 → 确认消费
│
├─ 8. 数据报表 → 筛选条件 → 查询明细 → 导出CSV
│
└─ 9. 数据大屏 → 查看可视化统计(新窗口打开)
🔹 普通用户操作流程
text
1. 登录系统(如 张医生 / 123456)
│
├─ 2. 自动切换到所属科室(如“理疗科”)
│
├─ 3. 患者管理 → 添加患者(科室自动锁定)
│
├─ 4. 充值管理 → 检索本科室患者 → 充值
│
├─ 5. 治疗消费 → 检索本科室患者 → 消费
│
└─ 6. 数据报表 → 查看本科室数据
🔹 核心业务闭环
text
患者建档 → 充值项目(购买次数)→ 治疗消费(扣除次数)→ 剩余次数不足时再次充值
四、权限说明
权限 管理员(admin) 普通用户(user)
查看所有科室数据 ✅ ❌(仅所属科室)
患者管理(增删改) ✅ 所有科室 ✅ 仅所属科室
充值管理 ✅ 所有科室患者 ✅ 仅所属科室患者
治疗消费 ✅ 所有科室患者 ✅ 仅所属科室患者
数据报表 ✅ 全部数据 ✅ 仅所属科室
数据大屏 ✅ 全部/按科室筛选 ✅ 仅所属科室
项目管理 ✅ ❌
科室管理 ✅ ❌
用户管理 ✅ ❌
五、技术栈
技术 用途
HTML5 + CSS3 前端页面结构与样式
JavaScript (ES6+) 前端交互逻辑、API请求、图表渲染
Chart.js (v4) 数据大屏图表可视化
PHP (v7.4+) 后端API服务(无框架)
SQLite3 嵌入式文件数据库,无需单独安装
RESTful API 前后端数据交互接口
sessionStorage 登录状态持久化(刷新保持登录)
部署环境要求
PHP 7.4 及以上(含 SQLite3 扩展)
Web 服务器(Apache / Nginx / PHP内置服务器均可)
支持 file_put_contents / SQLite 文件写入权限
纯内网环境,无需互联网访问
六、快速部署
bash
# 1. 下载三个文件到同一目录
# - index.html(主系统)
# - api.php(后端API)
# - dashboard.html(数据大屏)
# 2. 启动PHP内置服务器
php -S 0.0.0.0:3000
# 3. 浏览器访问
http://localhost:3000
七、默认测试账号
用户名 密码 角色 所属科室
admin 123456 管理员 所有科室
user1 123456 普通用户 理疗科
user2 123456 普通用户 推拿科
八、文件结构
text
├── index.html # 主系统前端(全部功能)
├── api.php # 后端API接口(含数据库初始化)
├── dashboard.html # 数据大屏(独立页面)
├── departments.html # 科室管理(独立页面,建议添加)
└── clinic.db # SQLite数据库文件(首次运行自动生成)
📌 适用场景:中医馆、理疗科、推拿科、针灸科、康复科、养生机构等需要管理患者项目次数的场所。
如需进一步定制,请随时沟通!
演示截图如下
功能总览

1.登录页面

2.首页工作台

3.患者管理 新增患者信息
4.充值管理(开嘱)
5.消费管理检索病人 选择消费项目
6.数据报表(多维度查询 时间 项目 经手人 患者等条件)
7.项目管理(维护项目信息)
8.科室管理(维护科室信息)
9.用户管理(分配用户权限 只能看本科的患者)

源码附件
本文链接:https://www.ywjdlhs.xyz/?id=73 欢迎转载 转载请注明出处。




