门诊收费系统的设计与实现定稿Word文档格式.docx
- 文档编号:22234048
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:31
- 大小:448.73KB
门诊收费系统的设计与实现定稿Word文档格式.docx
《门诊收费系统的设计与实现定稿Word文档格式.docx》由会员分享,可在线阅读,更多相关《门诊收费系统的设计与实现定稿Word文档格式.docx(31页珍藏版)》请在冰豆网上搜索。
医院信息系统正在经历着小型化、智能化和集成化的改造过程
1.3论文主要内容
本文阐述了门诊医疗管理以病人为核心的设计思路,介绍了系统的开发过程和原理,根据软件开发的流程,从系统需求分析,系统设计,再到系统的实现。
第一张为引言;
第二章讲叙了系统需求分析,首先由医院管理者提出需求,根据用户需求开发人员经过市场调查得出系统要实现的功能。
以及对系统的业务数据流程分析和数据分析。
第三章讲述了系统设计,主要讲述如何实现需求分析时提出的功能需求,本章包括系统模块结构设计、系统功能模块设计和数据库设计,第四章系统的实现,这章是确定应该怎样具体实现第三章所要求的系统。
1.4系统的基本构成
门诊部医疗信息管理系统主要是对医院门诊部挂号和收费,药房以及医生就诊进行管理。
主要功能模块有:
门诊挂号和收费模块
药房管理模块
门诊医生模块
对于门诊挂号,作为医院面对病人的第一个门面,主要是针对给病人挂号;
统计挂号科室、医生、挂号员工作量、挂号病人的报表;
门诊收费,作为医院对病人在医院看病的费用进行缴费部门,主要作用是门诊收费、收费查询、统计报表。
对于药房管理主要功能是对医院的药品进行入出库进行管理,对库存中的药品进行盘点和审核,查询药品的入库、盘点、库存、以及对病人的取药、退药查询。
统计药房人员工作量、药品日用量的报表。
门诊医生的主要功能是通过病人的先主诉病情,然后对病人进行诊治,给病人进行检查、开处方、手术,申请单将自动传到收费处和医技科室;
可以查询病人的历史信息。
2.需求分析
2.1门诊医疗简介
门诊病人来院后,首先挂号,然后到医生处就诊,医生可能会开具检查单、化验单,开处方。
病人交费后进行相关的检查和化验,其结果能支持医生判断病情,此时,医生开出治疗单、处方或手术单等,病人交费后接受相应处理。
本系统主要应实现以下功能:
(1)挂号
来医院挂号、急症、医疗卡服务、就诊卡的设计与管理、所挂科目、科室的位置、挂号收费、登记。
(2)退号
对病人挂号做出退费处理。
(3)就诊
根据具体的症状进行检查、就诊,并开出处方。
(4)收费
①根据检查的项目及医生所开处方的具体药品,和划价系统中的具体金额进行收费。
②提供与门诊收费相关的各类报表
③提供门诊医疗统计、门诊科室及工作人员部分核算数据和工作量统计。
④退费处理方法合理有效,结帐方法灵活安全。
(5)发药
①药房根据处方,检查药房内是否有足够的药方上需要的药,是否需要去药房去取以补足货源以及预备库存等。
②核对已收费处方无误后予以配药、发药处理。
2.2主要业务数据流程分析
2.2.1门诊挂号
门诊挂号病人到医院挂号后,先确定是不是急诊,病人有没有磁卡,有先读取磁卡的信息;
为病人选择科室,病人选择选择医生的级别,医院为该病人指派医生,对该病人收取挂号费用,登记挂号信息。
如图2-1所示:
图2-1病人挂号数据流程图
2.2.2门诊退号
挂号病人由于某种原因要求退号,医院读取病人的磁卡,查询挂号的信息,是否是当日的挂号(如果不是当日的挂号,医院则不给与退号处理;
为该病人做出退号处理,删除挂号的信息,给病人退挂号费用;
对退出的费用记账帐,打印出退号凭证。
如图2-2所示:
图2-2病人退号数据流程图
2.2.3门诊就医
病人挂号到指定医生就诊,医生询问病人是否是复诊或者初诊(复诊的话查询病人的历史就诊信息);
病人向医生叙述病情,医生记录病情和病历;
医生对病人阐述的病情给与诊断,诊断然后给病人开药(配置禁忌检查,询问病人同意否,同意的话给病人写电子病历);
需要做化验、手术、检查、住院的,给该病人开申请单,病人拿着医生开出的药品、手术、检查、住院申请单到收费处缴费,缴完费用后到拿着单据到门诊药房取药;
化验室、检查室做化验和检验;
手术室领取手术时间表;
到住院部让住院护士安排床位;
如图2-3所示:
图2-3医生就诊数据流程图
2.2.4门诊收费
门诊收费是对病人在门诊就医时所有的费用都在此处缴纳。
接受病人的交费单据,刷卡读取该病人的收费单据,对病人费用进行收费。
收费后打印发票,给病人一张收费单据。
费用每日结算后打入财务股账户。
如图2-4所示:
图2-4门诊收费流程图
2.2.5门诊药房发药
药房根据处方,检查药房内是否有足够的药房上需要的药,是否需要去药房去补足货源;
根据药品的限期及库存下限来进行缺药、对药品进行数量、金额双重控制;
核对已收费处方无误后给与病人配药、发药处理。
如图2-5所示:
图2-5药房发药流程图
2.3数据分析
2.3.1数据字典分析
系统中所设计的数据字典如下:
病人{挂号编号,姓名,性别,年龄,身份证号}
挂号单{挂号编号,挂号方式,病人姓名,主治医师,挂号日期}
病历{病例编号,病人姓名,病历信息}
病人{挂号号,姓名,年龄,身份证号,是否住院}
开处方{处方号,处方内容,病人姓名,病人年龄,附注}
医师{医师号,姓名,性别,职称,年龄,工作时间}
检查{检验序号,病人挂号号,检验内容,检验医师}
收费项目{病人号,收据项目,项目类型,项目序号,收费人员,收费金额}
收据{收据号,收据项目,所收金额,收款日期}
处方{处方号,病人姓名,病人年龄,主治医师,处方内容,附注}
药品{药品编号,名称,数量,单价,规格,禁用者,生产日期,有效期}
药房{药品编号,名称,数量,门诊药房编号,药库数量}
2.3.2整体E-R图
一个病人只有一张病历且一张病历只能属于一个病人;
一个病人一次只有一张挂号单,一张挂号单只能属于一个病人;
一个病人由一个医师进行诊断和开处方,一个医师可以接诊很多病人和为其开处方;
一个病人只有一张处方,一张处方只能属于一个病人;
一个病人可以进行多项检查,一项检查也可以进行诊断多个病人;
一个病人可以有多个收费项目和收据,但一项收费项目或收据只能对应一个病人;
收费项目和收据是多对多关系;
一份处方可以对应多种药品,一种药品可以包含在多份处方里;
药房对其他各实体的一对多的联系;
整体E-R图如图2-6所示:
图2-6门诊医疗管理系统整体E-R图
3.系统设计
3.1系统模块结构设计
医院门诊医疗管理可以分为:
门诊挂号管理模块,门诊收费管理模块,药房管理模块,门诊医生模块三大部分:
门诊收费管理,门诊收费管理,门诊收费管
各模块的基本功能如下:
(1)门诊收费管理基本功能。
①门诊挂号
门诊挂号:
病人进行挂号收费处理。
输入病人的信息:
姓名、性别、年龄;
选择病人类型、挂号类别、挂号科室、值班医生;
挂号的金额,是否优惠。
点击确定,保存该病人挂号的信息。
②收费
门诊收费:
对医生给与病人开出的处方给与收费。
输入挂号编码,显示挂号病人的信息以及处方的项目、数量、应收、实收、执行科室;
点击收费对该处方单进行收费。
退费处理:
对已收取的费用进行退费处理。
输入发票号,显示要申请退费的病人信息及退费金额,点击确定。
收费日结:
对一天的收费进行结算交账。
③收费查询
未收费处方查询:
按照查询列中的分类、条件值、查询的起止日期对病人未收费处方信息进行查询。
收费查询:
按照查询列中的分类、条件值、查询的起止日期对病人收费处方信息进行查询。
④统计
科室收费报表:
根据执行科室对收入进行统计和导出数据库。
门诊工作量报表:
对门诊工作量进行统计和导出数据库。
收费日结明细报表:
对门诊收费日结明细报表进行统计和导出数据库。
(3)药房管理基本功能。
①出入库管理
请领计划:
药房向药库进行领药处理。
选择发药库房,在请领药品中输入要请领的药品信息,请领完需要的药品后点击保存。
入库审核:
对入库的药品数据进行审核。
从‘提取’中提取需要审核的入库药品的单据,点击审核进行入库审核。
入出库单据补打:
如果之前填写的出入库单据没有打印需要打印的,进入该模块进行补打入出库单。
②盘点
库存查询:
对药库中的库存药品进行查询;
选择要查询的库房、药品类别、药品的拼音码,对库存的药品进行查询。
盘存报表打印:
对盘存的报表进行打印。
选择查询条件、盘存号和打印单据的显示方式;
对盘存报表进行打印。
③查询
科室基药统计:
对科室基本的药品进行统计。
选择统计的起止日期和科室,对科室的基药进行统计。
盘存查询:
对药库的药品进行查询。
选择查询的条件:
库房、药品类别、药品拼音码;
对药库的药品进行查询和导出。
门诊取药查询:
对门诊取药的药品信息进行查询。
按照查询列中的分类、条件值、查询的起止日期对门诊取药的信息进行查询。
药房工作量报表:
对药房工作量报表进行统计和导出数据库。
药品日用量报表:
要药房药品日用量报表进行统计和导出数据库。
⑤取药管理
门诊取药:
进过药房的人对处方单据进行审核后,门诊把药发给病人。
门诊退药:
病人有某种原因需要退药,可以通过该本门进行退药。
(4)门诊医生基本功能。
①医生工作站
医生对待诊的病人先进行病案登记;
让病人主诉下病人,主诉完后对该病人进行诊治,对该病人开医嘱,然后进行医嘱保存。
②退改处方
退改审核(未取药):
对未取药的审核单进行退改。
选择申请单号,输入退费的原因,然后进行审核。
③病人历史信息查询
综合医嘱信息查询:
查询综合医嘱信息。
选择查询条件:
编号查询、病案号查询、病人姓名查询,查询的起止日期,对病人医嘱进行查询。
3.2数据库设计
以下是系统设计所用的主要数据表结构
1、挂号处
表3-1挂号处Registration
代码
名称
数据类型及长度
是否可空
备注
ysbh
编号
Char(10)
Primarykey
zbys
值班医生
Notnull
2、病人信息表
表3-2病人信息表patient
ghbh
挂号编号
xm
姓名
xb
性别
nk
年龄
Datetime
sfzh
身份证号
Datmtime
3、挂号单
表3-3挂号单Hangsnumberedcertificate
ghfs
挂号方式
brxm
病人姓名
zzys
主治医师
ghrq
挂号日期
4、病历信息表
表3-4病历信息表Medicalrecord
blbh
病历编号
blxx
病历信息
Char(50)
5、病人信息表
表3-4病人信息表patient
ghh
挂号号
nl
sfzy
是否住院
Char
(2)
6、开处方
表3-6开处方Writestheprescription
cfh
处方号
cfnr
处方内容
null
brnl
病人年龄
datetime
fz
附注
7、医师
表3-7医师doctor
ysh
医师号
zc
职称
gzsj
工作时间
8、检查
表3-8检查Inspection
jyxh
检验序号
brghh
病人挂号号
jynr
检验内容
jyys
检验医师
9、收费项目
表3-9收费项目Feeitem
brh
病人号
sjxm
收据项目
xmlb
项目类别
xmyh
项目序号
sfry
收费人员
sfjr
收费金额
decimar(18,2)
10、收据
表3-10收据Receipt
sjh
收据号
ssje
所收金额
skrq
收款日期
11、处方
表3-11处方Prescription
主治医生
12、药品信息表
表3-12药品信息表medicine
ypbh
药品编号
mc
dl
数量
dj
单价
gg
规格
jyz
禁用者
scrq
生产日期
yxq
有效期
eatetime
13、药品出库
表3-13药品出库storehouse
sl
ckrq
出库日期
14、药品入库
表3-14药品入库Drugswarehousing
rkrq
入库日期
15、药房
表3-15药房Pharmacy
mzyfbh
门诊药房编号
yksl
药库数量
4.系统实现
本系统使用PowerBuilder技术,以oracle作为后台数据库。
PowerBuilder是一个用来进行客户/服务器开发的完全的可视化开发环境。
由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。
下面是本系统的一些界面实现
1.用户登陆界面
进入登录界面后,不同的用户,如门诊挂号模块的使用人员,输入用户编码,然后在登陆口令中输入密码,单击确定按钮,如果系统提示“不存在该用户,或者密码输入错误,则表示登记系统时使用人员的代码错误或者密码错误,密码正确,进入该系统。
如果需要更改使用人员的密码,在登记成功时可以更改密码。
如图所示图4-2:
图4-2用户登记界面
部分代码实现如下:
//登录
iftrim(sle_ucode.text)='
'
then
msg("
请输入用户编码!
"
)
sle_upwd.text='
sle_ucode.setfocus()
sle_ucode.selecttext(1,len(sle_ucode.text))
return
else
iftrim(sle_upwd.text)='
请输入密码!
sle_upwd.setfocus()
endif
endif
longll_yhzid
stringls_yhzmc
ll_yhzid=dw_yhz.getitemnumber(dw_yhz.getrow(),"
yhz"
ifnotgnv_RightManager.of_right_has_userid(sle_ucode.text)then
msgbox.msgbox("
登录提示"
"
不存在该用户,请重新输入!
sle_ucode.selecttext(1,len(sle_ucode.text))
ifnottrim(gnv_RightManager.of_right_getpwd(sle_ucode.text,ll_yhzid))=sle_upwd.textthen
系统提示"
密码输入错误,请重新输入!
sle_upwd.setFocus()
sle_upwd.selecttext(1,200)
selectxt_ks.ksid,xt_ks.ksmc,xt_ks.kssx
into:
gnv_RightManager.ksid,:
gnv_RightManag
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 门诊 收费 系统 设计 实现 定稿