肖永平,陳慧玲,高楊,賈雋,周開園,馬興
1.第一○七醫(yī)院 信息科,山東 煙臺264000;2.第四軍醫(yī)大學(xué) 衛(wèi)勤教研室,陜西 西安 710032
醫(yī)院醫(yī)護(hù)技能考核系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
肖永平1,陳慧玲2,高楊2,賈雋2,周開園2,馬興2
1.第一○七醫(yī)院 信息科,山東 煙臺264000;2.第四軍醫(yī)大學(xué) 衛(wèi)勤教研室,陜西 西安 710032
本文針對我院的工作需要,利用Powerbuilder 11.0和SQL Anywhere 10數(shù)據(jù)庫開發(fā)了醫(yī)護(hù)技能考核系統(tǒng),實(shí)現(xiàn)了醫(yī)護(hù)業(yè)務(wù)能力的量化管理。系統(tǒng)具有對考核成績建檔管理等功能,有較強(qiáng)的實(shí)用性。
醫(yī)院信息系統(tǒng);醫(yī)院醫(yī)護(hù)技能考核系統(tǒng);醫(yī)護(hù)技能考核
近年來,醫(yī)院的規(guī)模和效益發(fā)展很快,對醫(yī)護(hù)質(zhì)量和效率提出了更高的要求,醫(yī)院也非常重視醫(yī)生和護(hù)士的技能學(xué)習(xí)和考核[1-2]。結(jié)合我院的工作實(shí)際和考核要求,有針對性地開發(fā)了靈活多變的醫(yī)護(hù)技能考核系統(tǒng),實(shí)現(xiàn)了“隨機(jī)抽人、隨機(jī)抽題、限時回答及成績建檔”。為軍隊(duì)醫(yī)院醫(yī)護(hù)能力和水平測試提供一個新的平臺,提高了醫(yī)院的醫(yī)護(hù)管理質(zhì)量,為信息化條件下醫(yī)院的教學(xué)和考核探索了一條新途徑。
系統(tǒng)包括醫(yī)生和護(hù)士兩個考核模塊,具有機(jī)隨機(jī)抽題問答的形式對醫(yī)護(hù)人員進(jìn)行考核功能。在系統(tǒng)中能調(diào)出全院所有醫(yī)生和護(hù)士的名字,按科室不同(專業(yè)不同)把醫(yī)生和護(hù)士進(jìn)行分類,考核時系統(tǒng)為每個考生隨機(jī)抽取3道考試題,其中專業(yè)題庫2道,基礎(chǔ)題庫1道。考生在限定的時間內(nèi)回答問題,回答完畢后系統(tǒng)可顯示正確答案。每次考試中抽過的題目下次不再抽取。系統(tǒng)要有靈活的題庫,可對題庫進(jìn)行增、改、刪等操作。要求對考生每次考試的成績做記錄,作為評價醫(yī)護(hù)業(yè)務(wù)能力的一個量化指標(biāo)。
圖1 隨機(jī)取題及判斷過程圖
系統(tǒng)采用Powerbuilder 11.0[2]開發(fā),數(shù)據(jù)庫采用SQL Anywhere 10,系統(tǒng)程序用ODBC與數(shù)據(jù)庫相連[3-4]。在數(shù)據(jù)庫中用Member表來記錄全院的醫(yī)生和護(hù)士,用Major表來記錄科室,Ti001表來保存專業(yè)題庫,Ti001a表保存專業(yè)和基礎(chǔ)題的答案,Ti002表保存基礎(chǔ)題庫,Ti002a表保存基礎(chǔ)題庫的答案。Major與Ti001a之間通過專業(yè)類型(M_Class)字段關(guān)聯(lián);Major表的M_DepartName字段與Member表的Mem_Major字段關(guān)聯(lián)。在Ti001a與Ti002a中有題目狀態(tài)字段Qu_state,用1或0對本輪考試中選過的題目做標(biāo)記(0為未使用標(biāo)記)。Score表用來存儲考生成績。
系統(tǒng)采用Rand()函數(shù)隨機(jī)生成數(shù)值,根據(jù)判斷條件提取題庫中的相應(yīng)題號的題目,隨機(jī)取題及判斷過程,見圖1。
按照系統(tǒng)要實(shí)現(xiàn)的功能,把系統(tǒng)分為4個模塊。
3.1 人員管理模塊
系統(tǒng)在數(shù)據(jù)庫中創(chuàng)建Member表,表中有4個字段,Mem_id、Mem_name、Mem_major和 InputCode。 可 以 用dw_1.InsertRow(0)、dw_1.deleterow(v_row_no)、dw_1.update()等函數(shù)實(shí)現(xiàn)人員的插入、刪除和更新保存操作。系統(tǒng)也可以導(dǎo)入從HIS庫中提取的users數(shù)據(jù),按科室和姓名插入到相應(yīng)字段中,這樣就免除了大量手工勞動。
3.2 選題考核模塊
在這個模塊中,利用Rand()函數(shù)生成兩個不同的隨機(jī)數(shù)用來在專業(yè)題庫中選題。這兩個隨機(jī)數(shù)要滿足在題庫中相應(yīng)題號的題沒有被選過這一條件。這兩個隨機(jī)數(shù)不能相同,而且出現(xiàn)過的隨機(jī)數(shù)本次考試不能再次出現(xiàn)。利用Rand()函數(shù)生成一個隨機(jī)數(shù)用來在專業(yè)題庫中選題,同樣要求不能重復(fù)出現(xiàn),相應(yīng)基礎(chǔ)題庫中的題目沒被選過。
生成的隨機(jī)數(shù)以大字的形式在屏幕左邊顯示,當(dāng)單獨(dú)輸入一個數(shù)值時也可以調(diào)出相應(yīng)的題目?;卮鹜戤吅螅肧ELECT語句[5-6]在答案表中調(diào)出標(biāo)準(zhǔn)答案顯示在屏幕上。
考試時提前制定回答時間,系統(tǒng)在屏幕上以倒計(jì)時的方式顯示答題時間,當(dāng)計(jì)時為0時,彈出窗口提示考生考核時間到??忌看慰己顺煽兌即嬖谙到y(tǒng)生成符合要求的隨機(jī)數(shù)的關(guān)鍵代碼:
3.3 題庫維護(hù)模塊
在界面上選擇專業(yè)類型,在相應(yīng)的文本框中輸入題號、題目和答案,題庫維護(hù)模塊提取相關(guān)信息,用INSERT INTO插入到相應(yīng)的數(shù)據(jù)庫表中。系統(tǒng)也可以執(zhí)行Settransobject(sqlca)和Retrieve ()語句,從數(shù)據(jù)庫的相應(yīng)表中提取題目和答案;用DELETE FROM對題庫進(jìn)行維護(hù)。
本系統(tǒng)還開發(fā)了模糊查詢子功能,用來在考核時選擇科室人員。如果用下拉菜單來實(shí)現(xiàn)這一功能,當(dāng)科室人員較多時選擇速度會較慢,也不方便。模糊查詢子功能只需在對話框中輸入名字的首字母,相同首字母的名字就會出現(xiàn)在列表框中,其所屬科室也會顯示出來。這樣就縮短了選擇時間,簡化了選擇步驟。
3.4 成績管理模塊
考生每次考核的成績都存儲在Score表中,Score有4個字段,Sc_DepartName字段存儲單位名稱,Sc_Name字段存儲考生名字,Sc_Time字段存儲考核次數(shù),Sc_Score字段存儲考核成績。系統(tǒng)可按每人或每科室對每次或全年的成績進(jìn)行求和或平均運(yùn)算,可對每人或每個科室的成績計(jì)算出曲線圖,很直觀地給出個人或科室的成績走向??勺鳛閭€人或科室的一個評價指標(biāo)。
系統(tǒng)在對醫(yī)院業(yè)務(wù)流程和需求分析進(jìn)行詳細(xì)調(diào)查的基礎(chǔ)上,考慮到與醫(yī)院信息系統(tǒng)(HIS)的無縫對接,采用了強(qiáng)大的數(shù)據(jù)庫開發(fā)工具Powerbuider 11.0[7],開發(fā)了一個集人員管理、技能考核、題庫管理和成績管理于一體的醫(yī)護(hù)技能考核系統(tǒng)。系統(tǒng)經(jīng)過實(shí)際應(yīng)用,能夠滿足實(shí)際需求,達(dá)到了預(yù)期的開發(fā)目標(biāo)。
[1] 鐘勤,蔣乾.新護(hù)士護(hù)理技術(shù)操作評估存在問題分析及對策[J].護(hù)理學(xué)報(bào),2009,16(4A):27-29.
[2] 楊乘.基于C/S模式的網(wǎng)絡(luò)考試系統(tǒng)[J].貴州師范大學(xué)學(xué)報(bào),2005,23(3):102-104.
[3] 常偉.SOL中查詢語句的優(yōu)化方法[J].重慶工學(xué)院學(xué)報(bào),2006,20(5):85-87.
[4] 劉衛(wèi)芳,汪偉,馬宇晶,等.C語言自動命題系統(tǒng)的設(shè)計(jì)與開發(fā)[J].中國醫(yī)療設(shè)備,2008,23(6):32-33.
[5] 鄧緋,涂曉英.使用Winsock控件構(gòu)建基于C/S模式的網(wǎng)絡(luò)考試系統(tǒng) [J].福建電腦,2010,(9):158-159.
[6] 陳孚.VC環(huán)境下基于C/S模式的網(wǎng)絡(luò)考試系統(tǒng)研究與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2011,(12):59-60.
[7] 蔡毅,鄧格林,李宏偉,等.PowerBuilder9.0進(jìn)階開發(fā)篇[M].北京:清華大學(xué)出版社,2003.
Design and Implementation of Doctors and Nurses Skills Assessment System in Hospital
XIAO Yong-ping1,CHEN Hui-ling2, GAO Yang2,JIA Jun2, ZHOU Kai-yuan2,MA Xing2
1.Information Department, The 107th Hospital of PLA, Yantai 264000, China;2.Health Services Department, Fourth Military Medical University, Xi'an 710032, China.
This paper implements doctors and nurses skills assessment system using Powerbuilder and SQL Anywhere10 database based on the demand of hospital working. It realizes quantization management of doctors and nurses skills, and can make files of the results, so this is valuable in practice.
HIS; doctors and nurses skills assessment system; doctors and nurses skills assessment
TP311.52
A
10.3969/j.issn.1674-1633.2011.12.012
1674-1633(2011)12-0044-02
2011-06-13
作者郵箱:dulcetfuture@126.com