# 智慧医疗 **Repository Path**: javaalpha/smart-healthcare ## Basic Information - **Project Name**: 智慧医疗 - **Description**: 本项目旨在用互联网简化医疗诊断步骤,提高患者就诊体验,降低医护人员容错率 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-03-18 - **Last Updated**: 2025-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智慧医疗 #### 介绍 本项目旨在用互联网简化医疗诊断步骤,提高患者就诊体验,降低医护人员容错率 #### 软件架构 软件架构说明 该系统主要分为三个角色:医生、收费处、药房。 使用的技术栈 - 后端:SSM、Spring Boot、MyBatis - 数据库:MySQL、Redis - 前端:Vue3、Element-Plus #### 版本说明 1. Spring Boot 2.6.13 2. MySQL 8.0.28以上 3. JDK 1.8 4. Redis 5.0.3 # 智慧医疗系统需求分析说明书 ## 市场现状与开发前景 随着互联网的普及和人们对健康的关注增加,庞大的患者体量使医院原有线下挂号、诊断、缴费的弊端日益显现,线上挂号诊断系统的需求逐渐增长。这种系统可以方便患者预约就诊、便于医生了解患者情况和诊断结果,提高就医效率,减少排队等待时间。 线上挂号诊断系统可以帮助医院优化资源分配和利用,减少排队等待时间,提高医疗服务的效率。对于一些简单的病症,患者可以在家中进行线上咨询和诊断,减少不必要的就诊次数和医疗费用。 目前,线上挂号诊断系统的市场竞争较为激烈,有很多公司和平台提供类似的服务。但是,由于整个行业还处于发展初期,市场并没有完全饱和,仍然存在很大的发展空间。 ## 系统总流程 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859201-6.png) ## 主要功能点 ### 登录、登出功能 用户角色主要分为医生、收费处、药房 - 医生登录后可以查看患者的挂号信息,添加对患者的医嘱以及开具相关药品; - 收费处登录后可以提交患者的挂号信息,增删患者和医生信息,添加药品等功能; - 药房登录后可以对医生所开药品的缴费状态进行查验,查验通过后出药。 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859198-1.png) ### 挂号功能 收费处所属功能,收费处可以添加患者挂号信息并将该信息发送给医生查看。 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859199-2.png) ### 诊断功能 医生所属功能收费处提交用户挂号信息后会同步到医生操作端;医生收到患者挂号信息后,对患者进行线下问诊,并开出相关诊断信息;问诊结束后医生将诊断结果和相关药品录入系统。 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859199-3-1716966914991-19.png) ### 缴费功能 收费处所属功能医生开具药品后,收费处或同步显示相关药品信息;用户在缴费成功后收费处将缴费状态设置为已缴费,并将相关信息提交到药房由药房进行开药。 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859199-4.png) ### 开药功能 药房所属功能 收费处设置缴费状态后由药房进行查验若缴费状态为已缴费则正常出药,完成本次就诊;若缴费状态为未缴费,则不能出药,等待收费处完成收费后在出药。 ![img](https://gitee.com/sir_peng/smart-healthcare/raw/master/img/1716966859200-5.png)