目录
一、搭建若依项目
1.1 快速了解
1.1.1 技术选型
1.1.2 内置功能
1.2 环境部署
二、医疗项目业务
2.1 门诊模块
2.2 住院模块
2.3 药房药库
2.4 表设计
三、项目展示
3.1 项目背景
3.2 门诊功能模块
3.2.1 患者档案
3.2.2 门诊卡信息
编辑
3.2.3 患者费用账单
3.2.4 接诊记录
3.2.5 接诊事项流程
3.2.6 诊断结果
编辑
3.2.7 医生看病方案
编辑
3.3 住院功能模块
3.3.1 分床记录
3.3.2 病房记录
编辑
3.3.3 床位记录
3.3.4 病房值班信息
3.3.5 医嘱记录
3.3.6 住院治疗处方
3.4 药房、药库
3.4.1 药品信息
3.4.2 药房库存
3.4.3 药库库存
3.4.4 药品采购信息
3.4.5 盘点记录
一、搭建若依项目
若依官网http://120.79.202.7/
1.1 快速了解
本篇使用的前端分离版 —— RuoYi-Vue
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。
1.1.1 技术选型
系统环境
- Java EE 8
- Servlet 3.0
- Apache Maven 3
主框架
- Spring Boot 2.2.x
- Spring Framework 5.2.x
- Spring Security 5.2.x
持久层
- Apache MyBatis 3.5.x
- Hibernate Validation 6.0.x
- Alibaba Druid 1.2.x
视图层
- Vue 2.6.x
- Axios 0.21.x
- Element 2.15.x
1.1.2 内置功能
- 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
- 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
- 岗位管理:配置系统用户所属担任职务。
- 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
- 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
- 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
- 参数管理:对系统动态配置常用参数。
- 通知公告:系统通知公告信息发布维护。
- 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 登录日志:系统登录日志记录查询包含登录异常。
- 在线用户:当前系统中活跃用户状态监控。
- 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
- 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
- 系统接口:根据业务代码自动生成相关的api接口文档。
- 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
- 缓存监控:对系统的缓存信息查询,命令统计等。
- 在线构建器:拖动表单元素生成相应的Vue代码。
- 连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
1.2 环境部署
准备工作:
JDK >= 1.8 (推荐1.8版本) Mysql >= 5.7.0 (推荐5.7版本) Redis >= 3.0 Maven >= 3.0 Node >= 12
其余配置不再详细介绍,官网解释已非常清晰,按步骤来就行。
环境部署 | RuoYi
二、医疗项目业务
2.1 门诊模块
- 患者到导诊台,确认挂号科室
- 通过挂号窗口挂号
- 通过挂号单地址到指定候诊室进行候诊
- 医生接诊后,医生根据实际情况,选择性的检查检验,通过检查检验结果,进行诊断(检查检验伴随着付费)
- 诊断结果出来后,开处方以及写医嘱
- 根据处方,去药房拿药,拿完药,门诊流程结束。(拿药伴随着付费)
2.2 住院模块
- 开住院证明
- 预付费用,接收患者,分床,分配住院主治医生(涉及缴费)
- 住院主治医生根据实际情况,选择性的检查检验,同时会下达医嘱,等待检查检验结果,进行诊断治疗(检查检验伴随着付费)
- 住院护士会根据住院主治医生下达的医嘱进行执行,形成医嘱执行记录(取药、摆药、配方、输液、护理...)(护士长核对,住院医生可以查看)
- 出院
2.3 药房药库
- 药品信息管理:新增、修改、作废、导出、查询、重置
- 药品采购管理:采购申请、核查、审核、采购入库、导出、查询、重置
- 药库库存管理:出库、打印、查询、重置(医院所有药品的库存,不分中医西医)
- 药房库存管理:退库、报损、调入、调出、发药、盘点、查询、重置(药房库存主要是针对某一个药房的库存管理,如中药药房、西药药房、儿童药房等等)
- 药房盘点记录:新建盘点、保存、打印、查询、重置
- 药品药房药库报表:
- 某药品每月使用量统计
- 药品采购量报表
- 各药房药品使用量统计
- 药品每月报损量统计
2.4 表设计
三、项目展示
3.1 项目背景
HIS系统就是医院信息管理系统,因为全称 hospital information system,HIS系统是整个医院信息化的核心,门诊、住院、药房、药库等都是由HIS系统来承载起来的,所以说医院信息系统是医院所有系统的基础,基于此,医院可以向外拓展更多的功能。
为病人提供更好、更快的服务,提高医院在医疗服务市场上的竞争力,以吸引更多病人到本院就医;采用信息化系统进行医院的内部管理,能够极大的提高办公效率,减少人力成本;
3.2 门诊功能模块
3.2.1 患者档案
1、点击建档弹出信息填写窗体,建档成功同时新增一个门诊卡信息
2、序号是根据用户名的拼音加当前时间戳,身份证做了加密隐藏
3、点击操作栏的退档功能,将当前的患者和门诊卡信息修改为退档状态
4、退档后通过切换为恢复按钮,可见退档状态变更为正常状态(与门诊卡信息关联)
3.2.2 门诊卡信息
1、挂号功能:只有正常状态的卡才能进行挂号
2、恢复功能如患者退档功能(逻辑删除)
3、充值与体现:模拟沙箱支付,通过生成一条充值记录
3.2.3 患者费用账单
该模块用户储存患者检查、检验、处置后产生的费用信息,点击查看详情可查看具体消费事项以及患者姓名与总金额
3.2.4 接诊记录
1、接诊:接诊状态为候诊时才可接诊
2、顺延后不可进行检查、检查操作
3、检验、检查:一次只能执行一个事项,必须待检查、检验出结果后才可进行第二次需要检验、检查的事项
4、处置:该患者未通过检验、检查不可进行处置;可执行多个处置,并能转住院。
3.2.5 接诊事项流程
显示检查、检查与处置的详细信息
3.2.6 诊断结果
显示检验、检查的诊断结果
3.2.7 医生看病方案
显示患者最终的处置信息
3.3 住院功能模块
3.3.1 分床记录
门诊处置后转住院首先保存在这里,通过分床对患者进行安置
3.3.2 病房记录
管理病房信息
3.3.3 床位记录
管理病床信息
3.3.4 病房值班信息
管理病房值班医护人员
3.3.5 医嘱记录
管理门诊转住院的患者医嘱执行记录
3.3.6 住院治疗处方
管理患者检查事项的处置方案
3.4 药房、药库
3.4.1 药品信息
药品信息管理
3.4.2 药房库存
1、退库:将不需要的药品退出到药库
2、调出:将对应的药品调到指定的药房
3.4.3 药库库存
统计库存的药品信息,可将药品出库调到指定药房中。
3.4.4 药品采购信息
1、添加采购的药品详细信息
2、采购的药品需要通过审核
3、对采购的药调入药库等待出库
3.4.5 盘点记录
对药库药品进行盘点统计,并可将具体信息进行导出Excel表格