校园动物医院ERP系统产品系统

我要开发同款
cyan2026年09月02日
4阅读

技术信息

语言技术
JavaKafkaDockerVue小程序
系统类型
Web小程序轻应用
行业分类
医疗健康教育校园

作品详情

行业场景

Pawcare 是面向单体及连锁宠物医院的一体化 SaaS 管理平台,致力于实现宠物诊疗业务线上线下一体化管理。
1、立项原因:解决传统宠物医疗行业中预约渠道分散、宠物健康档案不完整、医生接诊效率低、处方与库存脱节、收费订单难统一以及多门店数据管理困难等问题。
2、用户场景:宠物主人通过微信小程序完成宠物建档、预约挂号、在线问诊、费用支付及健康记录查询;医生和医院工作人员通过管理后台完成排班、接诊、开单、病历及随访工作。
3、业务价值:打通预约、到店、接诊、检查、处方、支付、库存和诊后服务等环节,沉淀完整的宠物健康数据,同时帮助医院提高运营效率、医疗服务质量和多门店协同管理能力。

功能介绍

项目由微信小程序端、医院管理端和平台管理端组成,覆盖宠物医院诊前、诊中、诊后及经营管理全流程。
1、小程序端:支持微信或手机号登录、宠物档案管理、医院与医生查询、排班查询、预约挂号、在线问诊、就诊进度查看、微信支付、订单管理、消息通知及宠物健康时间线查询。
2、医院管理端:支持医生资料与排班管理、Excel 排班导入、预约签到、医生工作台、检查单和处方开具、电子病历及模板、PACS 影像、药品分类与库存、在线问诊确认、诊后随访、收费退款及经营数据统计。
3、平台管理端:支持机构、门店、部门、后台用户、角色、权限、数据字典、登录日志和操作日志管理,并通过统一订单中心管理预约、问诊、检查和处方等业务订单。
4、辅助能力:支持微信订阅消息、业务消息推送、支付状态同步、问诊超时处理、库存流水查询以及历史收费数据导入等功能。

项目实现

我主要负责项目后端需求分析、数据模型设计、接口开发以及核心业务流程实现,并参与系统稳定性和安全性建设。
1、技术架构:采用 Java 8、Spring Boot、Spring Security、MyBatis-Plus、MySQL 和 Redis 构建后端服务,使用 JWT 实现小程序端与管理端身份认证,通过 RBAC 及机构、门店数据权限实现多租户数据隔离。
2、核心业务:完成预约排班、医生接诊、电子病历、在线问诊、PACS 影像、药品库存和统一订单中心等模块,实现从预约、接诊、开单到支付的完整业务闭环。
3、重点难点:通过数据库事务、悲观锁和原子更新解决并发库存问题,实现处方创建时预占库存、支付后确认出库、取消后释放库存、退款后回补库存,并记录完整库存流水。
4、支付与任务:接入微信支付和支付宝,实现预支付、回调验签、订单查询、退款及定时对账;通过定时任务完成问诊超时关闭、医生超时未确认自动退款和未读消息提醒。
5、通用能力:使用 Redis 实现接口限流、重复请求幂等控制和验证码缓存,同时封装 Excel 导入、DICOM 文件校验、统一异常处理、访问日志及接口文档等公共能力。

示例图片

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

评论