亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于B/S模式的網(wǎng)上考試系統(tǒng)的設計與實現(xiàn)

        2012-11-21 10:47:12陳明忠
        韓山師范學院學報 2012年6期
        關鍵詞:試題庫標準答案主觀題

        陳明忠

        (汕頭職業(yè)技術學院計算機系,廣東汕頭 515078)

        1 引言

        隨著計算機技術和網(wǎng)絡技術的迅速發(fā)展,傳統(tǒng)考試模式逐漸被網(wǎng)上考試系統(tǒng)所代替.網(wǎng)上考試系統(tǒng)具有很多無可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過程中的各個環(huán)節(jié)交給計算機網(wǎng)絡自動完成,既提高了考務工作的科學性,又大大減輕了教師的工作強度,提高了工作效率.

        近年來,伴隨著網(wǎng)絡應用的不斷深入,各學科的網(wǎng)上考試系統(tǒng)如雨后春筍般出現(xiàn),但多數(shù)網(wǎng)上考試系統(tǒng)以客觀試題為主,客觀題的自動閱卷實現(xiàn)起來比較容易,一般采用的辦法就是用考生的答案與預先設置的標準答案進行比較,比較結果一致,則答案正確,否則答案錯誤[1].然而,有些學科的考試可能會以主觀題為主或者全部是主觀題,這樣,網(wǎng)上考試系統(tǒng)就無法應用在這些學科的考試當中.由于主觀題的答題特點和復雜性,目前還沒有一種網(wǎng)上考試系統(tǒng)能很好地完成其自動閱卷.

        筆者研發(fā)的適應于所有計算機科目的網(wǎng)上考試系統(tǒng),克服了以往網(wǎng)上考試系統(tǒng)的一些弊端,具有如下特點:組卷算法先進;可以滿足主觀題、客觀題多種題型測試;考試時間靈活控制、意外中斷及時處理;采用語義理解的主觀題自動閱卷;考試過程的安全性高.系統(tǒng)基于B/S架構,采用ASP作為開發(fā)工具,SQL Server2005作為DBMS,實現(xiàn)自動組卷、在線考試、自動閱卷、成績查詢、試卷分析等功能于一體.

        2 系統(tǒng)功能設計

        2.1 系統(tǒng)總體設計

        網(wǎng)上考試系統(tǒng)設置三種用戶類型[2]:系統(tǒng)管理員、任課教師和考生,不同用戶具有不同的操作權限.系統(tǒng)的使用流程是:首先由系統(tǒng)管理員創(chuàng)建試題庫、增刪任課教師資料和增刪考試科目;然后由任課教師對相關科目的試題庫進行維護、錄入考生資料、設置組卷參數(shù)生成固定試卷或隨機試卷的結構;最后由考生登錄考試系統(tǒng),在固定試卷或隨機試卷上進行在線考試.整個考試系統(tǒng)被劃分為三個子系統(tǒng):系統(tǒng)管理員子系統(tǒng)、教師子系統(tǒng)、考生子系統(tǒng),各子系統(tǒng)又細分出多個模塊.系統(tǒng)功能模塊如圖1所示.

        圖1 系統(tǒng)總體框架圖

        2.2 管理員子系統(tǒng)的設計

        (1)科目管理:用于增刪、修改考試科目.

        (2)試題庫創(chuàng)建:用于創(chuàng)建新增科目的試題庫表,使每個科目占用一個試題庫表.

        (3)教師管理:用于增刪、修改任課教師的個人資料,包括用戶名、真實姓名、密碼等.

        (4)新聞管理:用于發(fā)布、編輯各種考試新聞.

        (5)數(shù)據(jù)庫維護:用于對數(shù)據(jù)庫進行備份和恢復.

        2.3 教師子系統(tǒng)的設計

        2.3.1 試題庫維護

        為保證每個學科有一個成熟的題庫,使題庫全面反映學科的全部知識點,系統(tǒng)應當允許任課教師對題庫的試題及答案進行增刪、修改、保證題庫不出現(xiàn)雷同或相近的題目,增強題庫的生命力.試題庫表結構為:題庫ID、題型、試題內容、標準答案、難度系數(shù)、所屬章節(jié)、答案解析.

        2.3.2 試卷管理

        (1)試卷參數(shù)管理:包括設置試卷參數(shù)、修改試卷參數(shù)、刪除試卷參數(shù).

        設置試卷參數(shù):根據(jù)考試科目的特點,任課教師擬定將生成的試卷結構,包括試卷編號、科目ID、題型、題分、數(shù)量、難度系數(shù)、考試時間和能否查詢成績等.每次考試均有一個唯一的試卷編號.

        修改試卷參數(shù):當某次考試的全部試卷評分完畢后,任課教師將試卷結構中的“能否查詢成績”改為“能”,讓相關人員查詢本次考試的成績.

        刪除試卷參數(shù):當刪除一個試卷編號時,將同時刪除滿足該試卷編號的固定試卷、考生答卷和考生成績.

        (2)自動組卷[3]:系統(tǒng)提供隨機試卷和固定試卷供教師選擇.

        當任課教師選擇“隨機試卷”后,試題不會從試題庫中隨機取出,必須等到考生單擊【開始考試】按鈕,試題才會從試題庫中隨機取出到考生試卷中,每個考生的試卷均不同.

        當任課教師選擇“固定試卷”后,試題馬上從試題庫中隨機取出到固定試卷表中,教師可以根據(jù)需要人工調整試題內容,所有考生從固定試卷表提取試題,所有考生的試卷均相同.

        (3)系統(tǒng)可存放歷次考生的答卷,隨著考試科目、考試次數(shù)的增加,數(shù)據(jù)庫的容量變得越來越龐大,任課教師可以將幾年前某個試卷編號的考生答卷和考試成績刪掉.

        (4)當某次考試結束后,任課教師可刪除本次考試使用的固定試卷.

        2.3.3 手工閱卷

        考生提交試卷后,客觀題(包括選擇題、判斷題、填空題)由系統(tǒng)自動評分,主觀題按其答案是否固定分為兩類:一類是答案比較固定的題型,如名詞解釋和簡答題,這類題可采用多關鍵詞智能閱卷.另一類是答案不固定的如論述題和編程題等,系統(tǒng)提供考生的主觀題答題頁面,由任課教師人工評閱.

        當教師選擇一個試卷編號,即可瀏覽到全部考生答卷的列表.批閱時教師可以看到客觀題自動評分結果、主觀題標準答案和考生答案.

        2.3.4 成績查詢

        當某次考試的全部試卷評分完畢后,任課教師可以查詢所有考生的考試成績,以及每位考生的答卷情況,了解考生對各知識點的掌握程度.

        2.3.5 考生管理

        包括添加考生、刪除考生、修改考生考試狀態(tài)(未考試、正在考試、已交卷)和修改考生信息四部分.

        刪除考生要同時刪除考生的個人資料、該考生的答卷和考試成績.

        2.4 考生子系統(tǒng)的設計

        2.4.1 在線考試

        (1)當考生登錄,并選擇一個考試科目后,便進入“考生注意事項”界面.考生閱讀注意事項,并單擊“開始考試”按鈕后,系統(tǒng)會提供一份固定試卷或隨機試卷給考生,考生可開始答題.

        (2)當考生開始考試時系統(tǒng)自動計時,并在試卷主界面顯示剩余時間,當考試剩余15分鐘會顯示對話框,提醒考生抓緊答題.

        (3)在答題過程中,如出現(xiàn)故障,考生可重新登錄,“考生注意事項”界面中的“開始考試”變?yōu)椤袄^續(xù)考試”.當單擊“繼續(xù)考試”按鈕時,系統(tǒng)不重新抽題,考生在原來的試卷繼續(xù)考試.

        (4)在試卷主界面中,當考生單擊“保存”按鈕,就會將考生的答案保存到考生答卷中,考生可繼續(xù)考試.當考生單擊“交卷”按鈕,就會保存考生的答案,退出考試系統(tǒng),考生不能繼續(xù)考試.

        (5)當考試時間用完,系統(tǒng)會強制交卷,中止考生的考試.

        2.4.2 自動閱卷

        對于客觀題,如單選題、多選題、判斷題、填空題,把考生答案與題庫中的標準答案進行對比,并記錄考生的考試成績.

        對于答案比較固定的主觀題,如名詞解釋和簡答題,也可采用自動閱卷評分.主觀題的自動閱卷是本網(wǎng)上考試系統(tǒng)中的一個關鍵問題,它涉及到詞法分析、語義識別等人工智能、模式識別等方面的問題[3-4].主觀題在答題時一般采用文字敘述,由于每個人對問題的理解程度不一樣,思維方式也不盡相同,很難將考生的答案同標準答案完全匹配.系統(tǒng)通過模擬教師人工閱卷的過程,將學生答案與標準答案之間的特征作為相似度識別重點,設計了一套基于語義理解的文本相似度的自動閱卷算法[4].

        (1)分詞處理:采用基于詞典的分詞方法將考生答案和標準答案分割為一系列詞匯.

        (2)關鍵詞提?。褐怀槿渥右饬x表達起決定作用的實詞,忽略掉沒有實在意義的虛詞.

        (3)詞匯語義相似度計算:根據(jù)知網(wǎng)語義樹,將詞語相似度的計算轉化為概念之間相似度的計算,又將概念相似度計算歸結為義原相似度的計算,而義原相似度的計算可以根據(jù)義原樹結構的相對位置關系很容易得出.

        (4)句子語義相似度計算:根據(jù)詞匯的相似度就可計算出兩個句子的相似度,從而在語義層面比較了學生答案與標準答案的相似度.學生答案與標準答案相似度越高,其得分也越高.

        2.4.3 成績查詢

        當某次考試的全部試卷評分完畢后,考生可以查詢自己的考試成績和答卷情況.

        3 數(shù)據(jù)庫設計

        根據(jù)系統(tǒng)功能設計,首先設計了E-R圖,再轉化為各數(shù)據(jù)表.

        (1)系統(tǒng)用戶表:存儲系統(tǒng)管理員、教師的登錄信息.表結構為:(用戶名,真實姓名,密碼,用戶身份),其中用戶身份為系統(tǒng)管理員、教師.

        (2)考生用戶表:存儲考生的個人資料和考試狀態(tài)(未考試、正在考試、已交卷).表結構為:(學號,科目ID,姓名,密碼,性別,出生日期,聯(lián)系電話,工作單位,考試狀態(tài))

        (3)科目表:存儲考試科目的名稱和對應的數(shù)據(jù)庫表,每個科目都有一個主管教師.表結構為:(科目ID,科目名稱,試題庫表名,主管教師)

        (4)試題庫表X:每一個科目占用一個試題庫表.表結構為:(題庫ID,題型,試題內容,標準答案,難度系數(shù),所屬章節(jié),答案解析),其中難度系數(shù)為難、中、易.

        (5)試卷結構:每次考試都要擬定一個試卷結構,每個試卷結構都有唯一的試卷編號.表結構為:(試卷編號,科目ID,題型,題分,難題數(shù),中題數(shù),易題數(shù),總題數(shù),考試時間,成績查詢),其中成績查詢?yōu)閎it型,1表示可查詢,0表示不能查詢.

        (6)固定試卷表:存儲從試題庫中隨機取出的固定試卷.表結構為:(試卷編號,題號,題型,題分,試題內容,標準答案,答案解析)

        (7)考生答卷:用于存儲試卷各道題的標準答案和用戶答案.表結構為:(學號,試卷編號,題號,題型,題分,試題內容,標準答案,答案解析,用戶答案,用戶得分)

        (8)成績表:用來存儲考生的學科成績和考試用時.表結構為:(學號,試卷編號,成績,考試用時)

        4 考試計時的實現(xiàn)

        要使考試順利進行,整個過程的時間控制相當重要.由于計算機的軟硬件故障、考生操作熟練程度均可能影響考生的開考時間,導致開考時間的不統(tǒng)一性,因而不可能像傳統(tǒng)考試那樣要求統(tǒng)一結束,因此,讓計算機自動計時、時間用完自動結束考試成為設計中的重點[5].

        4.1 考試計時的核心問題

        當考生開始考試時,系統(tǒng)自動計時,并在試卷主界面顯示剩余時間,考試計時的核心問題有四個:

        (1)考試計時應以服務器端時間為準,若根據(jù)客戶端時間計時,容易發(fā)生用戶篡改本機時間,造成考試的不公平.

        (2)客戶機意外死機或掉線時,應暫停計時.

        (3)客戶機恢復考試時應繼續(xù)計時.

        (4)考試時間用完,系統(tǒng)應強制交卷,禁止考生繼續(xù)答題.

        4.2 流程描述

        當考生“開始考試”時,系統(tǒng)向成績表插入該生的考試用時為0分鐘,并在試卷主界面顯示剩余時間為:考試時間.當考生單擊試卷主界面的“保存”或“交卷”按鈕時,系統(tǒng)不僅將考生的答案保存到考生答卷表中,而且向成績表修改該生的考試用時,新的考試用時等于考試時間減去剩余時間.考慮到死機或掉線的意外情況,系統(tǒng)每隔5分鐘就自動保存考生的答案和考試用時.當考生重新登錄,按“繼續(xù)考試”按鈕時,系統(tǒng)會從成績表讀取該生的考試用時,并在試卷主界面顯示剩余時間為:考試時間-考試用時.

        例如:考試時間為90 min,開考時間是9:00,9:30時考生按過“保存”按鈕,9:40時客戶機意外死機或掉線,9:50考生恢復考試,那么9:40考生的考試用時為40 min,9:40開始暫停計時,9:50繼續(xù)計時,此時考生的考試用時仍為40 min,試卷主界面顯示的剩余時間為50 min(00:50:00).

        4.3 程序實現(xiàn)

        倒計時界面如圖2所示,其中第2個單元格的id為“clock”.

        圖2 倒計時界面

        (1)從試題結構表中取出考試時間sj

        (2)當考生開始考試時,系統(tǒng)向成績表插入該生的考試用時為0分鐘,剩余時間為考試時間,當考生繼續(xù)考試時,系統(tǒng)從成績表讀取該生的考試用時,剩余時間為:考試時間-考試用時.

        5 結束語

        本考試系統(tǒng)設置了三種用戶類型:系統(tǒng)管理員、任課教師和考生,實現(xiàn)的主要功能包括試題庫維護、組卷參數(shù)管理、考生管理、在線考試、自動閱卷、成績查詢等,對考試的自動計時進行了深入的研究,并給出算法實現(xiàn).通過功能測試和壓力測試表明,該系統(tǒng)具有操作方便、功能完備、安全性高、實用性強等特點,對改善試卷質量、減輕教師的工作負擔、提高考試的科學化、規(guī)范化水平起到了積極的作用.目前,該系統(tǒng)已投入使用且運行良好.

        [1]歐陽煒昊.基于NET的網(wǎng)絡考試系統(tǒng)的設計與實現(xiàn)[D].長沙:中南大學,2007.

        [2]楊勛.基于Web的在線考試系統(tǒng)的設計與實現(xiàn)[J].計算機時代,2012,10:50-52.

        [3]李小勇.題庫管理系統(tǒng)中的自動化組卷算法[J].西北師范大學學報:自然科學版,2002,38(4):80-82.

        [4]金博.基于語義理解的文本相似度算法[J].大連理工大學學報,2005,45(2):60-62.

        [5]鄭向陽,陳勝凱.網(wǎng)絡考試系統(tǒng)的安全性研究[J].溫州大學學報,2004,17(3):57-58.

        猜你喜歡
        試題庫標準答案主觀題
        吃飯喝水傷身體?吃飯喝湯養(yǎng)生?快看看協(xié)和醫(yī)院的標準答案
        祝您健康(2024年4期)2024-04-08 16:18:08
        淺談“立體幾何主觀題”的復習備考
        淺談高中政治“認識類”主觀題答題技巧
        井岡教育(2022年2期)2022-10-14 03:11:28
        極坐標方程主觀題考點分析
        高考政治主觀題對學生思維能力的考查
        甘肅教育(2021年10期)2021-11-02 06:14:28
        李耀進:沒有標準答案,唯有用心用情
        中國民政(2019年12期)2020-01-02 09:12:04
        丟失了標準答案
        標準答案的反思
        項目反應理論在考試系統(tǒng)試題庫中的應用
        基于Quiz Creator的“機械圖樣的繪制與識讀”隨機組卷試題庫的制作與研究
        技術與教育(2014年2期)2014-04-18 09:21:29
        人妻少妇粉嫩av专区一| 国产极品久久久久极品| 欧美午夜精品久久久久久浪潮| 亚洲伊人久久综合精品| 女同恋性吃奶舌吻完整版| 97精品人人妻人人| 精品福利视频一区二区三区| 亚洲公开免费在线视频| 国产福利一区二区三区在线观看| 日本妇人成熟免费2020| 亚洲国产成人久久综合下载| 国产午夜精品一区二区三区不| 久久夜色精品亚洲天堂| 国产精品一区二区三久久不卡| 女人被狂躁到高潮视频免费网站| 国产精品主播视频| 日本不卡一区二区三区在线| 人妖av手机在线观看| 国产精品亚洲一区二区在线观看 | 国产亚洲av无码av男人的天堂| 日本道精品一区二区三区| 国产亚洲AV无码一区二区二三区| 天天综合色中文字幕在线视频| 人人妻人人澡人人爽国产| 国产av电影区二区三区曰曰骚网| 99re6久精品国产首页| 美女被黑人巨大入侵的的视频| 成人无码av一区二区| 亚洲另类激情综合偷自拍图| av日本一区不卡亚洲午夜| 亚洲国产性夜夜综合另类 | 日本妇人成熟免费2020| 成人白浆超碰人人人人| 亚洲欧美日韩精品高清| 精品人妻av一区二区三区四区| 亚洲乱色伦图片区小说| 911精品国产91久久久久| 一本久道视频无线视频试看| 久久久久久人妻无码| 国产色综合天天综合网| 人妻少妇中文字幕久久69堂|