医院药品信息维护系统的设计与实现

来源:岁月联盟 作者: 时间:2010-07-14

                    作者:郑官兴,李小川,赵小兵

【关键词】  数据库;药品信息系统;PowerBuider8,Sql;SQL,Server2000

  [摘 要] 目的:开发一套用于医院药品信息维护的机化应用软件。方法:依靠医院现有的局域网络和数据库,应用PowerBuider8为开发工具,设计出医院药品信息维护的网络化软件。结果:软件由10个菜单项目组成,具备药品代码维护、药品入库(退货)、药品调价、药品报表计算、医院药品明细帐生成、临床科室用药分析、住院患者用药分析等模块,用户可进行各种查询、统计和分析,并可将统计结果进行排序、图形化、打印和文件输出等,为医院药品管理的决策者如院长、财务处,药剂科主任、药库管理者以及药物利用分析和研究人员如临床药师等提供药品综合查询和分析的工具。结论:软件与医院管理信息系统紧密结合,具有响应快速、信息综合、安装简便、实用、安全的特点,具有较高的应用价值。

  [关键词] 数据库;医院药品信息系统;PowerBuider8 Sql;SQL Server2000

  随着我院天网His系统启动和应用,针对我院药品管理模式以及我院财务对药品管理的要求,在工作中我们感觉到天网软件操作不适、功能不足或不适应我院的缺点。纠其原因开发人员缺乏用户在工作和管理中经常遇到的专业细节方面的经验,系统应用初期往往只能应付如何更好地解决日常事务处理,而且药品信息系统的维护需要一定的数据积累,更多地依赖于管理和决策者的意图,为进一步完善医院的计算机网络管理,弥补软件的不足,我们在计算中心的指导下,药剂科和财务处组织相应的专业人员开发了该系列软件,获得了较好的应用效果,现介绍如下。

  1 软件开发基础

  天网系统是采用了客户机/服务器(C/S)网络体系,SQL Server 2000为数据库管理系统,具有数据容量大、安全性好、稳定性高的优点,我院目前已上了住院管理系统、护士站管理系统,以及药库管理系统、药房管理系统、门诊收费管理系统。药品管理分系统包括药库、住院药房、门诊药房3个子系统,其中药品代码维护、财务报表计算、入库调价及药品有关查询功能由于存在操作复杂、实用性不强等问题,另外本系统没有建立药品明细账而是以盘点表带帐的管理模式,通过盘点表只能查询本月药品的结余数据,而该药品的上期结余,本月的入库、出库、调拨、报损等数据完全没有记录,这一管理模式既不符合药剂科的管理,也不符合医院财务对药品的管理规定。随着网络系统的运行、事务处理、数据存储和管理模式等日趋稳定,特别是涉及药物利用的大量数据,包括药品财务管理、药品库存管理、药品代码维护、药品各种数据的查询等,为研究药物合理使用和管理积累了丰富的资料。为此,基于已有的数据库和网络架构,利用系统项目的空白,开发医院药品信息维护系统软件,不仅可行而且具有意义。

  2 设计原理和方法

  药品信息维护系统分析是利用医院管理信息系统中产生的各类与药品消耗相关的数据,按照药品分析和药物利用研究方法,对相关数据进行采集、整理、分析和综合,提供各种辅助决策信息。软件twhis医院管理信息系统所采用的网络结构和数据库,采用数据库前端开发工具PowerBuilder 8编程,采用模块化结构设计。数据检索和统计应用了功能强大的SQL查询方法,软件设计为多用户(网络版)形式,操作系统平台为中文Windows98/Me/2000/xp等,数据库支撑软件为SQL Server 2000客户端,医院管理信息系统工作站基本设置,用户安装对象为药品管理和信息服务人员。

  3 软件功能简介

  3.1 本系统能依据药库药房盘点时间,自动快速计算出各库房药品月报表。

  3.2 月底调用各库房药品发生的数据流,自动筛选数据,产生药品三级明细帐,既可以打印也可以查询,实现了我们人工无法完成的工作。通过药品三级明细帐,可以对滞销药品进行统计,部分药品消耗无序是医院药品管理中不可避免的现象,常引起药品的过期和失效。滞销药品统计就是充分利用计算机快速、高效的特点,根据药品消耗和库存的比例关系,在药品明细账中计算出一定时期内根据该药品发生的频度计算出滞销药品的品种、库存和金额等信息提供给管理者,达到管理和优化库存药品的目的;通过药品三级明细帐,可以统计各药库或药房药品的出库、入库和库存的品种、数量、金额等流向情况,以此分析各药房药品配置及使用情况,以达到合理配置和优化库存药品的目的。

  3.3 通过对药品代码的维护,使药品调价变得简单易行,同时产生药品调价报表,克服了天网系统两次完成药品调价的工作;可以增加新药品,可以修改药品名称、规格、单位、进货价、零售价、招标、gmp等信息;可以增加药品招标代码(药械招标公司药品编码),使药品网上采购简单易行。

  3.4 制作药品采购计划,克服了手工制作计划的繁琐漫长,提高了工作效率。

  3.5 住院患者药品使用查询,依据患者姓名或住院号查询该患者住院期间所有药品使用情况,分析该患者是否存在大处方等不合理用药,为合理用药提供依据。

  3.6 科室用药分析,依据科室名称查询该科室所有住院患者或出院患者药品使用情况,可统计和分析某类别或单个药品的床位使用率,为住院药房配置药品提供依据,辅助临床药师监察临床用药。

  3.7 病区药品排序,按时段对各病区药品按品种进行数量和金额统计。

  3.8 供应商药品统计                      

  按时段对药品供应商所属进行归类,分别统计各供应商药品在药库的品种、数量和金额等信息。

  3.9 药品入库                      

  该模块既可以完成药品入库审核同时也可以进行供应商代码维护,并且在入库时如果药品进货价发生变化时,可直接输入新价格,而这个新价格同时修改药品代码表的进货价,使药品代码表的维护更简单。

  3.10 药品入库统计                      

  按时段依据入库单号或药品名称查询分析药品采购情况。

  4 软件特点和应用效果

  医院药品信息维护系统是化的应用软件,与医院管理信息系统紧密结合,具有响应快速、信息综合、安装简便、实用、安全的特点。可快速安装至各工作站,根据不同用户进行权限设置,能打印输出各种统计和分析结果。本系统充分体现了管理者和决策者的意图,突出了药品使用和管理分析两个方面,体现了药品的两重性,同时紧密结合药学专业特色,如药品编码采用药理作用和剂型分类方法,即可实现任一类别或单个药品进行药品或类别之间的统计和比较。为医院药品管理的决策者如院长、药剂科主任、财务处、药库管理者以及药物利用分析和研究人员如临床药师等提供了药品综合查询和分析的工具,不同权服的用户通过机网络,可动态统计和分析药品的各类数据,获取药品采购、存储、患者用药等方面的综合信息,跟踪药品的使用现状和资金的流向,实现网上药品管理工作的监督和考核,同时根据药物利用的统计结果,进行消耗数据的再分析,从而指导临床合理用药。

  :

  [1]刘红岩,何军.PowerBuilder原理与应用指南[M].第1版.北京:出版社,1999,6.

  [2]何军,刘红岩.PowerScript语言、事件与函数[M].第1版.北京:电子工业出版社,1999,9.

  [3]张步达,杨慧,石京民.PowerBuilder数据窗口技术详解[M].第1版.北京:电子工业出版社,2000,1.

  [4]邵建生,龚伟至,孟凡军.PowerBuilder控件技术详解[M].第1版.北京:电子工业出版社,1999,6.

  [5]王蓉.PowerBuilder应用开发技术详解[M].第1版.北京:电子工业出版社,2000,1.

  [6]姜江.PowerDesigner数据库系统分析设计与应用[M].第1版.北京:电子工业出版社,2004,8.

  [7]闪四清.SQL Server 2000数据库管理[M].第1版.北京:北京希望电子出版社.