门诊医生工作站系统的设计与实现(编辑修改稿)内容摘要:

在医院各个部门留下的信息,利于医生对患者病情进行全面、细致的分析。 其次,对医护人员来说,通过电子信息平台,能全面、细致等了解和掌握患者的病情,便于医生对患者病情做出准确判断,进而开具更为有效的处方。 同时,医院各科室利用网络管理共享信息,患者的各种诊断报告,检验检查结同济大学 硕士 学位论文 门诊医生工作站系 统 2 果都储存在系统中,医生只需通过向系统发出指令,就能浏览信息,为医生准确诊断提供了依据。 此外,系统记录着患者每天的病情进展情况,医护人员可以随时查看患者病情信息,掌握患者的实时病情。 最后,电子化信息平台的建立能提高医院的管理效能。 信息平台的建立能有效地监督管理医生的诊断过程,使得医生不敢对患者乱开药,或者开一些疗效相当的高价药。 医院通过该系统能及时了解掌握医生信息,加强医院的管理效能。 此外,信息平台储存了大量患者病情和医务人员的诊断、治疗、护理的数据信息,这 为医院今后开展教学科研工作奠定了坚实的基础。 门诊就医现状分析 近年,中国经济增长的脚步加快,人民生活水平不断提高,对医疗服务水平的要求越来越高,患者出现病情会集中到知名大医院进行治疗,这给国内的某些大中型医院带来了莫大压力。 国家为了分流知名大医院的就医压力,扶持小型医院的成长,出台了许多相关的扶持和照顾政策,但这些政策并未能从本质上改观现有局面,知名大医院齐全的专家团队、先进的医疗技术、完善的医疗设施、优质的医疗服务,是大量医患病者首要的考虑因素。 大量医患病者的涌入使 得一些国内知名大医院的门诊长期处于超负荷运转。 为解决这一问题,设计一体化的电子门诊系统势在必行,这不但能提高医务人员的工作,同时也减少了病者就医过程中的各类繁琐环节。 中华人民共和国卫生部将医院信息系统( Hospital Information System,简称 HIS)做如下定义:应用电子计算机和网络通信设备,为医院及其所属各部门提供病人医疗信息、财务核算分析信息、行政管理信息和决策分析统计信息的收集、存储、处理、提取和数据通讯的能力,以满足所有授权用户对信息的各种功能需求。 [2] 医院管理信息化建立和推 广工作分为三个阶段,一是以我国大中型医院作为改革试点,进行医院管理信息化改造,为医院管理信息化推广做铺垫工作;二是管理系统投入使用阶段,经过一段时间的试点工作,大家开始认可其作用,全面在大中型医院进行推广;三是进一步推进中小型医院以及社区卫生服务站的信息化改造,提高医院的信息化集成度,使病人的整个就医过程更加便捷。 第 1 章 引言 3 项目性能及目标 从患者角度出发,首先为其创建和保存个人基本病情信息,使其在整个就诊过程中的病情信息得以连续;其次是满足卫生经济管理的需求;并且管理系统还设置了分级权限,以确保患者的有关信 息不被泄露。 从医护人员角度出发,该系统要求具备以下功能,一是实现医院各个部门之间的数据共享 ,最大程度地利用库存 数据信息;二是医生通过系统平台填写各种检查检验申请单,填写完成后,检验检查单自动转向医院的相应部门,此外,主治医生可以在系统平台上开具电子处方单, 比起以往用手动输入处方单便捷得多 ;三是系统平台能实现为医生开具处方单,填写患者病历,填写检查报告单等 功能;四是患者做完检查后, 图象、影像等 信息能及时传回医生手中。 为确保“ 门诊医生工作站系统”的设计和开发顺利进行,注意以下几方面问题:。 ,操作方便。 医生工作站系统不但涉及的职能部门较多,并且与护理人员的联系也较为紧密。 为达到医生的病情诊断准确和护理人员工作到位,本系统还需借助其他辅助系统完成该项工作。 本文的组织结构 本文共分为七个章节: 第一章,引言。 说明了门诊医生工作站的研究意义、国内外发展现状,以及本课 题的主要研究内容。 第二章,相关技术介绍。 介绍了课题研究的技术支持和理论支持,对开发软件 PowerBuilder、 C/S 结构优缺点的理论介绍,最后介绍了相关的数据库技术。 第三章,需求分析。 阐述了需求分析的概念,起到的作用,形成阶段性的里程碑成果。 并将需求分析有效的应用于门诊医生工作站系统中,明确系统的同济大学 硕士 学位论文 门诊医生工作站系 统 4 总体需求,明确各个功能模块,确定需求,并对系统进行相应的可行性分析。 第四章,系统功能设计。 在需求的基础上,进行系统设计,包括系统总体设计、具体的各个功能模块的设计、数据库设计等。 第五章,系统功能实现。 基于 各个模块,给出系统的具体实现的部分,包括界面设计、各系统对接实现、医生电子签名实现及调剂设备实现。 第六章,系统测试。 阐述测试的意义,内容方法及测试的结果。 第七章,总结与展望。 对整个系统进行了总结,指出系统不足以及将来需要改进的部分。 第 2 章 相关技术介绍 5 第 2 章:相关技术介绍 PowerBuilder 介绍 目前,市场上流行着各种数据库系统软件,如 SQL、 Oracle, Informix, Sybase等等,因为各有特点,客户选择起来无所适从。 本文重点介绍美国 Sybase公司研制的 PowerBuilder 开发软件。 选择 PowerBuilder 作为开发工具的原因在于三方面,一是 PowerBuilder 能够开发基于客户 /服务器体系结构的高性能应用程序;二是 PowerBuilder 创建分布式系统比较方便;三是 PowerBuilder能开发基于 Inter 运行环境的应用程序。 通过 PowerBuilder 创建应用程序的前台界面,通过连接命令建立和后台数据库的连接。 PowerBuilder 开放式的数据库开发环境,能满足门诊医生工作站系统的全面、繁复的功能,以及医院日常管理工作的需求,使得医护人员能及时了解和掌握患者病情信息。 PowerBuilder 便捷的操作界面为开发为门诊医生工作站系统,提供了高效便捷的工作环境。 PowerBuilder 特点 PowerBuilder 具有以下特点: 第一,是一种面向对象编程的开发工具。 软件设计人员能重新构造对象,也可以增加系统的预定义对象,将各种对象系统、协调地进行整合,由此构成 PowerBuilder 的应用程序。 第二,支持多种关系数据库管理系统。 PowerBuilder 开发出来的应用程序可以同时访问不同类型的数据库系统。 PowerBuilder 开发工具自身提供为开发大型数 据库系统的专用接口,其内置的系统还可开发单机版应用系统。 第三,支持多种平台的开发环境。 PowerBuilder 提供了良好的跨平台操作性能,程序在跨平台环境下,只需对原程序代码进行编译即可使用。 第四,功能强大、使用方便的数据窗口对象。 PowerBuilder 率先推出了数据窗口对象,这个概念的提出大大提升了对后台数据库进行访问的便捷性。 第五,数据窗口界面种类多种。 多种样式的数据窗口界面可以使开发人员更加直观地浏览数据,查询信息,录入、变更以及删除记录,同时还能打印数同济大学 硕士 学位论文 门诊医生工作站系 统 6 据。 并且,数据窗口还提供了个性化的组框、 按钮对象,通过这两个按钮,软件设计人员可以设计布局更为合理美观的界面。 第六,能快速的转移数据。 借助系统的数据通道,软件开发者便可简单快捷的对数据库中的表进行复制,也可在不同数据库之间完成数据的拷贝。 第七,编程方法简便。 PowerBuilder 的编程语言 PowerScript 除提供基本的流程控制语句外,还提供了大量丰富的库函数对 DDE, OLE 等予以支持。 此外,还能自定义函数响应特定事件。 第八,构建分布式系统,增强系统分布计算的性能。 其中包括对象的共享和异步处理技术等。 分布式计 算系统 分布式 计算是指针 对一个算法进行处理 时 将各个步骤 分别 汇总 ,该过程 由多个实体同步完成。 分布式 计算较之 传统方案 存在着一定差异, 完整的分布式计算方案从 开始 设计到 最后应用, 面向的对象 始终是 编程 ,而 与实际的运行方式无关。 图 分布式计算系统示意图 客户端 /服务器端(简称 C/S)结构的介绍 Client/Server(客户 /服务器)结构是 应用程序开发中最为常见的系统结构。 该种结构下,服务器端能对客户端发出的指令进行完整的分析。 C/S 结构可以将不同的用户任务分别应用到操作系统不同的客户端,能极大地提高数据的传输速度。 根据“门诊工作站系统”的功能需求,可以选用两种架构模式,即 Client/Server 架构模式和 Browser/Server(简称 B/S)架构模式。 这 两种架构模式都能实现客户端数据信息的传输。 C/S 结构系统的设计理念是将安置在不同位置的计算机相互连接, 工作人处理数据后返回结果 处理命令后请求数据 数据库服务器 应用服务器 前台 应用程序 发送命令 返回数据 第 2 章 相关技术介绍 7 员在 应用系统的操作界面上发出操作指令,来完成数据在不同计算机之间传输。 服务器端在收到来自客户端的请求信息后,立即开始运算,待运算结束后将结果 返回到客户端。 C/S 结构优缺点 C/S 结构 的优点是显而易见的。 首先,运算能力强、响应快,具有较强的处理突发事件能力。 在 C/S 结构系统模式下,服务器端能够快速处理来自客户端发出的指令信息,并将处理后的结果反馈到客户端,因为服务器端的响应速度快,这就有利保障了客户端 处理突发事件的能力。 这种结构的优点就在于能够快速的对用户问题进行集中处理,能 减轻运算能力,提高了运算效率;其次,实现了分工合作。 C/S 结构系统包含两个部分,一部分是客户端的应用程序,第二部分是服务器端的数据库服务系统,客户端和服务器各自独立运行,客户端的应用程序运行在前台,服务器端的数据库服务系统运行在后台。 当客户在使用程序时,主机 中的服务器就会找到对应的算法对发来的指令进行运算,并将计算结果传输 到数据库中传站上,这样就大大减轻了计算机在计算过程中的负担,充分体现了分工合作的思想。 第三, C/S 结构系统采取更为严格的保密安全措施。 C/S 结构系统中的保密安全措施非常强,它能有效地防止用户信息泄露,如果访问者想查看用户的个人信息,需要系统授予其权限,即,用户必须在身份认证对话框输入权限密码才能通过认证,进入服务器数据库系统。 同时, C/S 结构系统也存着许多缺点。 首先,用户难以实现其现有 的统一性。 因为不同的层次具有不同的目标,如果数据需要实时沟通和连接,就要承受高昂的成本代价,同时还需要更为复杂的技术支持,这是 C/S 结构系统的一个缺点。 其次, 不同的 C/S 结构系统版本对有着不同的系统要求。 随着中国经济的迅猛发展,产品更新的时间缩短, C/S结构系统这种高耗能的软件已不适应主流发展,特别是是 JAVA 平台的迅猛发展,原来的 C/S 结构已逐渐淡出人们的视野,面临着巨大生存压力。 C/S 结构与 B/S 结构区别 Client/Server(简称 C/S) 是 一种基于 局域网架构 的数据服务系统,相对而言, Browser/Server( 浏览器和服务器 ,简称 B/S) 是 一种立足于 广域网的数据服务系统。 B/S 结构无需下载 专门客户端 程序就可 对数据进行 操作 处理,尤其是面对 较大工作量 时 , 即使网络中的任何一台计算机出 现问题, 都 不 会 影同济大学 硕士 学位论文 门诊医生工作站系 统 8 响 整个系统正常的运行。 B/S 结构 操作方式简便,人们 易于 接受。 通过技术分析可知,在 局域网建立 B/S 结构 系统 ,通过 Inter 或 Intra 访问数据系统变得容易快捷,且成本低廉,维护简单, 相比 C/S 结构 而言, B/S 结构 具有更大的市场优势。 这里需要说明的是, C/S 结构系统运行在 专门的网络 环境 下, 大部分应用于 小型局域网,使多台计算机之间的通信和共享数据得以实现,但对硬件设施要求比较高;而 B/S 结构系统 则 是 建立 于广域网体系下 ,对网络 的 硬件 设施 没有特殊要求, 可以通过 宽带 、 无线 3G 信号上网, 比 C/S 结构系统有着更为广阔的应用范围。 此外, C/S 结构系统 建立 在 固定的系统 Window 操作系统 上,对操作人员的技术有一定的要求;而 B/S 结构系统借助浏览器 可以 实现 人机对话 ,操作简单,最后,从计算机的 运行速度 上来看, C/S 结构系统 的要求更加严格。 综上所述, B/S 结构具有 更好的市场 发展前景。 一般来说,无论是 微软的 .Net系列 中的 BizTalk 2020还是 Exchange 2020,它们都 全面 地 支持网络系统的构件搭建。 SUN 公司和 IBM 公司推的 JavaBean构件技术 使得 B/S 结构 系统日臻成熟。 众所周 知, C/S 结构系统 侧重于整体性考虑,其结构的重复利用 率远低于 B/S 结构 系统 , B/S 结构具有 更好的 实用性和 适用性,可以 无限次 重复使用 该 软件。 同时, 由于 C/S 结构系统 对整体性的要求较高, 导致 软件升级较为困难。 一旦程序出现问。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。