劉長興
濟(jì)南軍區(qū)總醫(yī)院 信息科,山東 濟(jì)南250031
“三基”訓(xùn)練網(wǎng)絡(luò)考核系統(tǒng)的設(shè)計(jì)
劉長興
濟(jì)南軍區(qū)總醫(yī)院 信息科,山東 濟(jì)南250031
本文主要介紹了“三基”訓(xùn)練網(wǎng)絡(luò)考核系統(tǒng)的設(shè)計(jì)與功能實(shí)現(xiàn)過程。該考核系統(tǒng)采用Microsoft .NET技術(shù)開發(fā)應(yīng)用程序,后臺(tái)試題數(shù)據(jù)庫采用Oracle,管理端和考試端均采用B/S模式構(gòu)建,使系統(tǒng)的部署、應(yīng)用、維護(hù)、更加方便。程序的編制主要分為考試、訓(xùn)練、管理三大模塊,可實(shí)現(xiàn)系統(tǒng)隨機(jī)出題、隨機(jī)分配備選項(xiàng)、人機(jī)交互式答題、答題時(shí)間限制、成績自動(dòng)評(píng)改、開放式題庫管理、自動(dòng)組卷等功能,使考核更加接近臨床醫(yī)學(xué)的考試要求和臨床實(shí)際,優(yōu)于目前常用的各種考核方法。
醫(yī)學(xué)教育;網(wǎng)絡(luò)考核系統(tǒng);B/S模式
基礎(chǔ)理論、基本知識(shí)和基本技能(下稱“三基”)的訓(xùn)練與考核是促進(jìn)醫(yī)師隊(duì)伍建設(shè),提高醫(yī)院醫(yī)療質(zhì)量、醫(yī)學(xué)生基本技能的重要環(huán)節(jié),也是醫(yī)院分級(jí)管理建設(shè)的主要內(nèi)涵。為適應(yīng)知識(shí)經(jīng)濟(jì)時(shí)代醫(yī)療衛(wèi)生服務(wù)對(duì)臨床醫(yī)學(xué)人才的新要求以及全球醫(yī)學(xué)教育最低基本標(biāo)準(zhǔn),豐富與擴(kuò)展各專業(yè)“三基”內(nèi)容和改革考核方法已成為當(dāng)務(wù)之急[1]。傳統(tǒng)的“三基”訓(xùn)練中存在職業(yè)行為、臨床思維、人文醫(yī)學(xué)以及法律法規(guī)知識(shí)重視得不夠的現(xiàn)象。訓(xùn)練考核手段不盡如人意,如聽課人員難以集中,操作性技能演示受限;考試有許多可變因素,如考場(chǎng)安排、監(jiān)考、試卷等環(huán)節(jié)的不足,以及面對(duì)面考核主觀評(píng)價(jià)的隨意性等給考試帶來人為因素的影響等[2-3],無法滿足當(dāng)前醫(yī)院“三基”訓(xùn)練考核的需求。
隨著信息科學(xué)技術(shù)的最新成果不斷滲透到醫(yī)學(xué)教育各個(gè)領(lǐng)域,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)已在醫(yī)學(xué)教育考試中得到廣泛應(yīng)用,特別是網(wǎng)絡(luò)無紙化考試已經(jīng)逐步成為很多標(biāo)準(zhǔn)化考試常用的方式。根據(jù)當(dāng)前醫(yī)院三基訓(xùn)練與考核中迫切需要解決的問題,改革醫(yī)院傳統(tǒng)的三基訓(xùn)練考核手段,開發(fā)一套適用于現(xiàn)代醫(yī)學(xué)教育的人機(jī)交互式“三基”訓(xùn)練網(wǎng)絡(luò)考核系統(tǒng)是必要的[4]。
1.1 設(shè)計(jì)內(nèi)容
“三基”訓(xùn)練考核內(nèi)容體系是以與時(shí)俱進(jìn)的醫(yī)學(xué)人才培養(yǎng)目標(biāo)為方向;以國家執(zhí)業(yè)醫(yī)師考試為導(dǎo)向;以全球醫(yī)學(xué)教育最低要求為標(biāo)準(zhǔn)。根據(jù)當(dāng)前醫(yī)院“三基”訓(xùn)練與考核中迫切需要解決的問題,改革醫(yī)院傳統(tǒng)“三基”訓(xùn)練考核手段,開發(fā)人機(jī)交互式多媒體考試軟件,實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)考核,達(dá)到考核無紙化、彈性化;增加安全性、公平性、合理性、客觀性、高效性,更為全面、具體地反映個(gè)體的“三基”水平,提高考核質(zhì)量,使考核更加接近臨床醫(yī)學(xué)的考試要求和臨床實(shí)際,更優(yōu)于目前常用的各種考核方法。
1.2 設(shè)計(jì)目標(biāo)
采用微軟 .NET技術(shù)開發(fā)應(yīng)用程序,基于Oracle建立系統(tǒng)后臺(tái)試題數(shù)據(jù)庫,管理端和考試端均采用瀏覽器/服務(wù)器(B/S)模式構(gòu)建,使系統(tǒng)的部署、應(yīng)用、維護(hù)、更加方便。實(shí)現(xiàn)系統(tǒng)隨機(jī)出題、隨機(jī)分配備選項(xiàng)、人機(jī)交互式答題、答題時(shí)間限制、成績自動(dòng)評(píng)改、開放式題庫管理、自動(dòng)組卷等功能。該系統(tǒng)可使學(xué)習(xí)不受時(shí)間、地點(diǎn)限制??稍诒驹壕钟蚓W(wǎng)上任何一臺(tái)計(jì)算機(jī)上注冊(cè),用于學(xué)習(xí)、復(fù)習(xí)、自測(cè),從而解決了全院訓(xùn)練應(yīng)考人員多,考場(chǎng)教室少,無法一次性集中訓(xùn)練、考試的難題。
1.3 擬解決的關(guān)鍵問題
(1)考核系統(tǒng)要求。應(yīng)具備系統(tǒng)隨機(jī)出題、隨機(jī)分配備選項(xiàng)、人機(jī)交互式答題、答題時(shí)間限制、成績自動(dòng)評(píng)改、開放式題庫管理、自動(dòng)組卷等功能。并且將試題以多媒體的形式提供給考生,具有電子考卷的保密性和安全性;具備答卷保存、成績查詢和分析等功能。提供資源的快速收集和高度共享。
(2)試題庫的建立。在“三基”基礎(chǔ)知識(shí)中增加醫(yī)學(xué)倫理學(xué)、心理學(xué)、醫(yī)患溝通、法律法規(guī)、醫(yī)德醫(yī)風(fēng)等內(nèi)容,運(yùn)用教育測(cè)量學(xué)的理論,確定編寫試題庫的方案。試題庫的建立應(yīng)按專業(yè)科目知識(shí)點(diǎn)結(jié)構(gòu)組織試題[5],選擇以下3個(gè)參數(shù)作為建立試題庫的核心:① 試題內(nèi)容在訓(xùn)練大綱中所規(guī)定的掌握程度;② 試題內(nèi)容在認(rèn)知領(lǐng)域方面的分類;③ 試題的難易程度。以知識(shí)點(diǎn)、難度與認(rèn)知分類這3個(gè)參數(shù)為核心,形成三維立體交叉網(wǎng)絡(luò),同時(shí)注意試題在題型和區(qū)分度上的合理分布。
(3)試題編輯器。在考試信息化過程中,試卷試題中出現(xiàn)化學(xué)式、公式、圖片時(shí),試題的錄入工作一直是現(xiàn)有考試系統(tǒng)難以解決的問題。 本系統(tǒng)采用試題編輯器解決這一問題,且增加插入數(shù)學(xué)符號(hào)、希臘字母、羅馬數(shù)字及特殊符號(hào)等功能,實(shí)現(xiàn)試題的批量錄入、圖文混排。試題編輯器結(jié)合試題題型設(shè)置功能,能很好地完成各類型的試題錄入工作。
(4)數(shù)據(jù)導(dǎo)入導(dǎo)出功能。系統(tǒng)應(yīng)能夠自動(dòng)輸出Word試卷、提供Word目錄導(dǎo)入導(dǎo)出、題庫和試卷導(dǎo)入導(dǎo)出、統(tǒng)計(jì)數(shù)據(jù)(成績報(bào)表)支持導(dǎo)出Excel/Word文檔。
(5)答題狀態(tài)恢復(fù)。系統(tǒng)實(shí)現(xiàn)自動(dòng)或手動(dòng)保存答題狀態(tài)。考試計(jì)算機(jī)出現(xiàn)異常,如計(jì)算機(jī)斷網(wǎng)、重啟等情況時(shí),考生只需重新登錄考試系統(tǒng),從最近保存的存檔記錄中選擇其中一個(gè)進(jìn)行恢復(fù),即可繼續(xù)該存檔時(shí)的考試。
(6)防作弊設(shè)計(jì)。在線考試是基于計(jì)算機(jī)網(wǎng)絡(luò)的考試,在針對(duì)考試防作弊設(shè)計(jì)方面,主要解決以下3個(gè)問題:①全屏考試客戶端,以全屏模式登錄在線考試系統(tǒng),僅能通過鍵盤上的ESC鍵退出全屏并關(guān)閉考試客戶端。進(jìn)入全屏后,將屏蔽部分Windows快捷鍵及任務(wù)管理器,限制計(jì)算機(jī)部分功能。 ② 打亂試題順序,同試卷的試題順序隨機(jī)出現(xiàn),實(shí)現(xiàn)同一試卷試題出現(xiàn)順序不同,能防止同考場(chǎng)內(nèi)考試抄襲。③ 打亂試題選項(xiàng)順序,試題顯示時(shí)試題的各答案選項(xiàng)順序隨機(jī)排列,能防止考生互傳答案等情況。
本考試系統(tǒng)采用微軟.NET技術(shù)開發(fā)應(yīng)用程序,系統(tǒng)后臺(tái)試題數(shù)據(jù)庫基于Oracle,管理端和考試端均采用B/S模式構(gòu)建,使系統(tǒng)的部署、應(yīng)用、維護(hù)、更加方便。系統(tǒng)采取穩(wěn)定的SOAP通信協(xié)議和Web服務(wù)和連接,克服了通信的不連續(xù)性。精心設(shè)計(jì)題庫的提交、審核模式,增強(qiáng)了題庫的更新功能及完整性。利用圖表功能體現(xiàn)考試和自我測(cè)試的協(xié)同分析效果及試題智能程度。
數(shù)據(jù)庫的建立及試題的錄入使用簡便、穩(wěn)定的Oracle數(shù)據(jù)庫完成。首先建立對(duì)應(yīng)的試題庫和考生庫,模擬出客觀的數(shù)據(jù)模型。其次是試題的入庫,由于題庫較大,內(nèi)容繁多,規(guī)格不統(tǒng)一,所以采取3步來實(shí)現(xiàn):① 制定《出題須知》及試題模版,嚴(yán)格要求出題的方式和規(guī)格,如各種題型的標(biāo)題,內(nèi)容及答案等,使用Word制作成電子文檔。② 試題完成后,應(yīng)用測(cè)試程序?qū)γ康涝囶}的規(guī)格進(jìn)行測(cè)試,符合要求的試題被錄入。③ 待所有試題合格后,由系統(tǒng)的試題導(dǎo)入模塊將Word文件里的試題數(shù)據(jù)按題型導(dǎo)入數(shù)據(jù)庫。因此,無需了解數(shù)據(jù)庫知識(shí)即可以進(jìn)行試題批量輸入,從而簡化了人工入庫的繁重工作量。
系統(tǒng)程序的編制主要分為考試、訓(xùn)練、管理3大模塊,其各部分都和數(shù)據(jù)庫鏈接。由于處于網(wǎng)絡(luò)環(huán)境中,為保證數(shù)據(jù)安全和提高穩(wěn)定性,系統(tǒng)結(jié)構(gòu)采用B/S的形式,即客戶端軟件與服務(wù)器端軟件進(jìn)行數(shù)據(jù)請(qǐng)求和交換,使用自定義協(xié)議,在服務(wù)器端軟件收到請(qǐng)求后,對(duì)服務(wù)器的本地?cái)?shù)據(jù)庫進(jìn)行數(shù)據(jù)提取,然后將目的數(shù)據(jù)經(jīng)過協(xié)議包裝發(fā)送至客戶端。在共享服務(wù)器模式下[6],用戶進(jìn)程不是直接與服務(wù)器業(yè)務(wù)進(jìn)程通信,而是通過一個(gè)調(diào)度程序進(jìn)行調(diào)度,提高了安全性和執(zhí)行的高效性,增加了系統(tǒng)靈活性。由于采用對(duì)象訪問協(xié)議(SOAP)協(xié)議鏈接,在服務(wù)器端信息不更改的情況下,客戶端可進(jìn)行透明替換。系統(tǒng)對(duì)視頻文件的處理,擬采用流服務(wù)器發(fā)送視頻流的方式,獨(dú)立在數(shù)據(jù)庫之外。
(1)交互性和易操作性。本系統(tǒng)具有較強(qiáng)的交互性,便于用戶操作。主界面提供各功能模塊的選擇按鈕,同時(shí)也提供了用于調(diào)用系統(tǒng)幫助文件的按鈕和退出按鈕。通過這些按鈕,使用者可以自由選擇進(jìn)入相應(yīng)功能模塊或退出系統(tǒng),并可以隨時(shí)調(diào)用幫助文件。
(2)穩(wěn)定性和可擴(kuò)展性。本系統(tǒng)的穩(wěn)定性在于保證每份試卷的完整和考試過程的連續(xù)。由于各個(gè)模塊耦合性小,故方便二次開發(fā)及系統(tǒng)擴(kuò)展。
(3)安全性和客觀性。對(duì)考生資料和試題庫采用多層加密,以增加安全性。本題庫的所有試題均由系統(tǒng)從外部數(shù)據(jù)庫隨機(jī)抽取。題量可由管理員根據(jù)當(dāng)前數(shù)據(jù)庫試題總量指定。每道選擇題5個(gè)備選答案的順序?yàn)殡S機(jī)分配,再次抽取相同題目時(shí)備選答案的排列順序隨之改變。避免了多次考核答題時(shí)背記正確答案字母(A、B、C、D、E)現(xiàn)象的發(fā)生;系統(tǒng)還可設(shè)置限次選擇的功能,同一次測(cè)試中已經(jīng)答過的題目不可返回重答,避免了考生在同一道題上反復(fù)探索正確答案,保證考試結(jié)果的客觀性。
(4)靈活的時(shí)間限制功能。只限制答題的總時(shí)間,剩余時(shí)間倒計(jì)時(shí)顯示,到時(shí)不論是否答完指定題數(shù),系統(tǒng)將自動(dòng)結(jié)束答題過程,未答題目按答錯(cuò)處理。
(5)對(duì)考試結(jié)果的自動(dòng)評(píng)估功能。所有考試題目回答完畢后系統(tǒng)將彈出評(píng)分界面,自動(dòng)給出本次測(cè)試的得分情況,并顯示答錯(cuò)題目及其正確答案,同時(shí)將本次考試的試卷、答案及成績單發(fā)送到服務(wù)器的數(shù)據(jù)庫中存儲(chǔ)。在系統(tǒng)管理模塊中,可以查看這些記錄并打印輸出,以供日后復(fù)習(xí)時(shí)參考,這一功能尤其適合日常練習(xí)。
(6)開放式題庫管理。題庫管理人員可以對(duì)數(shù)據(jù)庫記錄進(jìn)行增加、刪除及更改操作。在實(shí)際應(yīng)用中,管理員可以不斷充實(shí)、修改題庫內(nèi)容,并可以根據(jù)“三基”講座自行出題,以保證試題內(nèi)容緊跟學(xué)科發(fā)展的步伐,使訓(xùn)練和考核與時(shí)俱進(jìn)。
本系統(tǒng)主要應(yīng)用于臨床醫(yī)學(xué)專業(yè)“三基”考核及醫(yī)學(xué)生診斷學(xué)考試,在實(shí)際應(yīng)用中,不僅可以用于醫(yī)院“三基”考試,同樣也可廣泛用于醫(yī)學(xué)生、臨床低年資醫(yī)師、進(jìn)修醫(yī)師考試,以及住院醫(yī)師規(guī)范化培訓(xùn)、執(zhí)業(yè)醫(yī)師考試復(fù)習(xí)及醫(yī)師招聘考試等。此外,理想的“三基”考核還應(yīng)該包括有主觀題,如問答、病例分析等,而主觀題考試時(shí)的自動(dòng)精確評(píng)分是網(wǎng)絡(luò)考核系統(tǒng)中的一個(gè)技術(shù)難點(diǎn)[7],有待進(jìn)一步探討。
[1] 姜文亭,雷權(quán),韋紅梅,等.對(duì)臨床住院醫(yī)師實(shí)施“三基”培訓(xùn)的思考[J].解放軍醫(yī)院管理雜志,2006,13(2):175-176.
[2] 楊合建,南理勇,孟凡康.網(wǎng)絡(luò)考試系統(tǒng)的研究與設(shè)計(jì)[J].福建電腦,2006,22(9):138-139.
[3] 魯建光,王超,趙春源,等.耳鼻咽喉科學(xué)多媒體考試系統(tǒng)的開發(fā)與應(yīng)用[J].醫(yī)學(xué)教育,2004,24(2):63-64.
[4] 韓耀萱,郭文明.醫(yī)學(xué)在線考試系統(tǒng)的研究與設(shè)計(jì)[J].中國醫(yī)療設(shè)備,2009,24(4):37-39.
[5] 文明剛,胡桂,張立力,等.臨床醫(yī)學(xué)專業(yè)系列試題庫建設(shè)的研究[J].中國高等醫(yī)學(xué)教育,2004,18(1):22-23.
[6] 周靜,王建棟.Oracle共享服務(wù)器在“軍衛(wèi)一號(hào)”系統(tǒng)中的應(yīng)用[J].醫(yī)療衛(wèi)生裝備,2006,27(10):35-36.
[7] 孟愛國,卜勝賢,李鷹,等.一種網(wǎng)絡(luò)考試系統(tǒng)中主觀題評(píng)分的算法設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2005,3(7):147-150.
The Designment of Network Testing System on Three-primary Training
LIU Chang-xing
Medical Information Department,Jinan Military General Hospital, Jinan Shandong 250031, China
We mainly introduce the designment of Network Testing System on Three-primary Training in this paper. This system is Based on the B/S structure, Microsoft .NET technology was used to develop the application software. Oracle was used to establish the question database. There are three parts in the system,including test, training and management. The system can give questions in a random manner and can operate in a kind of interaction manner between computer and human. It could limit time and was capable of self-marking. Finally, the system was capable of open question management and carrying out automatic examination. This testing system is safe, objective, stable, open, automatic and highly effective.
medical education; network test system; B/S mode
TP311.52
A
10.3969/j.issn.1674-1633.2012.01.008
1674-1633(2012)01-0028-03
2011-08-13
作者郵箱:6206996@126.com