摘要:為了滿足鄉(xiāng)村診所藥品的最優(yōu)化管理,根據(jù)實際情況在設(shè)管理信息系統(tǒng)的理論和方法指導下、數(shù)據(jù)庫技術(shù)支持下完成的。論文在對鄉(xiāng)村診所管理流程進行了解與分析的基礎(chǔ)上對系統(tǒng)進行了總體的設(shè)計,并通過編程整合數(shù)據(jù)表使得系統(tǒng)最終能夠完成信息的輸入、輸出,數(shù)據(jù)的修改、查詢和統(tǒng)計以及打印報表等功能,使用戶操作起來簡便快捷。
關(guān)鍵詞:鄉(xiāng)村診所;藥品管理系統(tǒng);VB語言
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)30-7072-03
隨著城鎮(zhèn)一體化不斷推進,廣大農(nóng)村地區(qū)對于醫(yī)療條件的要求也逐年提高。鄉(xiāng)村診所作為新型農(nóng)村醫(yī)療的最底層單位,對于保證廣大鄉(xiāng)村地區(qū)人民的健康起著不可忽略的作用[1]。在各項醫(yī)療項目中,除了醫(yī)生的技術(shù),其診所的管理水平也是關(guān)系到廣大鄉(xiāng)村百姓安危的重要問題[2,3,4]。目前,大多城市的醫(yī)院都在用醫(yī)療管理系統(tǒng),鄉(xiāng)村診所對于藥品管理的問題未得到足夠的重視。對于一些稍大的鄉(xiāng)鎮(zhèn)診療的人員較多,對于藥品的品種、劑量的輸入與輸出會因為操作失誤而帶來醫(yī)療事故,引發(fā)基層醫(yī)療矛盾,破壞鄉(xiāng)村的和諧環(huán)境[5,6]。為了避免這類事故的發(fā)生,文章在調(diào)研的基礎(chǔ)上開發(fā)出一套適應于鄉(xiāng)村診所的藥品管理系統(tǒng),這樣會大大減少診所醫(yī)生的工作量,騰出更多的時間來研究治病方案和治療,不斷提升廣大鄉(xiāng)村區(qū)域人民的健康水平。
1 鄉(xiāng)村診所藥品管理系統(tǒng)分析與設(shè)計
1.1 系統(tǒng)基礎(chǔ)數(shù)據(jù)確定
根據(jù)鄉(xiāng)村診所藥品管理系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分,對于該系統(tǒng)的數(shù)據(jù)庫需要列出系統(tǒng)用戶表、藥品卡片表、藥品信息、藥品庫存等基礎(chǔ)數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。表1是藥品卡片表,該表顯示了藥品輸入時需要確定的各項內(nèi)容,是該系統(tǒng)的基礎(chǔ)數(shù)據(jù)之一。
表1 藥品卡片表
[名稱\&字段名稱\&類型\&主鍵\&非空\&藥品名稱\&藥品名稱\&文本\&yes\&yes\&藥品簡碼\&藥品簡碼\&文本\&no\&yes\&藥品規(guī)格\&藥品規(guī)格\&文本\&no\&yes\&計量單位\&計量單位\&文本\&no\&yes\&藥品劑型\&藥品劑型\&文本\&no\&yes\&采購單價\&采購單價\&文本\&no\&yes\&批準文件\&批準文件\&文本\&no\&yes\&有效期限\&有效期限\&文本\&no\&yes\&來自廠家\&來自廠家\&文本\&no\&yes\&來自單位\&來自單位\&文本\&no\&yes\&]
1.2 系統(tǒng)E-R圖
系統(tǒng)E-R圖是整個鄉(xiāng)村藥品管理系統(tǒng)的核心架構(gòu)。通過圖1可以看到整個藥品管理系統(tǒng)的主要功能。該系統(tǒng)包含了計算機數(shù)據(jù)的一些常規(guī)處理,如數(shù)據(jù)備份與還原,軟件界面的設(shè)計等;也包含了藥品管理系統(tǒng)的構(gòu)建主要元素,如藥品卡片的建立,藥品出入庫以及藥品的查詢等。該架構(gòu)能夠保證鄉(xiāng)村醫(yī)生能夠正常的使用該系統(tǒng)進行藥物管理,大幅提升藥品管理水平和效率。
圖2和圖3分別是系統(tǒng)操作流程圖和藥品信息圖。這兩幅圖是整個藥品管理系統(tǒng)的操作指南。通過系統(tǒng)流程圖我們可以了解整個系統(tǒng)對于藥品的管理及控制以及藥品在計算機系統(tǒng)中的位置與狀態(tài),方便對藥品的實時管理于查詢。藥品信息圖則是對藥品的具體信息的實時監(jiān)控,保證各類藥品能夠處于正常狀態(tài)。
圖1 診所管理系統(tǒng)架構(gòu)
圖2 系統(tǒng)操作流程圖
圖3 藥品信息圖
通過對診所藥品系統(tǒng)構(gòu)建為后續(xù)開發(fā)該系統(tǒng)提供了依據(jù)。與此同時,藥品信息子項的明確為后續(xù)開發(fā)與使用提供了母版。系統(tǒng)的開發(fā)不僅要滿足現(xiàn)今需求,還要考慮到診所的長遠發(fā)展,使得該系統(tǒng)有一定的冗余,為日后開發(fā)提供一定條件。
2 鄉(xiāng)村診所藥品管理系統(tǒng)實現(xiàn)
2.1 藥品管理系統(tǒng)的登錄界面
本管理系統(tǒng)開發(fā)環(huán)境是在Windows系統(tǒng)下進行,所用的數(shù)據(jù)庫工具為SQL SEVER 2000,所用的開發(fā)語言為VB以及SQL2000。
登陸頁面具有登錄主界面和修改密碼的功能,用戶登陸時將根據(jù)其身份進行驗證,驗證通過之后就會登錄到主界面。本系統(tǒng)用戶主要是診所的醫(yī)生,其用戶名和密碼是存儲在數(shù)據(jù)庫中,驗證主要是驗證用戶所輸入的信息與數(shù)據(jù)庫中的是否一致,若是一致就成功登錄。否則提示錯誤信息,返回重新輸入。
登陸代碼:
Private Sub Command1_Click()
Adodc1.RecordSource = "select * from 用戶信息表 where 用戶名='" & Trim(Text1.Text) & "' and 密碼='" & Trim(Text2.Text) & "'"
主界面.Show
登錄.Hide
Else: A = MsgBox("用戶名或密碼不存在!", 48, "警告")
修改密碼代碼:
Private Sub Command1_Click() ''保存
Adodc1.RecordSource = "select * from 用戶信息表 where 用戶名='" & Trim(Text1.Text) & "'"
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.Fields("密碼") = Trim(Text4.Text)
Adodc1.Recordset.Update
A = MsgBox("修改成功!", 48, "警告")
Me.Hide
登錄.Show
2.2 診所藥品管理系統(tǒng)功能界面
此界面主要為了方便對藥品管理功能選擇提供了一個選擇的平臺,選擇的管理功能有藥品卡片的建立、藥品入庫、藥品查詢、藥品出庫三大管理模塊。其中藥品卡片的建立是基礎(chǔ),建立藥品的卡片可以在后續(xù)的使用中只需要輸入簡碼,就可以點出相關(guān)的藥品信息。此外,根據(jù)實際需求,設(shè)計了藥品入庫和出庫的界面、藥品查詢界面等,滿足了診所日常診療藥品輸入輸出需求。
此外,為了保證系統(tǒng)正常運行以及在系統(tǒng)故障時保證能夠正常使用,對系統(tǒng)設(shè)計時需要考慮進行系統(tǒng)備份與還原功能,保證系統(tǒng)工作的連續(xù)性與安全性。
圖5 藥品管理系統(tǒng)及藥品卡片
主頁面代碼:
Private Sub bf_Click()
備份還原.Show
End Sub
Private Sub ck_Click()
藥品出庫.Show
End Sub
Private Sub Command1_Click()
藥品卡片.Show
End Sub
Private Sub Command2_Click() (下轉(zhuǎn)第7099頁)
(上接第7074頁)
藥品入庫.Show
End Sub
Private Sub Command3_Click()
藥品查詢.Show
End Sub
藥品卡片代碼:
Public Function getPYChar(char As String) As String '獲得漢字的拼音簡碼
Private Sub Text1_KeyPress(KeyAscii As Integer) '' 生成簡碼
Adodc1.RecordSource = "select * from 藥品卡片信息 where 批準文件='" & Trim(Text5.Text) & " 'and 藥品規(guī)格='" & Trim(Text3.Text) & " '"
3 結(jié)論
對于鄉(xiāng)村診所這樣的初級診療結(jié)構(gòu),其藥品的計算機系統(tǒng)管理能夠為鄉(xiāng)村醫(yī)生帶來極大的便利。通過對藥品卡片的建立、藥品入庫管理、藥品查詢管理、藥品出庫管理等功能的實現(xiàn),可以減少手工輸入輸出藥品的基本信息,大大減少了藥品登記的時間,提高他們的工作效率和減少工作量。此外,鄉(xiāng)村診所進行藥品分類登記也給藥監(jiān)工作人員的檢查帶來了極大的便利。
參考文獻:
[1] 楊起,陸梅春,盧祖洵.鄉(xiāng)村兩級醫(yī)療機構(gòu)實行醫(yī)療服務(wù)與藥品分開管理的可行性初探[J].中國衛(wèi)生事業(yè)管理雜志,2004(1):50-51.
[2] 魏長彬.關(guān)于鄉(xiāng)鎮(zhèn)衛(wèi)生院藥品質(zhì)量管理情況的調(diào)查[J].中國藥業(yè),2006(3):15.
[3] 張榮懷.如何推進農(nóng)村藥店的藥品分類管理[J].中國食品藥品監(jiān)督,2005(12):50.
[4] 謝思源.農(nóng)村醫(yī)療機構(gòu)藥品管理應常抓不懈[J].中國食品藥品監(jiān)督,2005(11):40-41.
[5] 王遠芳,陳浩.論個體診所藥品管理的法律規(guī)制[J].贛南醫(yī)學院學報,2012(10):787-788
[6] 楊永岐,楊志強,傅小英.藥品監(jiān)管中應重視的問題及對策[J].東南國防醫(yī)藥,2003(2):97-99.
Adodc1.Recordset.Update
A = MsgBox("修改成功!", 48, "警告")
Me.Hide
登錄.Show
2.2 診所藥品管理系統(tǒng)功能界面
此界面主要為了方便對藥品管理功能選擇提供了一個選擇的平臺,選擇的管理功能有藥品卡片的建立、藥品入庫、藥品查詢、藥品出庫三大管理模塊。其中藥品卡片的建立是基礎(chǔ),建立藥品的卡片可以在后續(xù)的使用中只需要輸入簡碼,就可以點出相關(guān)的藥品信息。此外,根據(jù)實際需求,設(shè)計了藥品入庫和出庫的界面、藥品查詢界面等,滿足了診所日常診療藥品輸入輸出需求。
此外,為了保證系統(tǒng)正常運行以及在系統(tǒng)故障時保證能夠正常使用,對系統(tǒng)設(shè)計時需要考慮進行系統(tǒng)備份與還原功能,保證系統(tǒng)工作的連續(xù)性與安全性。
圖5 藥品管理系統(tǒng)及藥品卡片
主頁面代碼:
Private Sub bf_Click()
備份還原.Show
End Sub
Private Sub ck_Click()
藥品出庫.Show
End Sub
Private Sub Command1_Click()
藥品卡片.Show
End Sub
Private Sub Command2_Click() (下轉(zhuǎn)第7099頁)
(上接第7074頁)
藥品入庫.Show
End Sub
Private Sub Command3_Click()
藥品查詢.Show
End Sub
藥品卡片代碼:
Public Function getPYChar(char As String) As String '獲得漢字的拼音簡碼
Private Sub Text1_KeyPress(KeyAscii As Integer) '' 生成簡碼
Adodc1.RecordSource = "select * from 藥品卡片信息 where 批準文件='" & Trim(Text5.Text) & " 'and 藥品規(guī)格='" & Trim(Text3.Text) & " '"
3 結(jié)論
對于鄉(xiāng)村診所這樣的初級診療結(jié)構(gòu),其藥品的計算機系統(tǒng)管理能夠為鄉(xiāng)村醫(yī)生帶來極大的便利。通過對藥品卡片的建立、藥品入庫管理、藥品查詢管理、藥品出庫管理等功能的實現(xiàn),可以減少手工輸入輸出藥品的基本信息,大大減少了藥品登記的時間,提高他們的工作效率和減少工作量。此外,鄉(xiāng)村診所進行藥品分類登記也給藥監(jiān)工作人員的檢查帶來了極大的便利。
參考文獻:
[1] 楊起,陸梅春,盧祖洵.鄉(xiāng)村兩級醫(yī)療機構(gòu)實行醫(yī)療服務(wù)與藥品分開管理的可行性初探[J].中國衛(wèi)生事業(yè)管理雜志,2004(1):50-51.
[2] 魏長彬.關(guān)于鄉(xiāng)鎮(zhèn)衛(wèi)生院藥品質(zhì)量管理情況的調(diào)查[J].中國藥業(yè),2006(3):15.
[3] 張榮懷.如何推進農(nóng)村藥店的藥品分類管理[J].中國食品藥品監(jiān)督,2005(12):50.
[4] 謝思源.農(nóng)村醫(yī)療機構(gòu)藥品管理應常抓不懈[J].中國食品藥品監(jiān)督,2005(11):40-41.
[5] 王遠芳,陳浩.論個體診所藥品管理的法律規(guī)制[J].贛南醫(yī)學院學報,2012(10):787-788
[6] 楊永岐,楊志強,傅小英.藥品監(jiān)管中應重視的問題及對策[J].東南國防醫(yī)藥,2003(2):97-99.
Adodc1.Recordset.Update
A = MsgBox("修改成功!", 48, "警告")
Me.Hide
登錄.Show
2.2 診所藥品管理系統(tǒng)功能界面
此界面主要為了方便對藥品管理功能選擇提供了一個選擇的平臺,選擇的管理功能有藥品卡片的建立、藥品入庫、藥品查詢、藥品出庫三大管理模塊。其中藥品卡片的建立是基礎(chǔ),建立藥品的卡片可以在后續(xù)的使用中只需要輸入簡碼,就可以點出相關(guān)的藥品信息。此外,根據(jù)實際需求,設(shè)計了藥品入庫和出庫的界面、藥品查詢界面等,滿足了診所日常診療藥品輸入輸出需求。
此外,為了保證系統(tǒng)正常運行以及在系統(tǒng)故障時保證能夠正常使用,對系統(tǒng)設(shè)計時需要考慮進行系統(tǒng)備份與還原功能,保證系統(tǒng)工作的連續(xù)性與安全性。
圖5 藥品管理系統(tǒng)及藥品卡片
主頁面代碼:
Private Sub bf_Click()
備份還原.Show
End Sub
Private Sub ck_Click()
藥品出庫.Show
End Sub
Private Sub Command1_Click()
藥品卡片.Show
End Sub
Private Sub Command2_Click() (下轉(zhuǎn)第7099頁)
(上接第7074頁)
藥品入庫.Show
End Sub
Private Sub Command3_Click()
藥品查詢.Show
End Sub
藥品卡片代碼:
Public Function getPYChar(char As String) As String '獲得漢字的拼音簡碼
Private Sub Text1_KeyPress(KeyAscii As Integer) '' 生成簡碼
Adodc1.RecordSource = "select * from 藥品卡片信息 where 批準文件='" & Trim(Text5.Text) & " 'and 藥品規(guī)格='" & Trim(Text3.Text) & " '"
3 結(jié)論
對于鄉(xiāng)村診所這樣的初級診療結(jié)構(gòu),其藥品的計算機系統(tǒng)管理能夠為鄉(xiāng)村醫(yī)生帶來極大的便利。通過對藥品卡片的建立、藥品入庫管理、藥品查詢管理、藥品出庫管理等功能的實現(xiàn),可以減少手工輸入輸出藥品的基本信息,大大減少了藥品登記的時間,提高他們的工作效率和減少工作量。此外,鄉(xiāng)村診所進行藥品分類登記也給藥監(jiān)工作人員的檢查帶來了極大的便利。
參考文獻:
[1] 楊起,陸梅春,盧祖洵.鄉(xiāng)村兩級醫(yī)療機構(gòu)實行醫(yī)療服務(wù)與藥品分開管理的可行性初探[J].中國衛(wèi)生事業(yè)管理雜志,2004(1):50-51.
[2] 魏長彬.關(guān)于鄉(xiāng)鎮(zhèn)衛(wèi)生院藥品質(zhì)量管理情況的調(diào)查[J].中國藥業(yè),2006(3):15.
[3] 張榮懷.如何推進農(nóng)村藥店的藥品分類管理[J].中國食品藥品監(jiān)督,2005(12):50.
[4] 謝思源.農(nóng)村醫(yī)療機構(gòu)藥品管理應常抓不懈[J].中國食品藥品監(jiān)督,2005(11):40-41.
[5] 王遠芳,陳浩.論個體診所藥品管理的法律規(guī)制[J].贛南醫(yī)學院學報,2012(10):787-788
[6] 楊永岐,楊志強,傅小英.藥品監(jiān)管中應重視的問題及對策[J].東南國防醫(yī)藥,2003(2):97-99.