APP下载

基于云计算的医院信息化管理系统构建

2021-07-21蒋永霖

今日自动化 2021年4期
关键词:云计算构建医院

蒋永霖

[摘    要]在我国互联网及云计算技术快速发展形势下,医院多种医疗业务的办理与服务,也开始引入信息化管理系统,进行传统门诊挂号、药品清算、常规检查与化验等信息管理的创新,为医院不同科室制定完善的信息管理方案。基于Apache服务器、MySQL数据库、云计算管理平台等技术及B/S网络实现架构,展开医院信息化管理系统的建设,简化医院人工核算的数据信息、业务服务管理模式,以提高医院业务办理、医疗诊治的效率与质量。

[关键词]云计算;医院;信息化管理系统;构建

[中图分类号]TP311.13 [文献标志码]A [文章编号]2095–6487(2021)04–00–02

Construction of Hospital Information Management

System Based on Cloud Computing Technology

Jiang Yong-lin

[Abstract]Under the rapid development of Internet and cloud computing technology in my country, hospitals have also begun to introduce information management systems for the handling and services of various medical services in hospitals, and innovations in information management such as traditional outpatient registration, drug clearing, routine inspections and laboratory tests, etc. Develop complete information management plans for different departments of the hospital. Based on technologies such as Apache server, MySQL database, cloud computing management platform, and B/S network implementation architecture, expand the construction of hospital information management system, simplify the data information and business service management mode of manual accounting in hospitals, so as to improve hospital business management, The efficiency and quality of medical diagnosis and treatment.

[Keywords]cloud computing; hospital; information management system; construction

我國医院现有的计算机信息管理模式,主要借助于多个独立、分离的应用程序软件,进行日常医疗事项、诊疗数据及服务的分类管理,难以形成医院不同科室部门管理工作的融合。在这一医院诊疗服务的发展情况下,本文提出运用模型—视图—控制器(MVC)框架,以及MySQL数据库、Apache服务器、云计算管理平台,进行Web应用程序业务逻辑、功能整合的建设方案模式,以实现医院多种数据化业务、医疗服务的综合信息化管理。

1 目前医院信息化管理系统中用到的云计算技术

云计算作为分布式、多任务并行的海量数据计算模式,其主要通过将应用软件、数据处理的虚拟硬件资源,部署到超级计算机平台、后台数据库中,来解决目标用户应用程序访问,数据信息获取、处理与存储的服务请求。现阶段各大医院信息化管理系统的开发与设计,通常利用ThinkPHP应用程序框架、B/S数据或服务处理架构、MySQL数据库、Apache2开源协议、Apache服务器等,来完成网络医疗系统中不同数据整合服务、业务功能的搭建。其中ThinkPHP基于MVC模式的应用开发框架,通过将应用软件的模型架构、控制端口和视图分离,进行各种医疗页面、功能需求的自由定制。软件设计的实现流程为:ThinkPHP框架将前端用户的请求,发送至DispatcherServlet前置控制器,前置控制器调用处理程序映射HandlerMapping,进行相应业务请求的逻辑处理,并将处理后的数据模型、视图信息,传回至DispatcherServlet,从而实现医院信息化管理系统的开发与功能拓展。

B/S架构、MySQL数据库等软件服务模块,主要负责用户客户端网络数据、功能的访问服务,与后台服务器之间的连接,也能够对处理后的数据内容进行存储与管理。B/S架构也被称为浏览器与服务器软件脚骨,用户需要在浏览器中输入网址或下载客户端,就可以访问后台数据库或服务端的功能。Apache服务器能够通过Perl/Python解释器编译、API扩充,对不同计算机平台的Web网页,提供服务运行和功能拓展的支持,保证ThinkPHP网页应用程序的开发、调试与执行。

2 云计算平台的软件服务模式及医院信息化管理系统架构

2.1 医院信息化管理的云服务软件开发

大数据及云计算平台在医院信息化管理系统设计中的应用,主要为网络基础硬件设施、软件的搭建提供SaaS服务、PaaS服务、IaaS服务等。IaaS是基础设施即服务,能够为医院大型应用程序、网站平台的运行提供远端服务器、I/O读取、存储硬件等设备,维持医院网站及正常医疗业务活动的开展。PaaS服务被称为平台即服务,包含虚拟服务器和操作系统等服务平台,该服务平台介于网络软件与硬件之间,主要通过虚拟主机、存储设备及开发协作工具的结合,进行应用程序设计、网页应用管理等业务的开展。SaaS服务也被称为软件即服务,多种医疗服务软件可以部署到云计算平台中,用户通过云计算平台的访问端口,获取自身需要的数据内容、服务项目,实现对不同医疗业务、诊疗服务的运行、处理与管理。

2.2 医院信息化管理系统的主要功能架构

医院信息化管理系统的开发设计,主要目的在于解决医院门诊挂号、诊疗手续繁琐,以及医院不同科室部门工作难以协调的问题。依托于云计算技术及管理平台,展开医院门诊、诊疗、药房等日常事务的管理,能够极大简化传统互相独立、人力化的管理模式,加强医院不同部门之间的业务协调、数据共享,提高医院诊疗的工作效率及功能服務管理质量。当前各大医院信息化管理系统,主要存在的功能架构如图1所示。

2.2.1 门诊挂号

门诊挂号为医院最常见的业务服务,在医疗患者人数较多的情况下,病人所开展的挂号/取消挂号、信息修改等活动,往往存在着挂号预约难,以及挂号/退号数据量大,服务较为混乱的问题。因此医院信息化管理系统,可以借助于诊前挂号、预约软件或网页平台,为病人提供挂号、个人信息录入等服务,并将病人的基本疾病信息保存至信息化管理系统的后台数据库中,以便于医生或护士对挂号/退号、每日挂号费用的调用与结算。

2.2.2 医疗收费

医院诊断治疗包括开具药物单据、诊断费用,以及为病人提供医疗卡充值/退费、诊疗信息查询、结账查询等服务。①药房结算。药房数据信息结算功能,涵盖了配药/发药、药品管理及退药等内容,主要统计病人开具的药物信息,已经为病人发放的药品、退还的药品等数据,包括药品生产日期、有效期、生产厂家信息,以及药品存量、配药/发药数量。②诊疗数据处理与管理。除医院病人正常诊疗业务、数据内容的存储与管理之外,医院还要对现有的诊疗信息进行管理与维护,包括科室人员数据、医疗数据的整合、分类与管理。医院网络管理人员可以登录至软件客户端、网站平台,对现有的医疗诊断、输液、住院等信息进行管理,增加每日医疗诊断完成的数据,以及删除、修改错误的诊疗数据。

3 云计算平台的基础配置及医院信息化管理系统的功能实现

3.1 医院云计算架构服务平台的配置

当下医院信息化管理系统,会将UCLOUD云计算架构服务平台、云计算软硬件资源等部署在大型超级计算机集群中,为医院多种日常业务办理提供SaaS、PaaS、IaaS等服务支持。其中UCLOUD平台存在独立的服务器资源池,能够对海量应用程序、数据资源的运行,提供灵活的资源分配、动态任务调度及运算支持。

在云计算资源部署、业务功能优化方面,医院主要通过WCA架构、WebSphere虚拟系统及其他云环境工具的使用,对现有网络可用云资源、云应用软件进行管理与拓展。针对医院诊疗业务的多样化数据处理、功能服务需求,展开WebSphere虚拟系统的构造与配置,包括WebSphere虚拟映像包、WebSphere脚本组件、WebSphere C1oudBurst监控面板等的创建与构造,并通过WebSphere虚拟环境、应用服务器网络拓扑结构的优化,部署个性化、资源融合化的医疗云服务平台。WCA可以对一系列云可用IP地址进行分配与部署,生成具有多种服务功能、多元组件扩展的云管理程序,对医院诊疗业务服务的整个流程进行监控、维护与管理。

3.2 医院信息化管理系统的功能建设与实现

根据医院多种数据处理、业务服务功能的需求,依托ThinkPHP框架展开多种应用程序开发与设计,来为普通疾病患者提供注册登录、门诊预约及挂号、医疗收费、药房结算、诊疗数据管理等的服务。

3.2.1 用户注册及系统登录功能实现

用户注册登录要针对医院的不同职位,设置相应的应用数据、业务活动访问权限,自动辨别用户角色及访问权限,保证医院信息化管理系统运行过程中,医疗数据、诊疗服务事项的安全管理。系统整体的安全性,其代码实现如下:

function userverify(){

$page=new Page($count,16);//后台管理页面

$page->setConfig('prev',"«Previous");//上一页

$page->setConfig('next','Next »');//下一页

$this一>assign('news_count',$count);

$this->assign('title','后台管理系统');}

3.2.2 门诊预约及挂号功能实现

医院诊前预约、挂号系统,包括普通号、专科号及专家号等挂号级别,还存在姓名、病历、挂号科室、挂号医生及挂号状态等内容,门诊部门从网络平台中,可以得到当下不同病人的信息登记、挂号处理情况,从最大程度提高效率,节省挂号服务时效。

3.2.3 诊后医疗收费及药房结算功能的实现

医院诊后医疗收费通常为一个特定的管理部门,医生可以在医院信息化管理系统中,处理与开具医疗药物单据,并将其共享至云计算管理平台。之后由医疗收费部门打印电子药物账单,药房结算平台再对进入的疾病患者,进行药品信息登记、配药/发药/退药的后续服务。

4 结束语

医院云计算服务平台的建设,通常采用UCLOUD云服务技术、ThinkPHP应用程序框架、B/S资源或服务管理架构、MySQL数据库等,进行医院信息化管理系统分布式软件、硬件平台的建设。在医院信息化管理系统的构建中,用户只需要发送相应的服务请求至目标服务器,就能够获取到云计算管理平台和后台服务器中存在的医疗信息资源、业务应用等服务,从而加强海量数据信息、服务项目的互联互通与共享。

参考文献

[1] 万永慧.试论医院信息管理及网络化建设的路径研究[J].信息与电脑(理论版),2012(8):133-134.

[2] 李静.计算机数据库技术在医院信息管理中的运用[J].信息记录材料,2018(11):226-227.

[3] 赵跃斌.关于医院信息管理体系的构建浅谈[J].通信世界,2017(2):208.

[4] 闻达.关于医院信息管理的安全性探讨[J].信息系统工程,2017(7):56.

猜你喜欢

云计算构建医院
基于云计算的移动学习平台的设计
实验云:理论教学与实验教学深度融合的助推器
环境生态类专业大学生创新创业能力培养体系的构建与实践
构建游戏课堂加强体育快乐教学的探究
共情教学模式在科学课堂的构建与实施研究
云计算中的存储虚拟化技术应用
萌萌兔医院
认一认