医院病房管理制度系统_第1页
医院病房管理制度系统_第2页
免费预览已结束,剩余21页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、医 院 病 房 管 理 系 统作者:日期:管理信息系统课程设计报告设计题目:医院病房管理系统专业经济学类班级经类 093学生彭菲学号3090552097指导教师薛宏权间 2012625-2012629点 经管学院实验室机房2012年 春季学期目录一. 绪论.系统规戈 U.错误! 未定义书签三.系统分析.1.可行性分析.42.组织结构调查。.43.业务调查.错误! 未定义书签4.数据流程图.错误! 未定义书签5.数据字典.错误! 未定义书签6.数据加工处理的描述. .错误! 未定义书签四.系统设计.错误! 未定义书签1.系统总体设计.错误! 未定义书签2代码设计及设计规范. .错误! 未定义书签

2、3.系统物理配置方案.错误! 未定义书签4.存储文件格式设计.错误! 未定义书签5.输出设计.错误! 未定义书签6.输入设计.错误! 未定义书签五.系统实施与维护.错误! 未定义书签0。0。0。0。4。41. 选择的开发平台 . 错误!未定义书签。2. 计算机程序设计. 错误!未定义书签。六对自己工作的评价 .24一.绪论随着计算机网络和通讯技术的发展与融合,信息化已经在世界各国各领域的 应用越来越广泛,这些应用带来了生产方式的改革,经济的快速增长和人类文明 的进步,整个世界进入了一个信息时代。医院作为特殊的服务行业,管理方式千差万别,并且使用着大量的先进的仪 器设备,处理着大批的业务,产生庞

3、大的信息,因此医院急需一套适合本院的医 院信息系统来收集处理信息,从而更好地利用信息,来提高医院管理水平,改善 医院服务质量,加速医院临床研究步伐,提高医院的竞争能力。二系统规划规模的大型化,传统的医院靠人工管理的方式已经越来越不适应现代医院的 规模了。而且随着电脑的普及及电脑性能的提高, 使用电脑来管理医院的常规运 作已经成为必然。同时,用电脑进行管理可以大大的节约劳动力降低医院的成本, 降低人为的误操作,大大的提高工作效率,给医院和病人同时带来巨大的方便。 本系统就是在这个背景下开发的,将先进的电脑技术和现代医院的管理完美的结 合起来,完成以前需要大量人工才能完成的任务, 实现了医疗,服务

4、一体的全新 概念的服务和管理方式。三系统分析1.可行性分析:疗管理需要大量的人力来管理繁琐的入院手续, 病历管理,病房管理,出院 管理等工作,非常麻烦,而且由于手工操作,非常容易出错。而且病历保存占地 方且保存很麻烦,浪费资源更加不用说了。还有繁琐的手续,让病人觉得非常麻 烦,也给管理人员造成很大麻烦。直接的影响就是效率低下,成本高,给本来就 不想上医院的人更加讨厌进医院。 以上问题普遍存在于各个医院。 仔细想来,其 实这些工作电脑其实完全可以胜任,而且非常容易完成。通过电脑的辅助管理, 不仅可以解决上述问题,而且符合现代的潮流,体现一个医院的现代化形象,对 于提高员工工作效率,加速资金周转、

5、降低各项成本及改善服务质量都有十分积极的作用一个成熟的医院管理系统不仅仅是记录病人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且医院管理 系统本身就代表着一种管理方法。 随着它的深入,将带动企业的运做,为管理和 决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工 具来保证系统的稳定和正常运行。总之,使用该医院管理系统,将会有以下好处:1.高效的病房管理:能有效的提高病房使用率。2.提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。3.减轻员工的工作负担:从而使员工把更多的精力放在提高为病人服务的质 量上。4.简单、方便

6、地保存和查询历史资料。5.树立良好的医院形象。6.可以方便的查阅病人的病历及类似病人的医疗情况,给医生提供可靠参考。7.对病人的实时监控,保证病人的生命安全。2 组织结构调查。上图是医院的组织结构图,医院下设院办、医务处、财务处、信息中心等,其中医务处为核 心部分,分为门诊办公室、专家门诊、门诊病案室、挂号室、医疗部门,其中最重要的部门 医疗部门又分为急诊科、 内科、夕卜科、妇产科、儿科、中医科等各科室,从上至下,各机构、部门的关系比较清晰。3,业务流程图:上图即为医院病房管理系统的业务流程图,大致过程如下,病人将病历交给门诊挂号处, 进行挂号收费之后,开据收费证明交给检查科,进行所需的各类检

7、查, 然后将检查报告单交给医生科室,医生根据检查结果作出诊断,开处方,并决定病人是否需要住院,如需住院,医生开出住院单,并递交给病人住院建议, 病人根据医嘱,填写递交住院申请表给住院部,住 院处可随时给出病人的住院信息,并在病人出院时打印出院报告, 收费处将医药费、检查费、住院费等各项费用统计汇总收取。4.数据流程图:上图是医院病房管理系统的数据流程图,大致过程如下,病人的基本信息通过病历传送到挂号处,挂号处经过收费挂号处理之后,将收据信息传送给检查科室和医生科室,检查科室进行所需各项检查之后,将检查结果数据存于检查报告单中,并将报告单数据传送到医生科室,医生科室收到收费单据和检查报告单,然后

8、进行诊断处理, 决定病人是否需要住院, 如需住院,则把病人的相关信息提供给住院部,将病人的将查结果存于诊断检查单中,住院部查询病房基本信息,并根据病人的就诊情况, 安排病房,将病人的床位、护理情况存于住院信息 中,将病人的就诊、住院、收费情况等相关数据存于出院报告中。5.数据字典:1)数据项的定义数据项编号:F02-01数据项名称:床位简述:病房床位的编码类型及宽度:字符型,8 位取值 范围:“A-00101”一 E-00105”2)数据结构的定义数据结构编号:D03-05数据结构名称:病房基本信息简述:病房的床位、价格、状态等基本信息数据结构组成:F02-01 + J01-01 + Z06-

9、053)数据流的定义数据流编号:B01-06数据流名称:挂号单简述:挂号处开出的挂号单数据流来源:挂号处数据流去向:收费处理模块数据流组成:科室 +主治医生+收费情况数据流量:15 份/小时高 峰流 量:25 份/小时(上午 9:00-11:30)4)处理逻辑的定义处理逻辑编号:P05-02处理逻辑名称:入住病房处理简述:安排病人入住的病房、床位等输入的数据流:病人的姓名、性别、身份证号码、家庭住址,来源于病人基本信息表, 病人的诊断信息来源于诊断信息表,病房号、床位、价格、值班医生、护理人员,来源于病 房信息表。处理:住院部根据数据流“病人的诊断信息”,确定病人需要入住的病房、护理条件、收费

10、情况。输出的数据流:病人的住院信息,出院时的报告,返回给病人。床位、5)数据存储的定义数据存储编号:E05-04数据存储名称:检查单简述:存放病人的检查诊断结果数据存储组成:身份证号码 +姓名+性别+症状+检查结果+诊断结论关 键字:身份证号码相关联的处理:P03,P046)外部实体的定义外部实体编号:S02-01外部实体名称:病人简述:在本院就诊的病人输入的数据流:D02-01,D03-05输出的数据流:D05-06二.系统设计1.系统功能结构图:- 医院病上图为医院病房管理系统的功能结构图,该系统的功能主要分为五个模块:查询功能、病人住院情况处理功能、病房使用情况更新、系统的维护、打印功能

11、,能够查询病人基本信息、 病房基本信息、病人住院情况查询和处理、入院信息登记、出院信息删除,还能进行病房使系统密码病戾信耄病房记旱出院信病人住强入院信自”“M房信自 p病人信息用信息的更新,系统登录密码的修改、打印功能,功能较为全面。2代码设计:A-00101 , B-00101, C-00101床位编码的设计:采用字母与数字结合,打头字母表示病房所在科室,比如A-00101,字母 A 表示内科,前三位数字表示所在科室的病房号,比如A-00101 中 001 表示内科的 001号病房,后两位数字表示所在病房中的病床编号,比如A-00101 中后两位数字 01 表示内科001 号病房里的 01

12、号病床,同理,B-00101,C-00101 也是采用此原理编码。3.数据库设计:3.1 数据库概念结构设计:1)系统中实体的 E-R 图:L科J3.2 数据库逻辑结构设计:1)病人基本信息表(身份证号码、姓名、性别、年龄、家庭住址、联系方式)2) 病房基本信息表(房号、床位、单价、状态、值班医生、护理人员)表1病人基本信息表字段名称字段类型字段长度身份证号码字符型20姓名字符型8性别字符型2年龄数值型3家庭住址字符型30联系方式字符型11表2病房基本信息表字段名称字段类型字段长度由口 房号字符型5床位字符型8单价数值型4状态字符型8值班医生字符型8护理人员字符型84.主要功能及界面:1) 系

13、统登录界面:代码如下:select(thisform.datae nvironmen t.cursorl.alias)locate for 姓名=ALLTRIM(thisform.text1.value);and 工号=ALLTRIM(thisform.text2.value)if foun d()do form进入界面else=messagebox(用户名或密码不正确,请重新输入!)thisform.text1.value=thisform.text2.value=en difreturnthisform.release2) 进入系统主页面:菜单设计:3) 病人基本信息查询功能界面:代码如下

14、:do casecase thisform.opti on group1.value=1bool=身份证号码=+trim(thisform.text1.value)+case thisform.opti on group1.value=2bool=姓名=+trim(thisform.text1.value)+case thisform.opti on group1.value=3bool=性别=+trim(thisform.text1.value)+endcasethisform.datae nvironmen t.cursor1.filter=boolthisform.refresh ret

15、urn4) 病房基本信息查询功能界面:功能代码如下:do casecase thisform.opti on group2.value=1bool=房号=+”+trim(thisform.text1.value)+”case thisform.opti on group2.value=2bool=状态=+trim(thisform.text1.value)+endcasethisform.datae nvironmen t.cursor1.filter=boolthisform.refreshreturn5) 病人入院信息登记功能:功能代码如下:Insert Into病人信息表(身份证号码,姓

16、名,性别,年龄,家庭住址,联系方式);values(Alltrim(Thisform.Text1.Value),Alltrim(Thisform.Text2.Value),;Alltrim(Thisform.Text3.Value),val(Alltrim(Thisform.Text4.Value),Alltrim(Thisform.Text5.Value),Alltrim(Thisform.Text6.Value)Thisform.Text1.Value=Thisform.Text2.Value=Thisform.Text3.Value=Thisform.Text4.Value=Thisfo

17、rm.Text5.Value=Thisform.Text6.Value=Thisform.Refresh 6)病人住院情况查询功能功能代码如下:do casecase this.value=1go topcase this.value=2if not bof()skip -1en difcase this.value=3skipif eof()skip -1en difcase this.value=4go bottomcase this.value=5sfzh=do form输入身份证号码qjlh=rec no()if len (sfzh)0locate for身份证号码=sfzhif no

18、t foun d()wait wi ndow无此记录! ”go qjlhen difen difcase this.value=6tj=messagebox(需要添加新记录吗?,4+32+256, 确认)if tj=6appe nd bla nken difcase this.value=7sc=messagebox( 需要删除当前记录吗?,4+32+256, 确认)if sc=6deletepacken difcase this.value=8thisform.releaseendcasethisform.refresh7)出院信息处理功能:程序代码如下:SET DELETE ONThisf

19、orm.Text1.SetFocusLocate For Alltrim( 身份证号码)=Alltrim(Thisform.Text1.Value) AndAlltrim( 名)=Alltrim(Thisform.Text2.Value) and;Alltrim(性别)=Alltrim(Thisform.Text3.Value) and年龄=val(Alltrim(Thisform.Text4.Value)If fou nd()DeleteThisform.Text1.Value=Thisform.Text2.Value=Thisform.Text3.Value=Thisform.Text4.

20、Value=Thisform.Textl.SetFocusELSEMessageBox(键入信息有误,请您认真核对后重新键入信息!Thisform.Text1.Value=Thisform.Text2.Value=Thisform.Text3.Value=Thisform.Text4.Value=Thisform.Text1.SetFocusEn dIfThisform.Grid1.RefreshThisform.Refresh8)病房信息更新功能界面:程序代码如下:a=alltrim(thisform.text4.value)locate for 房号=alltrim(thisform.te

21、xt1.value) and床位=alltrim(thisform.text2.value)do casecase单价=alltrim(thisform.text3.value)update病房信息表 set单价=acase状态=alltrim(thisform.text3.value)update病房信息表 set状态=acase值班医生=alltrim(thisform.text3.value)II Q + I H,48, 警告!)case护理人员=alltrim(thisform.text3.value)update病房信息表set护理人员=aendcasethisform.text1.

22、value=thisform.text2.value=thisform.text3.value=thisform.text4.value=thisform.refresh9)系统登录密码的修改功能:功能的程序代码如下:set exact onif empty(thisform.text1.value)messagebox(请您注意,用户名不能为空!)thisform.text1.setfocuselsexm=alltrim(thisform.text1.value) gh=alltrim(thisform.text2.value) xmm=alltrim(thisform.text3.value)qrmm=alltrim(thisform.text3.value) locate for alltrim( 工号)=gh and alltrim( 姓名)=xmif foun d()if xmm=qrmmupdate工作人员表 set 工号=xmm where alltrim(thisform.text1.value=update病房信息表工号)=ghthisform.text2.value=thisform.text3.value=thisform.text4.value=messagebox(密码已修改成功! ,48,提示!)elsemessagebox(密码不一致,请您

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论