基於XML技術的自動閱卷系統設計與實現論文
摘 要:針對XML的特點,提出了基於XML技術來實現自動閱卷系統。分析了自動閱卷系統的閱卷原理和設計方案,並對系統閱卷部分的實現方法進行詳細闡述。
關鍵詞:XML;自動閱卷;解析
1.引言
可擴展標記語言(XML)由於它便於數據交換、定製標記、數據自描述、數據集成和結構化描述等優點,受到越來越多開發者的重視。
①warning:允許解析器通知應用程序,在解析過程中遇到一個警告。雖然XML規範提供了出線警告的多種情形,但實際上,解析器很少產生警告資訊。
②Error:允許解析器通知應用程序,在將解析過程中遇到一個錯誤。即使在解析過程中遇到一個錯誤時,解析還繼續進行,驗證錯誤也要透過這個時間通知應用程序。
③FatalError:允許解析器通知應用程序,因遇到一個致命錯誤不能繼續解析。違反良構性錯誤也透過這個事件通知應用程序。
本系統依據評分細則來得到考生分數,其依據是返回錯誤的類型中Errors具體情況,如果返回是FatalErrors類型,則這個題目不能得分。其代碼如下:
alidating(true); //使該解析器支援有效性檢查
ErrorChecker cw=new ErrorChecker()//ErrorChecker類是該部分的錯誤處理程序
rrorHandler(cw); //把錯誤發送給errors對象
Document jxd=e(wj); //解析文檔
以上程序是指首先對XML進行有效性檢查,然後將錯誤發送給錯誤對象,最後對文檔進行解析。
2、DTD模組閱卷
文檔定義類型(DTD)使用文檔類型聲明來引入到XML文檔中,它定義了XML文檔結構的規則,列出了可用在文檔中的.元素、屬性和實體等以及這些內容之間可能的相互聯繫,使文檔做到有據可依,從而減少錯誤的產生。一個DTD文檔包含:元素的定義規則,元素可使用的屬性,可使用的實體或符號規則,系統仿真學報,2006(18):41-44
-
本科畢業生就業醫藥衛生論文
1統計結果與分析1.1本科畢業生就業單位及地區分佈171名本科畢業生就業單位包括醫療衛生機構、企業、政府機關、其他事業單位及讀研等。其中就業於醫療衛生機構的畢業生最多,佔44.44%;其次爲相關企業,佔23.39%;讀研學生佔23.39%;到衛生行政部門工作的學生所佔比例較小...
-
隨機應變有技巧的論文
隨機應變有技巧人際交往中,有時會因突發事件陷入被動尷尬的困境,此時若能隨機應變,拿出對策,就可以化被動爲主動,巧妙解圍。如何隨機應變是好呢?下面給同學談三種應變之術。即景生情某些場合由於臨時事變,給當事人設下難題,此時如能就地取材,巧借環境,便能激活氣氛,擺脫...
-
酒店管理專業學生職業定位差異化的紮根研究論文
當前,酒店業依然是人力資源密集型產業。雖然有政府的大力推動與行業的熱切期盼,但酒店行業“用人荒”現象屢見不鮮。現有研究認爲,酒店管理專業畢業生在酒店行業就業的意願極低[1][2][3][4]原因包括四類:一是酒店方面,諸如勞動時間、工資福利、職業聲望、發展前景等...
-
關於教育論文的導師評語
在個人成長的多個環節中,大家都經常看到論文的身影吧,論文寫作的過程是人們獲得直接經驗的過程。你知道論文怎樣才能寫的好嗎?以下是小編整理的關於教育論文的導師評語,僅供參考,大家一起來看看吧。優:論文選題符合專業培養目標,能夠達到綜合訓練目標,題目有較高難度,工...