医院管理系统项目功能实现(二)

本文详细介绍了医院管理系统中挂号管理模块的实现,包括病人挂号、查询、作废挂号单据等功能,涉及到多个数据库表的设计,并展示了控件如groupBox、label、textBox、comboBox、dateTimePicker、button、radioButton、panel、dataGridView、toolStrip的使用方法和界面实现。
摘要由CSDN通过智能技术生成

第3章医院管理系统项目功能实现

3.1挂号收费

3.1.1挂号管理

挂号管理这个模块可以实现病人挂号功能,如果病人是第一次来看病可以手动输入病人信息,如果是复诊、续诊等可以直接根据病人卡号调用病人信息;它还可以查询所有挂号记录,也可以对挂号单据进行作废,同时具有分页功能,还可以显示挂号单据总数,合计单据总金额等。

界面效果图:

 

3.1.1(图1

 

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

控件名称

说明

组装箱控件groupBox

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

标签控件lable

文本框控件textBox

下拉框控件comboBox

时间控件dateTimePicker

按钮控件button

单选框控件radioButton

嵌板控件panel

表格控件dataGridView

条形工具控件toolStrip

查询功能实现

第一步:数据库

1、  表与关系

 

3.1.1(图2

 

1:挂号表PW_RegisterTable

列名

数据类型

主键/外键

说明

RegisterID

int  - Identity

主键

挂号ID

RegisterNumber

nchar  (50)

 

挂号单号

PatientID

int

外键

病人ID

AS_SettleAccountsWayID

int

外键

结算方式ID

TechnicalOfficesID

int

外键

科室ID

Doctor_StaffID

int

外键

医生_员工ID

RegisterSum

decimal  (18, 2)

 

挂号金额

DiagnosisFee

decimal  (18, 2)

 

诊察费

CaseHistorySum

decimal  (18, 2)

 

病历金额

RegisterRemarks

nchar  (50)

 

挂号备注

RegisterTime

datetime

 

挂号时间

AS_RegisterStatusID

int

外键

挂号状态ID

ClassesID

int

外键

班次ID

InvoiceNumber

nchar  (50)

 

发票号

RegisterOperator_StaffID

int

外键

挂号人员_员工ID

WhetherEffective

bit

 

有效否

NullifyRemarks

nchar  (100)

 

作废备注

NullifyOperator_StaffID

int

外键

作废操作员_员工ID

2:病人表(BT_PatientTable

列名

数据类型

主键/外键

说明

PatientID

int  - Identity

主键

病人ID

PatientCardNumber

nchar  (50)

 

病人卡号

PatientName

nchar  (30)

 

病人名称

AS_SexID

int

外键

性别ID

Birthday

datetime

 

出生年月

IDCardNo

nchar  (50)

 

身份证号

AS_MaritalStatusID

int

外键

婚姻情况ID

Profession

nchar  (50)

 

所在职业

MemberTypeID

int

外键

会员类型ID

MedicareCardNumber

nchar  (50)

 

医保卡号

AS_InsuredTypeID

int

外键

参保类型ID

ContactTelephone

nchar  (30)

 

联系电话

ContactAddress

nchar  (100)

 

联系地址

DrugAllergyHistory

nchar  (100)

 

药物过敏史

PatientCategoryID

int

外键

病人类别ID

Age

nchar  (30)

 

年龄

AlphabeticBrevityCode

nchar  (20)

 

拼音简码

WubiInCode

nchar  (20)

 

五笔简码

ContactMobilePhone

nchar  (30)

 

联系手机

Email

nchar  (30)

 

电子邮件

Introducer

nchar  (30)

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值