醫學考試系統的設計與實現
考試是醫學教育中一個重要的環節,透過考試來客觀地評價醫院人員知識的掌握情況。傳統方法是考務人員出試題,然後將其打印出來,醫務人員進行考試,考務人員閱卷評分並且公佈成績。但這一過程耗時耗力。如何提高效率並且降低對醫務人員的時間佔用,同時提高醫務人員的學習效率,我院與某軟體公司合作設計並研發了網路版考試系統,具體報道如下。
1系統開發軟體工具
1. 1系統開發環境。
visual studio 2010,開發語言:asp. net,基於B/S架構開發。B/S結構(Browser / Server,瀏覽器/伺服器模式)應用程式,是WEB興起後的一種網路結構模式,WEB瀏覽器是客戶端最主要的應用軟體。這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化了系統的開發、維護和使用。客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle, Sybase, Informix或SQL Server等資料庫。瀏覽器透過Web Server同資料庫進行資料互動。
1. 2資料庫。
系統使用了基於微軟的SQLSERVER2005企業級資料庫構建,可高效管理、處理大批次的題庫資料。SQLSERVER的高可靠性和伸縮性,使系統高效穩定的執行。開放式題庫設計,試題圖文並茂,超強的整合能力滿足各種形式的考試需求。
2系統設計特點
2. 1安全可靠
醫學考試系統提供的題庫集、透過試卷匯入/匯出介面,可將試題庫匯出為加密的資料檔案,進行備份和保護。使用者授權機制實現了考生安全登陸、使用者資料專案修改等管理,使系統處於安全保護狀態。MDS不可逆的加密演算法完成對試題資訊、使用者個人資訊的保密工作,有效防止資料外洩,此外安全策略可以保障資料篡改、跨站指令碼攻擊等重大安全問題。
2. 2易於維護
題庫集匯入/匯出機制,為題庫發行與部署提供完善的解決方案,實現快速複製與遷移,支援的檔案格式通用(* TXT),方便使用者自行組織編寫試題,在系統與醫院內統一部署,達到教學、考試、培訓、管理等目的。
2. 3功能全面
考試、練習兩種試卷型別,固定與隨機兩種組卷模式,同卷與不同卷考試方法,單選類、多選類、判斷類、填空類、問答類等多試題型別,滿足不同使用者考試、培訓、學習的應用需要。
2. 4試題規範、內容準確。
醫學考試系統彙集國內多家醫學院校及醫療機構正式出版的試卷集、試題庫,內容詳實,資料準確。
3考試功能模組
本系統主要有4大模組:賬戶系統設定、題庫管理、考卷編輯模組和系統設定模組。
(1)賬戶系統設定:對考試系統所有各類人員的管理功能、考試人員的具體分類(系統管理員、部門管理員、考生和科室管理員)、考試機器的IP限制、考生人數統計功能等。
(2)題庫管理模組:提供題目的新增、編輯、刪除、檢視的.功能,新增頁面下提供匯入圖片的功能,同時也提供了操作員對於題目的批次匯入功能;題庫檢錯功能,是指操作員可以根據自己新增的方案來對自建題庫進行一個檢查,然後可以進行錯誤上報。
(3)考卷編輯模組:分為模擬試卷、隨機試卷、固定試卷和試卷IP設定。模擬試卷首先選定考試科目適用專業如西醫基礎,然後對試題型別進行分配(單選題多少題,每題多少分等),完成後可進行修改。其中選題型別可分為側重題型型別還是側重知識點型別。模擬試卷用完後可選擇是刪除還是停用。
(4)系統設定模組:主要有科目設定、題型設定、學歷設定、科室設定、職稱設定等功能,有一個比較有趣的設定難度系統設定,將難度系統分為非常簡單、簡單、一般、困難和非常困難。
4系統的特點與優勢
4. 1海量題庫
醫學考試系統西醫+版目前儲存二十餘萬道各級各類試題,涉及護理、三基考試、西醫臨床高階、西醫臨床初級、西醫基礎、醫技、藥學、衛生法規、執業考試、英語,試題圖文並茂,可附加GIF, JPG, BMP格式圖片,可生成紙介媒體試卷,按傳統方式組織考試,成為傳統考試的出題系統與支撐平臺。該考試透過構建新的題庫集,即可成為新學科的考試系統,如英語、計算機考試等,並可透過累積試題資料,建立屬於單位自己特色的考試題庫。
4. 2組卷靈活
系統透過角色的組織形式建立多個科室,為不同的科室建立題庫集可以組織多種試卷型別,不同試卷模式,滿足不同使用者考試、培訓、學習的應用需要,使用者可按題庫、專業、職稱建立方案,系統將根據方案自動隨機組卷,可快速組建基於區域網、網際網路的考試方案,實現計算機線上出卷、答卷和閱卷,縮短實施週期,降低管理複雜度,極大的節約成本和時間。
4. 3管理方便
醫學考試系統可快速實現題庫、試卷的分發下達工作,更好的為醫學單位提供教育培訓服務。系統使用者分為系統管理員、部門管理員、普通考試使用者三個分類,分類設定使用者身份,實現後臺監聽、狀態控制、使用者資料的修改等。後端管理系統中的操作設定了許可權,完善的分級許可權管理實現資源共享與管理分立。系統還提供了多條件使用者資料查詢,並可將查詢結果匯出為excel格式檔案。
4. 4應用廣泛
醫學考試系統適用於各級醫院、醫學院校、醫療管理部門以及其他醫學機構的專業考試及人員評測,也可應用於醫院人力資源評測、員工招聘、心理測試、三基考核、技能比賽等領域,對新進醫生和實習生進行快速測評,瞭解他們的業務水平,亦可為醫學院校提供日常及資格考試的模擬練習平臺,提高考試成績和學習能力。
4. 5易學易用
醫學考試系統透過主選單與工具欄、單擊等操作方式進行常用操作,簡單易用,同時系統定義了全面的試卷引數。
4. 6節省資源
醫學考試系統摒棄了過去傳統的考試方式,節約了紙張,節省了出題、印卷、判分、統計等工作的時間及人力,無須設定專職人員管理,一次考卷方案設定,即可實現多套卷、多人多次參與,多層次、多專業的考試。考試時間、地點靈活,分擔了培訓部門的大量工作。
4. 7安全管理
系統增設登陸使用者身份認證、試卷IP限制功能,對系統登陸人員和參考人員進行有效管理,保證了系統的安全性和執行的穩定性。
醫院利用此係統組建了覆蓋各個基本學科的近20萬道海量題庫,每年組織多場網路考試,醫務人員也可隨時登入系統進行自行測試學習,系統執行穩定,受到廣大醫務人員的好評。