项目简介
本项目是基于Spring Boot和MyBatis框架搭建的医院信息系统(HIS),提供患者管理、医生排班、药品管理、处方管理、订单管理等全面的医院管理功能。系统借助RESTful API与前端交互,支持管理员、医生、患者、收银员等多种用户角色,具备丰富的业务逻辑处理和数据管理能力。
项目的主要特性和功能
- 用户管理
- 运用Shiro安全框架进行用户认证与授权,支持JWT Token身份验证。
- 定义多种用户角色并依角色分配权限。
- 患者管理
- 可对患者基本信息、病历信息、处方信息等进行增删改查。
- 支持患者挂号、排队、叫号等功能。
- 医生管理
- 能对医生基本信息、排班信息、处方信息等进行增删改查。
- 支持医生排班信息的增删改查,保障排班合理有效。
- 药品管理
- 可对药品库存、批次、过期信息等进行增删改查。
- 支持药品分发、库存管理、过期药品处理等功能。
- 处方管理
- 能对处方单、处方项、处方退款等信息进行增删改查。
- 支持处方单的支付和退款功能。
- 订单管理
- 可对挂号订单、处方订单等信息进行增删改查。
- 支持订单的支付和退款功能。
- 报表与统计
- 提供患者数量、医生排班情况、药品库存情况等数据统计功能。
- 支持生成患者病历报表、药品库存报表等各类报表。
安装使用步骤
1. 环境准备
- 安装JDK 8或更高版本的Java开发环境。
- 安装并配置MySQL数据库。
- 推荐使用IntelliJ IDEA或Eclipse作为开发工具。
2. 下载源码
从指定位置下载本项目的源码文件。
3. 配置数据库
在application.properties
文件中配置数据库连接信息,包含数据库URL、用户名和密码。
4. 运行项目
- 在IDE中打开项目,运行
HisApplication.java
文件启动Spring Boot应用。 - 项目启动后,通过浏览器访问
http://localhost:8080
进行系统操作。
5. 使用API
项目启动后,使用Postman或其他API测试工具访问系统提供的RESTful API,开展患者管理、医生管理、药品管理等操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】