柳維生++方建新++杜潔++鄒志宏


摘要:采用無紙化的全科醫生教學在線考試系統是改進考試方法、推進全科醫學教育改革與教學現代化的重要措施,該文論述了基于B/S架構下的全科醫生教學考試系統的設計,并實現了全科醫生教學在線考試。
關鍵詞:全科醫生;考試系統;B/S
中圖分類號:TP319 文獻標識碼:A 文章編號:1007-9416(2017)02-0194-02
1 引言
隨著我國的社會發展水平的提高,人們對自身健康的更加注重,對醫療服務水平有著更高的要求,而醫生水平直接關系到了患者的身體健康甚至生命,因此醫生的專業知識水平的教育意義重大。全科醫生是接受過全科醫學專門訓練的新型醫生,是執行全科醫療的衛生服務提供者,是為個人、家庭和社區提供優質、方便、經濟有效的、一體化的醫療保健服務,進行生命、健康與疾病全方位負責式管理的醫生。全科醫生的培養尤為重要,因此通過全科醫生教學考試系統的設計能將全科醫生的教學與考試結合,提高全科醫生的知識水平,基于計算機的無紙化考試系統對傳統的考試模式作出了重大改變,對全科醫生的理論知識的考核能夠作出非常客觀的、公正的、準確的評估和分析,能夠把全科醫生在理論知識的學習情況作出準確的分析和評判,從而便于教師改進教學內容,改進教學方法提供參考。在線考試系統的應用提高了考試效率,把理論與實際緊密相結合起來,既保證考核的科學性和規范性,體現了考核的公平公正,把教學資源盡可能的利用起來,進而提高教學效果和教學質量[1]。
2 系統的工作流程
2.1 系統的主要設計
考試是檢驗全科醫生學習理論知識是否真正掌握的一種很重要的方法。它對學生的平時成績、期中成績、期末成績給出一定的評價,把學生的學習創造力都給激發出來,同時對教師也提出了相關的要求,教師通過對全科醫生的線上考試成績能及時的掌握,根據考核結果及時的調整教學方法,調整教學內容,從而達到提高教學效果的目的。所以說,考核是十分重要的學生的評價方法。傳統考試模式出題方式呆板,考試題目隨機性不大;并且教師的工作量大,容易出錯等缺點。而計算機網絡的優勢可以突破傳統教學考試的局限性,各個科室的帶教老師可以自行建立各自專業的考試題庫,在生成試題時可以從各科的題庫中抽取并自動組卷,高效率的建立考試環境,節約測試成本[2]。系統的主要組卷結構設計如圖1所示。
2.2 試題庫
試題庫是將各科的考試試題進行歸類,每個科室的試題可以有不同種類,如單選,多選,判斷等,并且可以設定標準的答案,考生測試完后可以自動進行分數統計。
2.3 抽選試題
抽選試題是按照考試的要求,從各臨床科別的試題庫中抽取試題,組成試卷的過程。試題的抽選可以讓考官手動從試題庫中抽選進行組織,也可以設定自動隨機的抽取規則,如單選題從各科各抽一題組成,多樣化的抽題方式可以使考試盡量做到客觀公正,也可以根據臨床某些科別的權重從試題庫中抽題,能夠體現醫生的真實水平和保證良好的考核效果。
2.4 分數組合
分數組合是根據抽選的試題設定每一題的答案和分值,可以對某些試題進行單獨設定答案和分值,也可以按照題目的類型進行批量設定答案和分值,考生答題結束后可以獲得最后的總分。
2.5 考試設置
考試設置是對考試的整體環境進行一個全局設定,主要包括參與考試的人員,開考時間,考試時長以及測試的類型(如考評、練習等)。在考評模式下,考試的成績將會記錄,并且提交到教師平臺。在練習模式下,考生在考試結束后會糾正其錯誤的地方,使全科醫生可以得到知識的強化。
2.6 在線考試
全科醫生可以根據自身設定的賬號,通過瀏覽器訪問考試系統,進行在線的考試。在線考試頁面如圖1。
2.7 自動評分
系統根據考試的結束自動計算出最后的總分,并顯示在考官系統中。
2.8 數據分析
根據考試的情況,系統可以分析單個醫生的測試水平的變化,同時也可以根據試題考試的情況,獲得對其答對率的比重,也可以進行全體的平均分已經考試中位數等的數據分析,能夠對考試的情況以及歷次考試的總體進行分析,根據考試結果,帶教老師可以對全科醫生教學計劃和教學內容進行相應的調整。
3 系統的技術實現
3.1 系統架構
在系統架構上,我們采用B/S架構,基于院內網的 B/S架構支持更多的用戶,可根據訪問量動態配置服務器以保證服務質量,而且客戶端只需安裝標準的瀏覽器,不需要安裝額外的軟件,這就實現了原來需要復雜專用軟件才能實現的強大功能,并節約了開發成本。從系統維護的角度分析,B/S架構只需維護服務器且升級容易。考慮到線上考試系統需要不斷更新內容,支持的用戶數量大,且地域較為分散。所以選擇擇B/S架構便于系統的部署與維護,并且以HTML5為架構,可以在考試內容中方便插入除文字以外的多媒體內容,如圖片等。系統功能結構如圖2所示。
3.2 系統角色劃分
在整體的系統中具有三種功能角色:
(1)醫生,進行考試的醫生通過醫生角色的賬號進行登錄,可以進行考試、查看歷史、自身的分數統計,個人賬戶的修改等操作。
(2)教師,進行試題的錄入,答案的設定以及考卷的建立,同時可以進行醫生的考試定制,查看考試的情況以及分數的統計等操作。
(3)系統管理員,對系統的用戶可以進行整體設定(教師、醫生及其它系統管理員),具有系統的最高權限。
系統的架構設置:
(1)B/S架構中我們主要采用1臺web服務器,為醫生、教師和系統管理員提供系統服務。
(2)數據庫服務器為用戶信息、系統設置、試題庫與考試信息以及成績信息等提供數據存儲服務。
(3)文件服務器主要是存放圖片及多媒體數據,在試題庫中,有些試題具有多媒體功能,以文件的形式進行存放,并且通過http協議的URL的方式訪問。
(4)備份服務器是將數據庫的數據與文件服務器的數據進行備份,防止系統崩潰而造成的數據丟失。
(5)ajax技術的支持,將用戶通過瀏覽器訪問的時候解決頁面刷新的問題,尤其是解決動態的考試時間的問題上,由于考試時間需要和服務器進行比對,并且在每次回答問題后,都將醫生回答的答案記錄在數據庫中,傳統的javascript的表單的post提交都會造成頁面的刷新問題,我們通過ajax技術進行解決,通過瀏覽器的ajax方法,實時的將瀏覽器端數據記錄到數據庫中,而不會造成有頁面刷新的問題。
(6)開發工具選擇Visual Studio 2012,采用C#語言和ASP.net模式進行開發,數據庫采用Microsoft SQL Server2008 r2的關系數據庫,服務器采用windows2008版本,采用IIS7.0。
4 結語
利用先進的計算機技術研究幵發全科醫生教學考試信息系統,對于減輕全科醫生帶教老師的工作負擔、提高工作效率、提高考試的質量,使考試更具有公正性和客觀性,激發全科醫生的學習興趣,讓全科醫生更好地掌握基礎醫學課程。該系統相對于傳統的試題考試,教師所需的考前準備時間大大的縮短了,并且完全實現了考試測評的無紙化,節約了考試成本。通過全科醫生教學考試系統可以隨時向醫生反映其知識面的薄弱環節,促進了全科醫生的教學體系的完善,加強了教育的現代化管理,提升了教學醫院的醫療服務水平。
參考文獻
[1]袁立明.人體解剖學課程考試系統的研究與應用[D].長沙:中南大學,2013,(1):10-11.
[2]馮軍強,等.醫學在線考試系統在醫務人員業務理論考核中的應用[J].人民軍醫,2015(11):1366-1367.