基于B/S架构的高校医院综合管理平台的设计与实现

2015-01-06 18:49丁汝根王仲宾
电脑知识与技术 2014年34期

丁汝根+王仲宾

摘要:以B/S为架构,设计并实现了一个分布式数据处理的高校医院综合管理平台,将校园内不同校区的医院实行统一的信息管理。对高校医院的信息化管理水平和适应医疗管理制度的改革,具有一定的借鉴意义。

关键词:B/S结构;高校医院综合管理平台;数据库

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)34-8085-02

随着高等院校招生规模的扩大,许多高校都建立了新校区,为了搞好后勤保障与服务工作,在每个校区都设立了校医院,作为学校的直属单位或后勤附属机构。校医院承担着高校师生医疗、体检、疾病预防、健康教育等职责。由于高校医院的信息化建设相对落后,虽然学校对校医院进行了大量的投入,与社会上的医院相比而言,医护人员的工作效率低,患者挂号时间长、交费时间长、取药时间长,这些都严重阻碍了高校医院的发展。

为了适应医疗卫生、医疗保险制度的改革,加强高校医院的信息化建设,确保就诊质量,提高医护人员的工作效率,化解医患矛盾,构建和谐的医患关系,更好地服务于师生,服务于患者,在传统的基于C/S架构的医院管理系统基础上,逐步建立“以患者为中心”的临床现代化的基于B/S架构的高校医院综合管理平台。以校园网为基础,设计一个基于B/S架构的高校医院综合管理平台,对校园内所有校区的医院实行规范化的统一管理,设计符合高校医院需要的综合管理平台,满足高校医院医护人员的需求,建立规范的师生医疗、体检档案,能定期统计各种医疗信息和医护人员的工作业绩。

1 系统概述

高校医院综合管理平台(College Hospital Information System),以下简称为CHIS,是指在以网络通信及计算机技术等现代化技术手段的帮助下,实现高校医院内部物流、材流以及人流的综合管理。通过对高校医院各环节中产生的相关数据信息进行采集、处理、汇总、加工以及储存,从而形成信息系统,为高校医院的正常运行提供全面的信息,并对这些信息进行统一和自动化管理。CHIS的建立可以让高校医院走上低耗、高效以及优质的可持续发展道路,提高了高校医院的信息化水平,为促进高校师生员工的身体健康发挥更大的作用。

CHIS采用B/S模式,即不需要在客户端上安装专用软件,用户通过在客户端上安装的浏览器访问指定的Web服务器来运行系统。前台使用Power Builder快速开发工具,后台使用Asp.Net开发工具,前后台开发工具之间,通过用户自定义的函数交换数据。前台PB将SQL语句传送给后台Asp.Net,后台Asp.Net将SQL语句的执行结果返回给前台。数据库系统使用SQL Server 2008或Oracle 10g。后台服务器利用高校网络中心提供的虚拟服务器。

CHIS的工作模式为分布式数据处理。在后台数据库服务器上,建立一个定时任务计划,其功能是每天定时自动完成数据的转存、刷新以及处理;在前台客户端上,用户通过浏览器使用该系统,实现相应的功能管理。

系统在建设过程中,充分利用了校园的网络环境和网络中心提供的虚拟服务器,不但节省了硬件开支,而且将校园内所有校区医院,实行规范化的统一管理,具有优秀的开放性和数据共享性。数字化医院是高校医院发展的新趋势,数字化医院系统是医院综合管理平台软件、数字化医疗设备、网络平台组成的三位一体的综合信息系统,有助于高校医院实现资源整合,降低运行成本,提高工作效率和管理水平。

2 系统需求分析

CHIS的功能需求分析包含三类信息:人员信息、费用信息、管理信息。使用人员有医护人员、药房人员、财务人员、检查与治疗科室人员以及行政管理人员,且涉及多个校区。另外全校所有教职工和学生需要登录到系统中查询药品信息、体检信息或健康档案信息等。因此建立一个基于B/S架构的CHIS,让客户端通过浏览器访问指定的Web服务器来运行系统。才能满足高校医院用户的需求。

系统需求分析完成的功能是:确定软件设计的限制和软件同其他系统元素的接口细节,借助当前系统的逻辑模型导出目标系统的逻辑模型。本系统是在已开发的基于校园网运行的高校医院管理信息系统基础上,从以下几个方面进行重点分析:

1) 对子系统进行划分。包括系统状况、系统功能、运行环境、设计限制等。

2) 对子系统外部接口进行需求分析:包括用户界面、软硬件接口、通信接口等。

3) 对子系统的业务进行需求分析:完成子系统的业务流程图、数据流程图等。

4) 对子系统的功能需求和非功能需求进行分析。

由于CHIS功能庞大,限于篇幅,这里仅就患者门诊系统的业务需求分析加以说明。门诊系统的特点是:病人多且流动快,涉及部门多,涉及的资源包括患者、挂号、处方、收费、药房、库房、医疗技术、医疗保障等。对药品管理来说,包括进、出、存管理。其目标是管理好药品的品种、数量、金额、质保期等。还需要对药品的使用进行统计分析,为合理用药和帮助高层决策提供服务。药品库存管理侧重于对药品的流动管理,药品财务的账目数据均来自于药品的库存管理。以患者信息为主线,对人、财、物三线并举的方式进行系统设计。患者门诊数据流程图如图1所示:

3 系统功能模块

每个子系统都采用模块化设计,根据医院的管理模式自行适应,既方便用户的操作,同时也利于系统的版本升级。

3.1 基础数据模块

系统基础数据进行定义与配置。包括挂号信息、医护人员信息、科室信息、药品基础信息、药品采购公司、收费项目信息、体检参数信息、药房信息、库房信息、报销比例信息、教职工和学生档案等各种基础数据。这些基础数据通常只能由系统管理员(admin)用户进行定义与配置。

3.2 收费管理模块

完成窗口挂号与窗口收费。窗口挂号实行计算机管理,可以定期统计各科室的就诊总人数以及各医生的就诊工作量;窗口收费实行计算机管理,将医生开出的电子处方完成收费。无论是挂号还是收费,既可以采用一卡通,也可以使用现金来完成。系统可选择在收费过程中是否需要提供语音提示功能。endprint

3.3 药房管理模块

药房药品的进、出、存实行计算机管理。系统能根据处方的收费完成情况自动实现药品的消耗。也可以为收过费用的处方信息打印药品发出清单,药房管理人员依据药品发出清单进行配药。当患者将收费票据或处方交给药房管理人员时,药剂师就可以将相应的药品发出清单与药品发给患者,减少了患者取药的等待时间。

3.4 库房管理模块

药品采购与发出实行计算机管理。根据药品库存信息中的最小储藏量自动产生药品采购申请计划单。采购管理是将从医药公司采购的药品信息录入到计算机中,系统也可以为药品招标管理提供需要的数据;药品发出是将药库中的药品信息发出到药房或各科室以及报损等。

3.5 电子处方模块

实现电子处方,以医生为核心,满足医生的需要为出发点,帮助医生快速实现电子处方,医生通过药品名称的拼音首字母即可选择药品,并且能选择剂量与用法,开具处方的速度和准确性明显提高。

3.6 住院管理模块

患者住院实现信息化管理。对患者住院的基本信息、医嘱信息、用药信息、费用信息等全部使用计算机管理。住院期间自动产生患者费用预警,出院时自动打印费用清单、费用汇总等。并能定时通过Web Service提供的接口将患者的住院信息上传到省、市医保系统中。

3.7 医疗器械模块

医疗器械与敷料等实行计算机管理,其功能是对仓库中的医疗器械与敷料的采购和发出进行管理。能定期统计或分析医疗器械与敷料的进、出、存数据信息。

3.8 财务管理模块

医院使用的各种票据进行注册与删除以及查询与财务相关的信息,包括账物是否相符。定期统计药品的采购、消耗、库存信息,定期统计挂号收费、门诊收费、住院收费信息,按月提供门诊收费员的缴费报表等。

3.9 体检管理模块

保存高校教职工以及学生的体检档案信息。在教职工或学生体检结束后,通过校园网让用户自行登录到系统中,在身份确认后,可查询体检的详细数据和体检结论。该子系统需要与医院的其他数字化医疗设备进行大量的数据交换。

3.10 医疗报销模块

对教职工或学生的医疗费用,根据学校的实际医疗报销政策予以报销。各高校实现的药费报销政策差异较大,系统需要具有较高的可变性,采用客户定制的设计思想,才能满足用户的实际需要。

3.11 绩效管理模块

对医院的科室以及医护人员的业绩进行考核与量化。定期统计各科室以及医护人员的工作量,为科室以及个人的工作量考核提供了依据。

3.12 统计分析模块

提供各种统计分析功能。根据医院的管理需要,对挂号信息、处方信息、收费信息进行统计分析;对药品的采购、消耗、库存进行统计分析;对患者的住院信息、体检信息进行统计分析。也可提供与上一年度的对比情况。能查询对系统进行过修改的所有操作日志。

4 结束语

由于系统是基于B/S架构,使用了Power Builder和Asp.Net两个开发工具,关键技术是在前后台开发工具之间如何进行数据交换,需要开发人员通过自定义函数来实现,既要保证原有开发工具的特色,又要保证数据实现交换和网络通信的高效。高校医院综合管理平台(CHIS)的实现,加强了高校医院的信息化、数字化建设。

参考文献:

[1] 丁汝根,王琦. 基于校园网运行的医院管理系统的研制与应用[J]. 电脑学习,2007(4):21-22.

[2] 谢武,张慧敏. 高校医院信息系统的需求分析研究[J].信息系统工程,2010(7).

[3] 张海燕,李娟. B/S架构的高校教学管理系统研究与开发[J].农业网络信息 2012(1):109-111.

[4] 赵文君. 基于HIS系统的信息集成平台建设[J]. 计算机光盘软件与应用,2014(1):144-145.endprint

3.3 药房管理模块

药房药品的进、出、存实行计算机管理。系统能根据处方的收费完成情况自动实现药品的消耗。也可以为收过费用的处方信息打印药品发出清单,药房管理人员依据药品发出清单进行配药。当患者将收费票据或处方交给药房管理人员时,药剂师就可以将相应的药品发出清单与药品发给患者,减少了患者取药的等待时间。

3.4 库房管理模块

药品采购与发出实行计算机管理。根据药品库存信息中的最小储藏量自动产生药品采购申请计划单。采购管理是将从医药公司采购的药品信息录入到计算机中,系统也可以为药品招标管理提供需要的数据;药品发出是将药库中的药品信息发出到药房或各科室以及报损等。

3.5 电子处方模块

实现电子处方,以医生为核心,满足医生的需要为出发点,帮助医生快速实现电子处方,医生通过药品名称的拼音首字母即可选择药品,并且能选择剂量与用法,开具处方的速度和准确性明显提高。

3.6 住院管理模块

患者住院实现信息化管理。对患者住院的基本信息、医嘱信息、用药信息、费用信息等全部使用计算机管理。住院期间自动产生患者费用预警,出院时自动打印费用清单、费用汇总等。并能定时通过Web Service提供的接口将患者的住院信息上传到省、市医保系统中。

3.7 医疗器械模块

医疗器械与敷料等实行计算机管理,其功能是对仓库中的医疗器械与敷料的采购和发出进行管理。能定期统计或分析医疗器械与敷料的进、出、存数据信息。

3.8 财务管理模块

医院使用的各种票据进行注册与删除以及查询与财务相关的信息,包括账物是否相符。定期统计药品的采购、消耗、库存信息,定期统计挂号收费、门诊收费、住院收费信息,按月提供门诊收费员的缴费报表等。

3.9 体检管理模块

保存高校教职工以及学生的体检档案信息。在教职工或学生体检结束后,通过校园网让用户自行登录到系统中,在身份确认后,可查询体检的详细数据和体检结论。该子系统需要与医院的其他数字化医疗设备进行大量的数据交换。

3.10 医疗报销模块

对教职工或学生的医疗费用,根据学校的实际医疗报销政策予以报销。各高校实现的药费报销政策差异较大,系统需要具有较高的可变性,采用客户定制的设计思想,才能满足用户的实际需要。

3.11 绩效管理模块

对医院的科室以及医护人员的业绩进行考核与量化。定期统计各科室以及医护人员的工作量,为科室以及个人的工作量考核提供了依据。

3.12 统计分析模块

提供各种统计分析功能。根据医院的管理需要,对挂号信息、处方信息、收费信息进行统计分析;对药品的采购、消耗、库存进行统计分析;对患者的住院信息、体检信息进行统计分析。也可提供与上一年度的对比情况。能查询对系统进行过修改的所有操作日志。

4 结束语

由于系统是基于B/S架构,使用了Power Builder和Asp.Net两个开发工具,关键技术是在前后台开发工具之间如何进行数据交换,需要开发人员通过自定义函数来实现,既要保证原有开发工具的特色,又要保证数据实现交换和网络通信的高效。高校医院综合管理平台(CHIS)的实现,加强了高校医院的信息化、数字化建设。

参考文献:

[1] 丁汝根,王琦. 基于校园网运行的医院管理系统的研制与应用[J]. 电脑学习,2007(4):21-22.

[2] 谢武,张慧敏. 高校医院信息系统的需求分析研究[J].信息系统工程,2010(7).

[3] 张海燕,李娟. B/S架构的高校教学管理系统研究与开发[J].农业网络信息 2012(1):109-111.

[4] 赵文君. 基于HIS系统的信息集成平台建设[J]. 计算机光盘软件与应用,2014(1):144-145.endprint

3.3 药房管理模块

药房药品的进、出、存实行计算机管理。系统能根据处方的收费完成情况自动实现药品的消耗。也可以为收过费用的处方信息打印药品发出清单,药房管理人员依据药品发出清单进行配药。当患者将收费票据或处方交给药房管理人员时,药剂师就可以将相应的药品发出清单与药品发给患者,减少了患者取药的等待时间。

3.4 库房管理模块

药品采购与发出实行计算机管理。根据药品库存信息中的最小储藏量自动产生药品采购申请计划单。采购管理是将从医药公司采购的药品信息录入到计算机中,系统也可以为药品招标管理提供需要的数据;药品发出是将药库中的药品信息发出到药房或各科室以及报损等。

3.5 电子处方模块

实现电子处方,以医生为核心,满足医生的需要为出发点,帮助医生快速实现电子处方,医生通过药品名称的拼音首字母即可选择药品,并且能选择剂量与用法,开具处方的速度和准确性明显提高。

3.6 住院管理模块

患者住院实现信息化管理。对患者住院的基本信息、医嘱信息、用药信息、费用信息等全部使用计算机管理。住院期间自动产生患者费用预警,出院时自动打印费用清单、费用汇总等。并能定时通过Web Service提供的接口将患者的住院信息上传到省、市医保系统中。

3.7 医疗器械模块

医疗器械与敷料等实行计算机管理,其功能是对仓库中的医疗器械与敷料的采购和发出进行管理。能定期统计或分析医疗器械与敷料的进、出、存数据信息。

3.8 财务管理模块

医院使用的各种票据进行注册与删除以及查询与财务相关的信息,包括账物是否相符。定期统计药品的采购、消耗、库存信息,定期统计挂号收费、门诊收费、住院收费信息,按月提供门诊收费员的缴费报表等。

3.9 体检管理模块

保存高校教职工以及学生的体检档案信息。在教职工或学生体检结束后,通过校园网让用户自行登录到系统中,在身份确认后,可查询体检的详细数据和体检结论。该子系统需要与医院的其他数字化医疗设备进行大量的数据交换。

3.10 医疗报销模块

对教职工或学生的医疗费用,根据学校的实际医疗报销政策予以报销。各高校实现的药费报销政策差异较大,系统需要具有较高的可变性,采用客户定制的设计思想,才能满足用户的实际需要。

3.11 绩效管理模块

对医院的科室以及医护人员的业绩进行考核与量化。定期统计各科室以及医护人员的工作量,为科室以及个人的工作量考核提供了依据。

3.12 统计分析模块

提供各种统计分析功能。根据医院的管理需要,对挂号信息、处方信息、收费信息进行统计分析;对药品的采购、消耗、库存进行统计分析;对患者的住院信息、体检信息进行统计分析。也可提供与上一年度的对比情况。能查询对系统进行过修改的所有操作日志。

4 结束语

由于系统是基于B/S架构,使用了Power Builder和Asp.Net两个开发工具,关键技术是在前后台开发工具之间如何进行数据交换,需要开发人员通过自定义函数来实现,既要保证原有开发工具的特色,又要保证数据实现交换和网络通信的高效。高校医院综合管理平台(CHIS)的实现,加强了高校医院的信息化、数字化建设。

参考文献:

[1] 丁汝根,王琦. 基于校园网运行的医院管理系统的研制与应用[J]. 电脑学习,2007(4):21-22.

[2] 谢武,张慧敏. 高校医院信息系统的需求分析研究[J].信息系统工程,2010(7).

[3] 张海燕,李娟. B/S架构的高校教学管理系统研究与开发[J].农业网络信息 2012(1):109-111.

[4] 赵文君. 基于HIS系统的信息集成平台建设[J]. 计算机光盘软件与应用,2014(1):144-145.endprint