通用药品管理系统的思考与实现
高明 (深圳市星岳实业有限公司,深圳市518048)
中图分类号 R952 文献标识码 C 文章编号 1001—0408(2005)06—0430—03
摘要 目的:实现现代医院管理中药品管理类软件的通用性一方法:对现代医院管理中的药品进、销、存软件进行分析比较,找出
最佳的数据移植类型和模块关联进行嫁接;应用编程工具VB的网络功能,对数据库中有效字段进行灵敏设置,并在程序初始化窗
体中运用选择方式进行数据结构配置。结果:实现系统与多种数据库的链接。结论:现代编程技术结合数据库的有效设置可以完成
复杂的数据移植,从而实现药品管理软件的通用性
关键词通用药品管理系统;数据移植;模块关联;初始化;数据结构
Thoughts and Realization of a General Drug Administrative System
GAO Ming(Xingyue Coporation Ltd.of Shenzhen,Shenzhen 518048,China)
ABSTRACT OBJECTIVE:To realize the general UY,C of product managing software in management Of drugs in modern
hospita1.METHOD:The softwares for import,sales and storage of pharmaceutical products in modern hospital were analyzed
and compared.The type with best data transplant was found out and grafted upon the module relation.The network tech—
nology of programming tool VB was adopted to establish the sensitivity of the effective word section in the database,and the
structure of the data was set up in an selective way in the procedure initializing window.RESULTS: The chaining of the
system with many kinds of databases was completed.CONCLUSION:The modern programming technology combined with
effectjve establishment of the database can be employed to transplant the complicated data,and therefore the medicine man—
agement software can be expected to be in general use.
KEY W ORDS General drug administrative system ;Data transplant;Module relation;Initialize;Structure of the data
药品管理始终是医院管理的重要环节 l。目前,常用的药
品管理类软件往往只能与一个数据库进行链接,在程序的编写
过程中,程序员为了保证软件的可靠性,经常将数据库与程序
绑定,使得程序无法移植或嫁接到别的数据库,给药品管理人
员操作带来不便:另外,个别欠发达地区医院设备落后,药品管
理人员素质相对 够高,往往不具备对大型数据库进行有效操
作的能力,从而导致数据不能直接进行交换处理。而通用药品
管理系统可以链接到多个类型的数据库,以有效完成数据的嫁
接工作,使得程序从本质上得到完善,为药品管理人员减轻负
担,同时也可极大地提高医院的管理效率。
l 系统通用性、实用性的思考
1.1 通用性
数据库的操作简单来说无非“增加”、“删除”、“修改”、“查
询”4种。要实现药品管理系统的通用性,必须从数据库人手,
对数据库中的各个字段和属性逐一进行分析,避免在开发的过
程中多次修改数据库,从而引起大量源码的改动。对于数据库
可以采用“余零”的办法,在不影响系统速度的前提下,尽可能
预先在数据表中设置可能发生的字段或预先设置可能用到的
数据表,一旦发生预期的特别操作时,便可直接调用表或字段,
平时则不去检索。在考虑数据库链接的时候,叮在软件起动的
时候设置系统链接选择对话框,在对话框的源码中分别设置多
种链接方式,用户根据需要在第一次使用时选择链接即可,此
方法类似于初始化操作。值得注意的是,考虑到系统的安全性,
设置链接的人员必须是系统“超级管理员”。
1.2 实用性
软件的开发有没有意义,关键在于它有没有先进性、实用
★经济师 研究方向:信息管理系统。E mail:gm9404@163.c m
‘ 430‘ China Pharmacy 2005 Vo1.16 No.6
性。通用药品管理系统的开发以通用性、实用性为出发点,从根
本上可以解决如下问题:(1)软件在行业内基本通用,数据链接
可根据需要随时变更;(2)数据库共享,可多人同时操作,互不
干扰,且互相保密;(3)数据流量大,完全能够满足现代医院药
品管理的要求;(4)数据精度高,可对日常业务中的特别数据进
行规范;(5)保密性能好,数据库唯一,没有权限无法进入;(6)
系统采用类模块或模块进行处理,结构紧凑;(7)操作界面可
视,美观豁达;(8)系统采用智能化处理,操作简单易学。
2 系统功能描述
2.1 系统功能要求
系统应当具备以下功能:(1)由于组织内部人员计算机水
平层次的不同,药品目录的输入需要采用智能选取的方法,用
户只需输入药品名称的汉语拼音的声母或其他易辩认的简码,
便可快速查到相应药品。例如,阿莫西林,用户只需在药品名称
中输入“amx[”,便可在列表中查到该药品。(2)由于供货单位的
多变性,系统设计应维持这一原则,即首先在供货单位下面的
列表框中选择供货厂商,在下拉列表框无可选供货厂商的情况
下,再在下拉列表框中直接输入新厂商名,输入后自动追加人
供货厂商数据库。(3)在药品数量相对应的表格下正确输入药
品的实际到货数量,通过简单的数据输入,凭证便可填写完
毕。(4)当操作人员将单据填写完毕后,单据信息需要备份操
作。(5)当操作人员由于种种原因需要对单据进行冲销操作时。
只需点击相关按钮便可完成,且快捷、高效
在添制各种票据的时候,必须对系统严密监视,不允许出
现非法操作。如,添制药品出库单时,需要测试药品目录中结存
数量,以确保库存不出现负值,若所领用的数量大于库存数量,
则系统自动向有关人员报警,等候处理。当填写完相应 |
|