計算機在線考試系統項目總結_第1頁
計算機在線考試系統項目總結_第2頁
計算機在線考試系統項目總結_第3頁
計算機在線考試系統項目總結_第4頁
計算機在線考試系統項目總結_第5頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、: 總結計算機在線考試系統項目隨著計算機信息技術、網絡技術和軟件技術的不斷發展和完善,促進了人們很多傳統的工作手段和方法也隨之改變。 “在線考試系統”就是利用計算機信息技和網絡平臺結合軟件技術,把在教學中可實現標準化考試的課程由傳統的紙張考試模式轉變成為無紙化考試模式,以實現試題管理、考務管理、隨機生成試卷、在線監考、自動閱卷和成績統計等功能,達到節約資源,提高工作效率,保證考試結果客觀公正性的目的。一、系統可行性由于 計算機文化基礎這門課程的考試題型通常為判斷、單項選擇、多項選擇、填空和文字錄入等,而這類題型的答案通常又具有單一性、 確定性或有限枚舉性等特點,所以便于計算機編碼和標準化,以實

2、現無紙化考試。二、系統需求目前,學院每年學習計算機文化基礎人數約3000 余人,根據以往慣例,該課程的考核方式采用閉卷筆試,由此產生的試卷印刷、裝訂、分袋、回收試卷、閱卷、成績統計等工作量非常龐大,且由于考核方法的落后,基本上難以準確、客觀、公正地反映學生具有的基本職業技能和素質,其結果是培養的學生,懂理論多些,會實踐操作少些,從而偏離了高職學院培養高技能專業人才的目標。針對 計算機文化基礎課程實踐性強的特點,探索與之相適應的,將考核和實踐過程有機的結合在一起的較為準確、客觀、公正地反映學生具有的計算機文化基礎技能和素質的考試方式,減少成績考 核中的片面性,真實反映學生的計算機文化基礎技能水平

3、, 提高學生 對實踐教學的重視程度,促進學生學習和實踐的積極性和主動性, 促 使學生朝著提高自身基礎技能的方向發展。三、系統設計1 .系統功能設計根據系統需求可知,該在線考試系統應具有以下主要功能, 包括 考務管理(考生管理、考場安排)、題庫管理(試題錄入、刪改)、試 卷管理(定義試卷模板)、考試管理(在線監考、異常處理)、成績管 理(自動閱卷、成績報表)和系統管理等。其系統構成如下圖。在線考試系統二 考場安排 考務管理 t考生管理>t試題刪改. 題庫管理 < 試題錄入, , L試卷管理_-/異常處理 考試管理 f在線監考 ,成績報表 成績管理 f自動閱卷> 權限分配 系統管

4、理 I I-f代碼維護2 .系統運行環境設計在線考試系統的主要目的之一就是要提高工作效率,降低工作量, 而系統運行環境與軟件架構模式的選擇就顯得尤為重要。系統運行環境和軟件架構模式既要安全、穩定、可靠又要簡單、易用、易于配置和管理。由于Windows操作系統是我們最常用的系統環境,而基于WEBtU覽器B/S模式的多層應用程序其客戶端具有零配置的優 點,且基于Microsoft .NET 架構的 XML Web services 平臺允許應用程序通過Internet 進行通訊和共享數據,而不管所采用的是哪種操作系統、設備或編程語言。Microsoft .NET 平臺提供創建XML Webserv

5、ices 并將這些服務集成在一起,可有效均衡系統負載,保證系統在大并發量訪問下安全、可靠、穩定地運行。所以該系統運行境和軟件架構模式選擇如下。服 務 器 端 : Windows 2003 Server + SQL Server 2000 + Microsoft .NET +。客戶端:Windows操作系統+及以上。系統運行環境和結構如下圖。四、系統實現1 .數據庫設計由于關系數據庫具有描述的一致性、 可直接表示多對多關系、結 構簡單、操作方便、理論性好等特點,且是目前應用最為廣泛的數據 系統,所以該“在線考試系統”選擇的是關系數據庫,從關系數據庫 設計的基本原則出發,對該系統數據庫的設計既要保

6、證便于數據檢 索,又要盡量減少數據冗余,避免操作異常。“在線考試系統”數據庫的設計與一般事務系統數據庫的設計相 類似,如考生基本信息表、各種基礎代碼表的設計等等,所不同的是 題庫表的設計,在這里作一個重點說明。對題庫表的設計應從試卷涉及的題型來分析, 試卷涉及的題型包 括判斷、單項選擇、多項選擇、填空與文字錄入,可把判斷、單項選擇和多項選擇定義在一個表(st_bz_table )內來進行管理,把填空與方字錄入定義在一個表(st_ex_table )內進行管理。這兩個表的結構如下。 st_bz_tableCREATE TABLE dbo.st_bz_table (stidint IDENTITY

7、 (1,1) NOT FOR REPLICATION NOT NULL , sttg varchar(1024) COLLATE Chinese_PRC_CI_AS NOT NULL ,stxx varchar(2048) COLLATE Chinese_PRC_CI_AS NOT NULL ,stfjlx tinyint NULL , stfj image NULL , stda varchar (16) COLLATE Chinese_PRC_CI_AS NOT NULL , stlx tinyint NOT NULL , stkm smallint NOT NULL , stld tin

8、yint NULL , stjrsj datetime NULL , stzt tinyint NULL , stzsd tinyint NULL , mtjs int NULL)ON PRIMARY TEXTIMAGE_ON PRIMARY字段說明字段名稱試題ID號(自動編號;判斷、單選、多選等題型)stid試題題干sttg試題選項(選項間用"|"分隔)stxx試題附件類型(來源stfj_table_dm:fjid)stfjlx試題附件(圖片、音頻、視頻)stfj試題答案(判斷題為“ T或F”;選擇題為“ A-Z”)stda試題類型(來源 stlx_table_dm:lx

9、id )stlx試題所屬科目(來源 stkm_table_dm:kmid )stkm試題難度(來源 stld_table_dm:ldid )stld試題加入時間(添加試題時自動取系統時間)stjrsj試題狀態(來源 stzt_table_dm:ztid )stzt知識點stzsd命題教師mtjs st_ex_tableCREATE TABLE dbo.st_ex_table (stidint IDENTITY (1,1) NOT FOR REPLICATION NOT NULL ,sttg varchar(2048) COLLATE Chinese_PRC_CI_AS NOT NULL ,st

10、da varchar(2048) COLLATE Chinese_PRC_CI_AS NULL ,stlx tinyint NOT NULL ,stkm smallint NOT NULL ,stld tinyint NULL ,stjrsj datetime NULL ,stzt tinyint NULL ,stzsd tinyint NULL ,mtjs int NULL)ON PRIMARY字段說明字段名稱試題編號(填空、文字錄入、問答題等)stid試題題干(填空題的空用“()”表示)sttg試題答案(多個答案用“ /| ”分隔)stda試題類型(來源 stlx_table_dm:lxi

11、d )stlx試題所屬科目(來源 stkm_table_dm:kmid )stkm試題難度(來源 stld_table_dm:ldid )stld試題加入時間(添加試題時自動取系統時間)stjrsj試題狀態(來源 stzt_table_dm:ztid )stzt試題知識點stzsd命題教師mtjs2 .模塊功能實現該在線考試系統的大部分模塊功能的實現與其他事物系統模塊功能的實現相類似,如考務管理、題庫管理等,最要是對后臺數據系 統實現插、刪、改等操作,在此不在敖述,這里主要說明該考試系統 兩個特有功能模塊的實現,一是試題抽取,生成試卷;二是試卷批改, 成績統計。(1)試題抽取,生成試卷考生登錄

12、考試系統,通過身份驗證后,開始進行抽題。抽題時, 根據考試系統預定義試卷模板規則(試卷模板規則主要包括一一考試 時間;卷面總分;試卷包含題型、難易程度、知識點、題量;每小題 分數等),隨機抽取試題,使每位考生抽取的試卷都是隨機的。抽題過程:根據試卷模板和題庫生成一張二維表題型知識點難度題量分數題庫題量判斷基礎知識難1110判斷基礎知識中2120判斷基礎知識易2110判斷Word難1110 遍歷上述二維表,根據二維表每一行的條件,檢索題庫表, 在檢索題庫表的同時,臨時添加一個隨機列,按該隨機列進行排序, 并取出前“題量”行記錄,得到隨機抽取的試題編號 (stid)。SELECT TOP b.題量

13、NEWID() as sjl, FROM 題庫a,二維 表b WHERE.題型=b.題型ANDa.知識點=b.知識點AND a.難度=4 難度 ORDER BY sjl 根據抽取的試題編號(stid),從題庫在提取試題,生成試卷。(2)試卷批改,成績統計考生在考試結束交卷時,考試系統自動為該考生批改試卷,并統計出卷面成績。 判斷、單項選擇、多項選擇的批改由于上述題型的答案具有唯一性,所以可根據試題編號(stid)在題庫表中檢索出標準答案,并與考生答案相比較,如果完全吻合則正確,否則錯誤。 填空題的批改由于部填空題答案并不是唯一的,所以在批改填空時,只需要考生答案與該空標準答案的其中之一吻合則判

14、正確,沒有一個吻合則判錯誤。 另由于部份填空題有多個空,所以在計分時以該題的分數除以該題的總空數,然后乘以考生填正確的空數 即:得分 =(小題分數/小題空數)X正確空數。 文字錄入的批改對文字錄入題進行批改時,我們首先對原文中出現的不同字符個數進行統計,然后對考生答案中不同字符個數進行統計,比較兩個統計結果, 得出考生錄入的正確字符個數,在計分時以該題的分數除以要求錄入字符的總數,然后再乘以考生錄入的正確字符個數 (文字錄入題分數/原文字符數)X正確字符數,得到該考生文字錄入部份的得分。五、系統應用效果在該考試系統代碼編制結束后,經過多次系統測試,并在系統測試過程中修正了發現的錯誤和問題,保證了該系統在應用中安全、穩定可靠地運行。在2007至2008學年計算機文化基礎期末考試與補考中共6000余人次采用了該系統進行考試,該系統對學生掌握計算機文 化基礎這門課程的情況進行了客觀公正地考核評價。在考試程中, 該系統運行穩定可靠。利用該考試系統,改變了計算機文化基礎這門課程傳統的考 核方法,實現了無紙化考試,既節約了紙張資源

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論