通用藥品管理系統的思考與實現
高明 (深圳市星岳實業有限公司,深圳市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)當操作人員由于種種原因需要對單據進行沖銷操作時。
只需點擊相關按鈕便可完成,且快捷、高效
在添制各種票據的時候,必須對系統嚴密監視,不允許出
現非法操作。如,添制藥品出庫單時,需要測試藥品目錄中結存
數量,以確保庫存不出現負值,若所領用的數量大于庫存數量,
則系統自動向有關人員報警,等候處理。當填寫完相應 |
|