实现护士工作站的注射室管理功能的代码(十六)

实现护士工作站的注射室管理功能的代码(十六)

3.3护士工作站

3.3.1注射室管理

所谓的注射室是病人领取药水时护士进行药水的注射。或者是一些如洗胃泪道冲洗等只能时护士做的都要到注射室。这里是根据用药方式判断每一种药品是否经过注射室,如果是口服、擦拭的药品处方明细信息不会显示,处方明细只显示需要护士帮忙的药品。一开始窗体显示的全是紫色的已收款带执行的单据。当点击“查询全部注射单”按钮是左边处方单中青色的处方单是已执行注射的单据,而紫色显示的处方单是已收款带执行的单据。右边显示全部单据的明细信息。但当点击左边每一条注射单时,右边会对应显示该单据的明细信息。选择已收款带执行的单据点击“执行”按钮该单据的状态会变成已执行注射的单据颜色会有紫色变为青色,而如果选择已执行注射的单据点击“执行”按钮会弹出一个提示框提示“该单已执行,无需再次执行”。这里还可以根据处方单号、收款状态、发药状态等多条件查询处方单据。

注射室管理截图:

 

3.3.1(图1

2、从界面上可以看到我们这里用到的控件有:

控件名称

说明

组装箱控件groupBox

   第一要设置每个控件的Text,第二设置控件Name;不同的是dataGridView右键进行编辑列。

标签控件lable

文本框控件textBox

下拉框控件comboBox

按钮控件button

复选框控件CheckBox

时间控件dateTimePicker

表格控件dataGridView

查询功能实现

第一步:数据库

1、  表与关系

 

3.3.1(图2

1:注射表(PW_InjectTable)

列名

数据类型

主键/外键

说明

InjectID

int - Identity

主键

注射ID

OrdonnanceID

int

外键

处方单明细ID

AS_InjectStatusID

int

外键

注射状态ID

InjectTime

datetime

 

注射时间

WhetherEffective

bit

 

有效否

 

2:处方单表(PW_OrdonnanceTable)

列名

数据类型

主键/外键

说明

OrdonnanceID

int - Identity

主键

处方单ID

OrdonnanceNumber

nchar (30)

 

处方单号

PatientID

int

外键

病人ID

PrescriptionDate

datetime

 

处方时间

ClinicTechnicalOffices_TechnicalOfficesID

int

外键

就诊科室_科室ID

TreatmentDoctor_StaffID

int

外键

就诊医生_员工ID

AS_ChargeStatusID

int

外键

收费状态ID

ChargeForPersonnel_StaffID

int

外键

收费人员_员工ID

ChargeTime

datetime

 

收费时间

AS_TakeMedicineStatusID

int

外键

发药状态ID

TakeMedicinePersonnel_StaffID

int

外键

发药人员_员工ID

TakeMedicineTime

datetime

 

发药时间

BedID

int

外键

床位ID

OutpatientMedicalRecordsTemplateID

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值