# 医疗系统 **Repository Path**: jaymeng/medical_system ## Basic Information - **Project Name**: 医疗系统 - **Description**: 医院诊疗系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2020-07-24 - **Last Updated**: 2023-05-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 医院诊疗系统(Medical System) #### 介绍 供医院使用的内部系统 #### 软件架构 软件架构说明: 基于Spring,SpringMVC,Mybatis-plus搭建的MVC架构。 使用Shiro做权限框架 Swagger2做前后端分离的接口文档。 #### 系统功能概述 ## 一、系统实现具体业务说明: 具体分为两个模块 一、门诊诊疗模块 业务1.病人挂号 业务2.就诊 业务3,收费 业务4.退费 业务5,日结 一、药库管理模块 业务1.药库初始化 业务2.药库台账 业务3.药库入库 业务4.药库出库 ## 二、自定义构件说明: ### a.导航栏(公共部件):保存诊断信息后悬挂,内嵌药品处方,检查项目,处方列表功能 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0726/102008_c30b3481_7405772.png "导航栏.png") --- ### b.登录界面 图片//TODO --- ## 三、网站界面说明 #### 1.首页(Home) 模型图 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0726/101816_1a1e7419_7405772.png "首页.png") 真实图片//TODO #### 已登录状态: 功能 1.1 :通过按钮跳转至其他界面 (挂号管理,医生工作站,费用管理,药品库,库存管理) #### 未登录状态: 功能 1.2 :所有请求都会强制显示登陆窗口。 --- 不登陆就无法跳转,所以下述的界面的状态一概认为是已登录状态。 --- ## 门诊诊疗模块 #### 1. 挂号管理 业务说明:病人挂号 #### 1.1 门诊挂号界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/192942_cd28c7b5_7405772.png "门诊挂号界面.png") 功能 1 :点击病人信息按钮,跳转到病人信息界面,获取病人详细信息。 功能 2 :点击创建按钮,创建挂号订单。 功能 3 :点击删除按钮,删除挂号订单。 功能 4 :点击确定按钮,跳转至挂号支付界面,并返回金额信息。 功能 5 :点击返回按钮,返回系统界面。 --- #### 1.2 病人信息界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193010_47cedb90_7405772.png "病人信息界面.png") 功能 1:展示返回的数据。 --- #### 1.3 挂号支付界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193037_cabed0d5_7405772.png "挂号支付界面.png") 功能 1 :点击确定按钮,确定挂号订单。 功能 2 :点击返回按钮,返回门诊挂号界面。 #### 2.医生工作站 业务说明:就诊 #### 2.1 我的病人-待就诊界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0726/101229_6dad0d30_7405772.png "我的病人1.png") --- #### 2.2 我的病人-待处方界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0726/101410_ee622eee_7405772.png "我的病人2.png") --- #### 2.3 我的病人-已完成界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0726/101444_f3d61d58_7405772.png "我的病人3.png") 功能 1 :点击添加按钮,跳转至诊断信息界面。 功能 2 :点击确定按钮,跳转至诊断信息界面(包含诊断信息和处方信息的新界面)。 --- #### 2.4 待就诊-诊断信息界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193110_69c5982d_7405772.png "诊断信息界面1.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193131_f19168cf_7405772.png "诊断信息界面2.png") 功能 1 :点击保存按钮,保存数据,跳转至药品处方界面。 功能 2 :点击取消,返回到我的病人界面。 --- #### 2.5 药品处方界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193207_e4fd4627_7405772.png "药品处方界面.png") 功能 1 :点击选择药品按钮,跳转至药品信息界面 功能 2 :点击选择移除按钮,移除选中的药品。 --- #### 2.6 药品信息界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202029_35017518_7405772.png "药品信息界面.png") 功能 1 :点击搜索按钮,返回药品信息 功能 2 :点击勾选药品并确定按钮,跳转至药品处方界面并显示勾选的药品的基本信息。 功能 3 :点击取消,跳转至药品处方界面 --- #### 2.7 检查项目界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193232_23873537_7405772.png "检查项目界面.png") 功能 1:点击选择项目按钮,跳转至项目信息界面 功能 2 :点击选择移除按钮,移除选中的项目。 --- #### 2.8 项目信息界面 图片//TODO 功能 1 :点击搜索按钮,返回检查项目信息 功能 2 :点击勾选项目并确定按钮,跳转至检查项目界面并显示勾选的检查项目的基本信息。 功能 3 :点击取消,跳转至检查项目界面 --- #### 2.9 处方列表界面 图片//TODO 功能 1:点击项目或处方后的查看按钮,返回处方或项目信息 功能 2 :勾选项目或处方点击作废按钮,作废项目或处方 --- #### 3.费用管理 业务说明:收费 #### 3.1 门诊收费界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193248_5edee934_7405772.png "门诊收费界面.png") 功能 1 :点击查询按钮,查询指定身份证和姓名的患者的项目和处方信息 功能 2 :点击收费按钮,跳转之找零界面 --- #### 3.2 找零界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202123_8edd15ee_7405772.png "找零界面.png") 功能 1 :点击确认按钮,返回结果 功能 2 :点击取消按钮,返回门诊收费界面 --- 业务说明:退费 #### 3.3 门诊退费界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/193309_018738a6_7405772.png "门诊退费界面.png") 功能 1 :点击查询按钮,查询指定身份证和姓名的患者的项目和处方信息 功能 2 :点击退费按钮,消除数据库记录 --- 业务说明:日结 #### 3.4 门诊日结界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202137_329112c8_7405772.png "门诊日结界面.png") 功能 1:数据显示 --- #### 药库管理模块 #### 1. 基础设置 业务说明: 药品库初始化 #### 1.1 药品库界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202155_a3f42a51_7405772.png "药品库界面.png") 功能 1 :点击初始化药瓶库按钮,返回药瓶库数据 功能 2 :点击药瓶库添加按钮,跳转之新增药品界面 功能 3 :点击编辑按钮,修改库存数量和零售金额 功能 4 :点击删除按钮,删除药品 --- #### 1.2 新增药品界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202211_ecbaac48_7405772.png "新增药品界面.png") 功能 1:点击添加之药品库按钮,将药品添加之药品库 --- #### 2. 库存台账 业务说明: 药瓶库台账 #### 2.1 药品库台账界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202645_4c2ff73d_7405772.png "药品台账界面.png") 功能 1 :通过传入的日期,搜索药品状态信息 --- #### 3. 库存管理 业务说明:药品入库 #### 3.2 药品入库信息界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202627_13f2ba95_7405772.png "药品入库信息界面.png") 功能1.点击添加入库单按钮,跳转页面至药品入库界面 功能1.点击查看按钮,查看入库单 --- #### 3.1 药品入库界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202259_8f5812cd_7405772.png "药品入库界面.png") 功能1.点击选择药品按钮,跳转至药品信息界面 功能2.点击移除按钮,移除指定药品 功能3.点击保存按钮,保存出库单,并跳转至入库信息界面 --- 业务说明:药品出库 #### 3.4 药品出库信息界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202353_7682ec9e_7405772.png "药品出库信息界面.png") 功能1.点击添加入库单按钮,跳转页面至药品出库界面 功能1.点击查看按钮,查看出库单 --- #### 3.3 药品出库界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0725/202334_7ad19712_7405772.png "药品出库界面.png") 功能1.点击选择药品按钮,跳转至药品信息界面 功能2.点击移除按钮,移除指定药品 功能3.点击保存按钮,保存出库单,并跳转至出库信息界面 --- 未完待续。。。