本系統(tǒng)為“臨床專業(yè)實踐技能測試系統(tǒng)”,是計算機科學技術在醫(yī)學教育方面的一個應用。該系統(tǒng)主要是為臨床醫(yī)療專業(yè)的學員進行實踐技能考核而開發(fā)的軟件系統(tǒng)。該系統(tǒng)主要采用ADO技術,標準SQL語言以及Access數(shù)據(jù)庫, 在Web頁面中實現(xiàn)以下幾個主要功能模塊,包括:技能測試模塊、評分模塊、成績管理模塊、試題管理模塊及數(shù)據(jù)維護模塊。教師可以通過客戶端瀏覽器訪問服務器端的Web站點輕松完成試卷評閱、試題管理(增、刪、改及更新),而學員也可通過客戶端瀏覽器訪問服務器端的Web站點進行成績查詢。
系統(tǒng)分析
系統(tǒng)的初步調查
目前,考試系統(tǒng)及成績管理系統(tǒng)軟件很多,其中不乏一些優(yōu)秀的,但是這些軟件要照顧到大多數(shù)用戶,所以功能一般都是面向大眾化的,而且系統(tǒng)也非常龐大,對于客戶的一些特殊要求就不能滿足,往往要重新開發(fā)。我院是醫(yī)學院校,教師及學員的要求是簡單易用,可以用瀏覽器操作,所以開發(fā)的軟件應在Web頁面上操作。
[align=center]
圖2:系統(tǒng)功能模塊結構設計[/align]
經過調查, 教師通常使用兩種記錄成績的方法。一是使用點名冊,在學生姓名之后記錄各項成績,用計算器計算總分與平均分,經教師們反應這個方法雖然簡單,但是有很多缺點,例如計算平均分與總分就非常麻煩,要把分數(shù)一項一項用計算器加起來算,再如,想修改學生的成績時,只有在上面涂涂畫畫。二是使用Excel,先將班級學生的資料都輸入電腦,然后將成績記錄在一張工作薄上,計算總分與平均分非常方便,但是同樣也存在不足之處。例如教師經常在家里或教室里或辦公室里使用這個文件,那勢必每天要把文件拷貝,這樣容易感染病毒,也容易造成文件丟失,最重要的是它沒有做到同步更新,在教室做的文件要拷回辦公室重新覆蓋更新。而每次醫(yī)療專業(yè)的學員進行技能考核時更是繁瑣、麻煩。
如果開發(fā)設計一套軟件,能克服以上一些缺點,就可以大大提高教師的辦公效率。
系統(tǒng)的可行性分析
本軟件所涉及到的軟件知識范圍比較簡單,但是設計、搭配合理仍可以做出豐富實用的效果。利用asp對像結合SQL語句可以對Access數(shù)據(jù)庫打開、關閉,進行數(shù)據(jù)添加、刪除、修改、更新等的操作,而利用Access數(shù)據(jù)訪問頁可以使教師、學員在Web頁面上訪問數(shù)據(jù)庫。學校具有獨立服務器,軟件可架構在現(xiàn)有的Web服務上,供教師、學員訪問使用。本系統(tǒng)是基于Web頁的,而學校教師、學員已經具有上網瀏覽知識,對于Web頁面中的操作無需培訓就可以掌握其使用方法。本軟件系統(tǒng)在單位內部使用,不涉及任何法律問題。
系統(tǒng)設計
軟件系統(tǒng)運行環(huán)境
■客戶端操作系統(tǒng):WINDOWS 98;WINDOWS 2000;WINDOWS XP
■操作平臺:VISUAL Basic 6.0 + Access2000
Web頁面處理過程
教師通過Web頁面輸入學員信息及試題庫,將數(shù)據(jù)寫入數(shù)據(jù)庫,學員可通過web頁面查詢經系統(tǒng)處理后顯示的成績信息,見圖1。
系統(tǒng)功能模塊結構設計
見圖2。
數(shù)據(jù)庫結構設計
本系統(tǒng)使用Access2000作為數(shù)據(jù)庫管理系統(tǒng)(Database Management System, DBMS)。在Access中,新建一個名為jncsh..mdb數(shù)據(jù)庫,在jncsh.mdb數(shù)據(jù)庫中包含的數(shù)據(jù)表及其相應功能如表一所示。
系統(tǒng)功能
該系統(tǒng)由系統(tǒng)主界面提供的技能測試、評分、成績管理、試題庫管理、數(shù)據(jù)管理五個功能模塊構成。
注:可通過單擊系統(tǒng)主界面上的各功能按鈕或通過菜單操作實現(xiàn)對各功能模塊的管理。
試題庫管理功能模塊
試題庫系統(tǒng)是最重要,也是難度最大的一項工作。此處所說的題庫是狹義的,即由若干獨立的試題組成。這些材料是測試系統(tǒng)中的核心機密,安全性是第一要求。此外,為了便于對這些信息進行有效地管理,能夠快速地提取和使用,還應該對試題進行編碼,并設置一定的參數(shù),如試卷的取材范圍、適用對象、使用的頻率、試題難度、區(qū)分度等參數(shù)等。
對試題庫的管理包括:試題庫的錄入和編輯(其中,編輯包括:添加、刪除、修改)等操作。
試題庫有:病史采集試題模塊、病例分析試題模塊、輔助結果判讀試題模塊及查體等。它們分別是由試題模塊選擇窗體(shtgl)操作界面上的命令按鈕打開病史采集試題錄入及編輯窗體界面(bshcjct)、病例分析試題錄入及編輯窗體界面(blfxct)、輔助結果判讀試題錄入及編輯窗體界面(fzhjgpdct)等來實現(xiàn)對試題庫的管理(既對試題庫錄入、添加、刪除、修改等操作),以實現(xiàn)實時更新試題庫。
數(shù)據(jù)管理功能模塊
主要目標:
■實時導入、導出考生信息及相關數(shù)據(jù)文件。
■防止數(shù)據(jù)的丟失、損壞,即時整理,方便查詢。
數(shù)據(jù)管理模塊實現(xiàn)以下功能:
用來進行數(shù)據(jù)同步復制、系統(tǒng)數(shù)據(jù)備份、清理、系統(tǒng)日志查看等功能,其中通過數(shù)據(jù)同步復制,不僅可以使考生資料統(tǒng)一而完整,而且更具安全保護性。此外,通過對數(shù)據(jù)的維護,使資料高度集成,對原有數(shù)據(jù)進行優(yōu)化,通過基礎數(shù)據(jù)的下傳,實時數(shù)據(jù)的上傳,使數(shù)據(jù)及時更新,便于數(shù)據(jù)的統(tǒng)計和查詢,提高了教師及相關人員的工作效率和質量。
數(shù)據(jù)備份:定期數(shù)據(jù)備份、整理。
數(shù)據(jù)恢復:設置、調整系統(tǒng)的各項初始參數(shù)、政策參數(shù)等,定期恢復。
技能測試功能模塊
主要目標:
以能夠提供最適宜的人機互動關系為準則,將測評的項目(試題、評定要素)等內容呈現(xiàn)在計算機屏幕上,由被試或評定人員根據(jù)計算機的提示進行答題或操作。實現(xiàn)計算機在臨床醫(yī)學教育方面的應用,使醫(yī)學教育標準化、規(guī)范化,提高教師工作效率及質量。
實現(xiàn)功能:
■考核模塊:本系統(tǒng)有四個考核模塊,包括:病史采集考核模塊、病例分析考核模塊、輔助結果判讀考核模塊及查體(其中,查體包括:大項查體和小項查體)
■考核方式:分理論知識的考核和實踐技能考核。
■考核形式:分在計算機上和在實驗室中進行考核。
■試題類型:本測試系統(tǒng)包括四個題型,分別是填空題、判斷題、單選題及簡答題。
其上機考核操作流程示意如下:
單擊“技能測試”→考生進行身份驗證→登陸→抽取試題→考試→交卷
代碼編寫略。
評分功能模塊:
or:blue">測試系統(tǒng)中的測試題目或需要作出綜合性評價結論時,需要評分系統(tǒng)。其主要功能是對考試結果進行評分管理,如果卷面存在客觀題,如選擇題、判斷題等,系統(tǒng)直接進行評分和轉換。對于主觀題,如案例分析題、問答題、一些操作性測評的內容,由教師或考官進行手工評分,同時可以對系統(tǒng)自動評分的結果進行修改,標注評語等。
成績管理功能模塊:
成績管理模塊的主要功能是進行成績信息錄入、修改、瀏覽、查詢、統(tǒng)計等,包括對考試、優(yōu)秀率,及格率,分數(shù)段、最高分等定義,最后算出學員們的最終成績,并為管理員和教師提供各種統(tǒng)計信息。相關課程的教師和管理員對成績進行維護,成績的維護有嚴格的時間限制,比如,一定的時間后,教師便不能修改學生成績,如果必須要修改,只能通過管理員修改,并詳細記錄修改結果,修改原因等。具有成績管理功能操作權限的網絡用戶可輸入、輸出與成績相關的信息,如可打印輸出學生成績單、單科成績、學期成績、歷次考試成績。不同角色網絡用戶可不同的瀏覽考試信息,根據(jù)教學需要可將考試信息發(fā)布到網上,供有查詢權限的用戶(如考生、家長)瀏覽查詢。
結束
技能測試系統(tǒng)是一個信息獲得、處理、存儲和使用的系統(tǒng),因此廣義地講,它是一個信息管理系統(tǒng)(MIS)。但在此是將臨床專業(yè)實踐技能測試系統(tǒng)作為一個具有一定內部結構和獨立功能的系統(tǒng)。簡單地說,它是一個數(shù)據(jù)庫,它的信息內容范圍很廣,包括被試的基本信息(報名所提供的)、被試的測試成績、有關評定等。
基于Web 服務的考試及成績管理系統(tǒng)在國內還是一個新的事物。研究基于Web 的考試及成績管理系統(tǒng),將適應于傳統(tǒng)的教學管理轉化到適應現(xiàn)代考試及成績管理的模式,更好地為現(xiàn)代遠程教育服務,有著廣闊的發(fā)展空間,今后必將取得較大的發(fā)展。