小型医院与社区门诊长期依赖手工登记、纸质处方与口头交接,挂号排班靠表格、收费靠现金台账,数据分散、易错且难以统计,医生工作量与科室收入无法实时掌握;患者排队久、复诊查不到就诊与处方记录。本项目旨在用一套本地化桌面系统替代上述手工环节,打通挂号—就诊—处方—检查—收费—发药的完整业务闭环,让门诊数据可查询、可统计、可追溯,降低基层医疗的信息化门槛。
点击空白处退出提示
小型医院与社区门诊长期依赖手工登记、纸质处方与口头交接,挂号排班靠表格、收费靠现金台账,数据分散、易错且难以统计,医生工作量与科室收入无法实时掌握;患者排队久、复诊查不到就诊与处方记录。本项目旨在用一套本地化桌面系统替代上述手工环节,打通挂号—就诊—处方—检查—收费—发药的完整业务闭环,让门诊数据可查询、可统计、可追溯,降低基层医疗的信息化门槛。
系统覆盖门诊全流程,共 18 个功能模块:登录鉴权与角色权限(admin 限定人员/设置/日志);工作台(今日挂号、收入等实时统计);科室、医生、排班管理;患者档案(身份证号唯一)与就诊史;在线挂号与号源状态;医生接诊与就诊状态流转;处方及药品明细开方;检查项目与检查记录;药品库存管理、低库存预警与库存调整;收费、退费与电子票据;药房发药并自动扣减库存;统计报表(总览、日报、月报、医生排行);操作日志与数据备份/恢复/导出;个人中心。另配 H5 移动端页面组,支持患者快速挂号、就诊记录查询与电子票据查看。
负责整体架构设计与前后端全部模块开发。前端 Vue3 + TypeScript + Element Plus(桌面)+ Vant(H5 移动端),ECharts 做统计图表;后端 Express 内嵌 Electron 主进程,better-sqlite3 本地单文件数据库 clinic.db。亮点:前后端分离(Vite 5173 代理 /api 到 5174),Electron 打包为 Windows 桌面应用;启动时自动建 16 张表并对旧库做字段迁移,种子数据幂等、医生数据按姓名+电话去重;业务以状态机驱动(收费 1待收/2已收/3已退,退费写退款记录),发药自动联动扣库存;全局日志中间件记录操作留痕。



评论