首页 > 实用范文 > 其他范文
医院门诊管理系统数据库需求分析
编辑:前尘往事 识别码:130-1054880 其他范文 发布时间: 2024-06-29 21:26:57 来源:网络

医院门诊管理系统一、引言

门诊是医院管理的重要组成部分,人流量大,手续较为繁琐。在人工的情况下,医护人员要做大量不必要的重复的工作、效率低、准确性差、不方便管理、影响工作效率。这些都会造成病人得不到合理快速的解决方案。随着社会的不断发展进步,计算机的发展亦十分迅速,在各大领域都发挥着不可忽视的作用。因此,我们选择利用计算机设计一个医院的门诊管理系统。它可以实现数据的信息管理,在一定程度上实现自动化。

二、需求分析

本系统的主要功能是对医院门诊患者信息进行有效管理,形成一个完整的体系。主要任务是用计算机来对患者进行管理,如挂号、诊断、计价、收费、取药等。系统可以详细记录病人从挂号处挂号到门诊缴费,以及经医生诊断后取药的过程中的所有信息。

三、主要要求

系统要满足以下几个方面:

(1)病人管理

在此管理模式中,维护病人的基本信息,如姓名、性别、联系方式等。同时也可以删除、修改、添加病人的信息。

(2)挂号系统管理

输入病人信息,系统会自动生成挂号费用,挂号之后会自动生成病号信息到病号信息库中。病历号必须唯一,以供全系统共享调用,整个系统通过这个唯一病历号贯通一体,大夫和病人都可以藉此查询所有的就诊历史信息,并实现划价收费、药房取药等操作。若病号库中已存在该病号,则可以直接进行挂号操作。

(3)医生管理

医生管理模块中存储医生的基本信息。此模块也实现信息化管理医生收发病例。

(4)药品管理

药品发放由药房管理人员完成操作,药房通过收款单来给病人发药。在病人缴费后,可直接到药房取药。发药的同时减少药品库存量。通过查询病号来确定药品名称及数量。

(5)处方管理

处方管理是要完成病历上病情、病史的记载,以及医嘱的开立和实施。

四、系统功能图

门诊管理系统

病人管理

查询病人信息

删除病人信息

增加病人信息

修改病人信息

门诊挂号

挂号管理

医生管理

查询医生信息

增加医生信息

删除医生信息

修改医生信息

药房发放药品

处方管理

处方单录入

处方单查询

修改处方单

查询药品

查询发药单

药品管理

挂号单查询

五、数据字典

实体

数据项名

说明

类型

病人

Patient

PatientNo

病人编号

char(12)

PatientName

姓名

varchar(10)

Sex

性别

char(1)

Age

年龄

int

ID

身份证号

char(18)

TEL

电话

varchar(12)

HP

过敏药物

varchar(100)

病历

MRecord

M_No

病历编号

char(12)

M_Date

就诊日期

Datetime

Symptom

主要症状

varchar(100)

员工

Employee

EmployeeNo

员工编号

char(13)

EmployeeName

员工姓名

varchar(10)

Sex

性别

char(1)

Age

年龄

int

ID

身份证号

char(18)

TEL

电话

varchar(12)

Position

职位

varchar(10)

Salary

工资

Numeric(10,2)

WorkDate

工作日期

DateTime

WorkTerm

工作年限

int

科室

Department

DepartmentNo

科室编号

char(5)

DepartmentName

科室名称

varchar(20)

Address

科室位置

varchar(50)

Manager

负责人

varchar(10)

TEL

电话

varchar(12)

Introduction

科室介绍

varchar(200)

挂号单

Register

RegisterNo

挂号单编号

char(14)

RegisterTime

挂号时间

Datetime

RegisterFree

挂号费

Numeric(10,2)

药品

Medicine

MedicineNo

药品编号

char(15)

MedicineName

药品名称

varchar(25)

MedicineClass

药品类别

varchar(10)

UnitPrice

单价

Numeric(10,2)

Elements_m

主要成分

varchar(200)

Function_M

主要功能

varchar(200)

Usage

用法用量

varchar(200)

Providcer

供应商

varchar(50)

ProduceDate

生产日期

Datetime

Usefullife

有效日期

Datetime

Matters

注意事项

varchar(200)

Amount

库存量

Int

处方

Recipe

RecipeNo

处方编号

char(15)

SickDate

就诊日期

Datetime

PatientNo

病人编号

char(12)

ElementNo

员工编号

char(13)

MedicineName

药品名称

varchar(25)

Quantity

药品数量

Int

六、数据约束条件

(1)一个医院中有多个诊室,一个诊室中可有多个员工,但一个员工只属于一个诊室。

(2)员工由员工号来唯一标识,存储员工的相关信息,格式为:workDatime+流水号;病人由病人编号唯一标识,存储病人的相关信息,格式为:病人第一次看病时间+流水号;药品由药品编号唯一标识,格式为:p/s+国药准字;挂号由挂号编号唯一标识,格式为:日期+流水号;处方由处方单号唯一标识,格式为:R+日期+流水号。

(3)在同一时间段,药品发放只为一位病人;在同一时间段,医生只为一位病人看病。

(4)员工工作年龄超过18岁,满足工作年龄要求。

(5)联系电话不超过11位数

七、数据流图

病人

病人

门诊管理系统

病人信息 挂号单

缴费 缴费凭证

诊断 处方

取药凭证 药物

病人

挂号收费

挂号请求

挂号单 挂号信息 挂号记录

缴费 收费记录 收费记录

收费 医生信息

医生记录

接诊

看病

处方 诊断信息 诊断记录

取药

取药

药物信息

药物 药物记录

八、逻辑设计

关系模式:

(1)病人(病人编号、病人姓名、性别、年龄、身份证号、电话、过敏药物)

(2)病历(病历编号、就诊日期、主要症状)

(3)员工(员工编号、姓名、性别、年龄、身份证号、电话、职位、工资、工作日期、工作年限)

(4)科室(科室编号、科室名称、科室位置、负责人、电话、科室介绍)

(5)挂号单(挂号单编号、挂号时间、挂号费);

(6)药品(药品编号、药品名称、药品类别、单价、主要成分、主要功能、用法用量、供应商、生产日期、有效日期、库存量)

(7)处方(处方编号、就诊日期、病人编号、员工编号、药品名称、药品数量)

九、E-R图

员工编号

医生

科室

病历

病历编号

病人

药品

病人编号

科室编号

处方编号

医院门诊管理系统数据库需求分析
TOP