管理信息系统作业--病房管理系统(vfp)_第1页
管理信息系统作业--病房管理系统(vfp)_第2页
管理信息系统作业--病房管理系统(vfp)_第3页
管理信息系统作业--病房管理系统(vfp)_第4页
管理信息系统作业--病房管理系统(vfp)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1、病房管理系统分析设计报告目录前言-p41需求分析-p51.1调查用户需求-p61.2系统功能的设计和划分-p61.2.1病人管理-p61.2.2病房管理-p61.2.3临床费用管理-p62确定系统开发目标-p72.1开发工具-p72.2系统开发原则-p72.3系统可行性分析-p73系统结构分析-p93. 1业务流程的调查分析-p93. 2系统数据流程的调查和分析-p93.3数据字典-p114系统设计-p144.1模块结构图-p154.2界面和代码设计-p154.2.1主界面-p154.2.2录入新病人表单-p184.2.3住院记录表单-p204.2.4修改今日临床费用-p245系统评价-p26

2、前言医院信息化是医院应用信息技术及其产品的过程,是信息技术由局部到全局、由战术层次到战略层次向医院的全面渗透,运用于流程管理、支持医院经营管理的过程。信息化的实施从自上而下的角度说,必须与医院的制度创新、组织创新和管理创新结合;从自上而下的角度说,必须以作为医院主体的业务人员直接受益及其使用水平的逐步提高为基础。医院信息系统属于世界上现存的企业及信息系统中最为复杂的一类,这是医院本身的目标、任务和性质决定的;它应用于医院的医疗管理、经济管理等各个方面,牵涉的信息种类十分庞杂;它融合了医院的管理思想和各部门的业务经验,是医院当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于医院当前的运

3、作方式和业务流程:他实施的技术手段与当前快速发展的信息技术密切相关,实施的广度和深度(如电子日历、电子支付等)又受到社会大环境信息化程度的影响,受到国家和有关部委制定的法律法规的影响。因此,医院信息化建设工作具有长期性、复杂性和内容的多变性;医院信息系统不是一个简单的、封闭的、静止的软件,而是一个复杂的、开放的、在应用的深度和广度上逐步变化和发展的软件系统。 1需求分析需求分析分为三个部分:需求的文字表述、数据流图、数据字典。第一部分 调查用户需求本系统的最终用户为医院,根据从医院方面取得的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:1、医院的组织机构

4、情况一所医院的主要构成分为两个部分,一是门诊部门,二是住院部门,医院的所有日常工作都是围绕着这两大部门进行的。门诊部门和住院部门各下设若干科室,如门诊部门下设口腔科、内科、外科、皮肤科等,住院部门下设内科、外科、骨科等,二者下设的部分科室是交叉的, 2、本系统涉及到的部门的业务活动情况本系统是针对医院两大系统中的住院系统住院系统功能:1 完成病人的入、出院登记;2 管理病区床位,对空置床位进行登记3 录入、维护医疗信息4 对于病人在病区每天发生的临床费用等各项常规费用进行及时记账;5 录入病人体征信息、诊断信息;6 统计所有住院人数第二部分 系统功能的设计和划分住院部门:当来到住院部时要么是新

5、住院的,要么是查询病人的信息,如果是新住院,先输入个人信息,将病人的信息录入数据库进行相应的维护和管理。如果是已经住院的病人,那么可以查看这个病人的各种信息,并通过信息系统进行临床费用的计算(每天记录一次) 用户对系统功能的要求信息要求:由于系统的使用主体是医院的管理人员,因此对系统的信息要求可分为以下几个方面:1、病人管理首先是病人的基本信息,主要包括病人的姓名,身份证信息通过检索其姓名,身份证号,判断是否是已经住院的病人。1、如果检索到这个病人,那么就在界面上显示其个人信息(姓名,身份证号码)、科室信息、病房号、病因等信息,并能在界面上操作出院等操作,或者只是查看此病人的信息就返回上层,或

6、者是录入这个病人当天的临床费用信息(如果出现录入错误,那必须由有管理密码的护士长进行修改操作,一般人没有密码,防止病人临床消费金额被随意篡改)。2、如果没有检索这个病人的个人信息(姓名,身份证号码),那就依照此个人信息(姓名,身份证号码)把这个病人作为新住院病人进行登记入院,并录入科室、病因,病房等信息3、能够在统计总的住院病人人数2、病房管理1、如果有病人出院,则出院操作就是在病人记录中删除这个病人的所有记录,并将此病人的病房作为空病房录入空闲病房表中。2、如果是入院操作,则在空闲病房表中选出一间空闲病房供此人入住,并从空闲病房表中删除这个空病房。3、临床费用管理通过每天加总病人的临床费用,

7、随时掌握病人总的临床花费,便于医生和病人合理安排医疗方案和生活花销。2确定系统开发目标开发工具采用VFP作为开发工具,利用数据库,建立一个高效、准确、操作方便,具有查询、更新及统计功能的微机管理信息系统,以满足管理任务进行综合、精确的查询以及更新的要求,从而更加方便地对酒店进行管理,以提高工作效率。系统开发原则在本系统的设计过程中,为了克服以上困难,满足计算机管理的需要,我们采取了下面的一些原则: 1、采用将所有与病人有关的信息写入一张表,和空病房有关的信息写入另一张表的思路,以病人和病房为两条主线进行管理,思路明确,不易出错。2、尽量简化界面,方便不同技术水平的管理人员进行管理3、删除不必要

8、的管理冗余,使得管理更加便捷,更加科学4、程序代码标准化,软件统一化,确认软件的可维护行和实用性。系统可行性分析1、技术可行性该系统在Windows的系统内都可以运行,对软件、硬件的要求不高。2、经济可行性初期需要投入一些资金作为系统开发费用,但系统投入运行后能够给病房管理带来明显的工作效率的提高。3系统结构分析1、业务流程的调查分析医院的病房入院和出院系统流程大致如下:2、系统数据流程的调查和分析3、数据字典数据流定义表编号数据流名组成01个人信息姓名+身份证号02病人信息病房号+病因+科室+临床费用03当日临床费用当日临床费用04总住院临床费用总住院临床费用05病人总数病人总数文件定义表编

9、号文件名组成01yiyuan姓名+身份证+科室+病房号+病因+临床费用02空病房空病房号数据项定义表编号名称类型长度01身份证字符型1802科室字符型403病房号字符型404病因字符型605临床费用数值型7加工条目定义表编号加工名称加工逻辑01查询病人根据名字和身份证在Yiyuan表中搜索此人02计入总医疗费将今日临床费用和yiyuan表中的临床费用相加03修改医疗费撤销修改医疗费的加工,并打开修改今日临床费用表单04出院在yiyuan表中删除此病人记录05确定修改用输入的临床费用值替换先前输入的值并和yiyuan表中的临床费用相加06入院将表单中输入的姓名、身份证号、科室、闲置病房、病因和医

10、嘱写入yiyuan表4系统设计1、模块结构图2、界面和代码设计1、主界面1、界面设计2、代码设计Form.initthisform.text1.value=thisform.text2.value=public xspublic Ipublic Npublic LCJTPUBLIC LCZJJPublic lcjtsele yiyuanLCZJ=临床费用LCJT=0mand2.visible=.mand3.visible=.f.thisform.text3.enabled=.F.count to rsthisform.text3.value=

11、rscommand1.clickSELECT YIYUANn=ALLTRIM(thisform.text1.value)i=ALLTRIM(thisform.text2.value)locate for ALLTRIM(身份证)=I AND ALLTRIM(姓名)=Nif found() messagebox(有此病人) mand2.visible=.t. mand3.visible=.F.else messagebox(无此病人) mand2.visible=.f. mand3.visible=.

12、t.endifcommand2.clickxs=.t.do form 住院记录1.1.scxthisform.text1.value=thisform.text2.value=thisform.releasecommand3.clickdo form 录入新病人1.1.scxthisform.text1.value=thisform.text2.value=thisform.releasecommand4.clickthisform.release2、录入新病人表单 1、界面设计2、代码设计Form.initthisform.text1.value=nthisform.text2.value=

13、ithisform.text3.value=thisform.text4.value=0bo1.rowsourcetype=0SELECT 空病房scan bo1.ADDITEM(空病房)ENDSCAN Command4.clickSELECT yiyuanAPPEND BLANKXM=THISFORM.TEXT1.VALUESF=THISFORM.TEXT2.VALUEKS=THISFORM.TEXT3.VALUEBF=THISFORM.COMBO1.VALUEBY=THISFORM.TEXT5.VALUEHF=THISFORM.TEXT4.V

14、ALUEREPLACE 临床费用 WITH HF, 姓名 WITH XM, 身份证 WITH SF, 科室 WITH KS,病房号 WITH BF, 病因 WITH BYTHISFORM.COMBO1.REMOVEITEM(THISFORM.COMBO1.LISTINDEX)SELECT 空病房DELETE FOR ALLTRIM(空病房)=ALLTRIM(BF)PACKTHIS.ENABLED=.F.n=i=messagebox(入院成功)command3do form 医院1.1.scxn=i=thisform.release3、住院记录表单 1、界面设计2、代码设计Form.initif

15、 jt=date() mand3.enabled=.f.endifthisform.text8.visible=.f.thisform.text6.value=LCJTSELECT yiyuan locate for ALLTRIM(身份证)=I AND ALLTRIM(姓名)=Nthisform.text1.value=Nthisform.text2.value=Ithisform.text3.value=科室thisform.text4.value=病房号thisform.text5.value=病因thisform.text6.value=LCJTLCJT=0th

16、isform.text7.value=LCZJthisform.text8.value=临床费用public LCZJJmand4.visible=.f.if xs=.t. THISFORM.COMMAND3.ENABLED=.T. THISFORM.COMMAND4.ENABLED=.f.endifif xs=.f. THISFORM.COMMAND3.ENABLED=.f. THISFORM.COMMAND4.ENABLED=.t. mand4.visible=.t.endifTHISFORM.text7.ENABLED=.F.Command

17、1.clickdo form 医院1.1.scxn=i=thisform.releaseCommand2.clickSELECT YIYUANBF=病房号DELETEPACKSELECT 空病房APPEND BLANKREPLACE 空病房 WITH BFTHIS.ENABLED=.F.n=i=messagebox(出院成功)Commadnd3.clickLCZJJ=thisform.text7.valueLCJTJ=thisform.text6.valueLCZJ=thisform.text7.valueLCJT=thisform.text6.valueLCZJ=LCZJ+LCJTLCZJJ

18、=LCZJ-LCJTselect yiyuanREPLACE 临床费用 WITH LCZJthisform.text7.value=临床费用THISFORM.text6.ENABLED=.F.THISFORM.COMMAND3.ENABLED=.F.mand4.visible=.mand4.enabled=.mand4do form 修改今日临床费用.scxthisform.release4、修改今日临床费用 1、界面设计2、代码设计Form.initthisform.text2.visible=.f.thisform.label2.visible=.f.thisform.text2.value=0public LCZJcommand1.clickm

温馨提示

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

评论

0/150

提交评论