<menu id="uic0w"><strong id="uic0w"></strong></menu>
  • 網站地圖 原創論文網,覆蓋經濟,法律,醫學,建筑,藝術等800余專業,提供60萬篇論文資料免費參考
    主要服務:論文發表、論文修改服務,覆蓋專業有:經濟、法律、體育、建筑、土木、管理、英語、藝術、計算機、生物、通訊、社會、文學、農業、企業

    ASP.NET4.0下在線考試系統的功能需求、架構及實現

    來源:原創論文網 添加時間:2020-04-01

      摘    要: 隨著社會網絡信息化的不斷發展、“互聯網+”教育理念不斷的普及和深化, 現代化智能課程考核方式如雨后春筍般產生。為了適應高等學校教育的實際情況, 人們逐步對智能在線考試系統的研究更加深入, 尤其是在智能組卷問題的研究方面更加突出。在線考試系統利用微軟公司的ASP.NET作為開發工具, 選擇SQLSERVER作為數據庫平臺, 充分利用WEB數據庫存儲技術, 設計實現了便捷的智能組卷在線考試系統, 為高校部分課程的考核提供了新穎的測試方式, 并在很大程度上提高考試管理的效率和水平。

      關鍵詞: 組卷; ASP.NET; SQLSERVER; 在線考試系統;

      一、概述

      在當前社會,各式各樣的課程考核很多。對于高校而言,大學計算機基礎課程作為一門公共基礎必修課開設,開課范圍廣,且大學計算機基礎課程重在培養學生的實際動手操作能力,采取傳統的課程考核方式。 (1) 會造成耗費大量人力物力等資源浪費; (2) 紙質試卷作答會存在不可避免的作弊現象; (3) 傳統的考核方式不能很好地反映該課程的培養目標。

      依據高等學校教育教學的實際情況,結合高能效、信息化、無紙化的現代考試觀念,充分利用互聯網資源,為了加強考試過程管理、提升考試閱卷質量及提高考試管理效率,人們逐步對智能在線考試系統的研究更加深入,尤其在智能組卷問題的研究方面更加突出。在線考試系統利用微軟公司的ASP.NET作為開發工具,選擇SQL作為數據庫平臺,充分利用WEB數據庫存儲技術,設計實現了便捷智能組卷在線考試系統,而且通過自動計時功能有效管控考試的作答時間,計時結束系統會進行強制提交試卷。為高校部分課程的考核提供了新穎的測試方式,并在很大程度上提高考試管理的效率和水平。

      二、在線考試系統的功能需求分析

      (1) 教師命題功能需求分析。結合大學計算機基礎課程的特點,制定命題題型及規則,由任課教師結合教學大綱進行在線命題,命題結束后提交試卷,試卷轉入相應題型的試題庫。教師也可根據規則,在系統外將題目編制完成,批量導入試題庫中。該系統可實現對題庫中的題目進行增加、刪除、查看、修改等操作。命題結束后,教師可以進行試做,對出現的問題及時進行完善,確保命題的準確性。

      (2) 在線智能組卷及試卷管理功能需求分析。根據課程考核的要求,設置當次考試的題型、題量、難易程度、試題分布、重復率等規則,由計算機進行自動隨機組卷,確保試題能夠滿足多人多卷的需求,進而減少作弊等不良的考試行為,保證考試試題的質量。

      (3) 考生在線答卷功能需求分析。在線考試系統實現考生通過互聯網在線登錄的方式,參加考試的考生只需驗證身份即可進行登錄,開始在線答卷。
     

    ASP.NET4.0下在線考試系統的功能需求、架構及實現
     

      (4) 自動閱卷功能需求分析。考生通過網頁端在線答題結束后,系統將根據試題的答案規則進行自動閱卷,并給出當次考試的成績。還可以,對學生的考試情況進行分析,比如:每個章節的掌握程度、學生間橫向比較、難易程度分析等。

      三、在線考試系統的總體架構及設計

      根據使用在線考試系統的高校的實際情況,結合運行該系統的網絡及軟硬件實際情況,采用B/S型開發模式,以服務器為中心,數據處理和實現均通過服務器上進行,用戶只需登錄該系統就可實現功能。本系統從四個模塊進行開發設計,分別是系統管理、在線考試、命題管理、考試管理。根據各個子系統實現的功能以及使用用戶的類別不同,具體如下:

      (1) 系統管理模塊。教務管理人員通過該模塊實現對不同角色 (教師、學生、管理員等) 的基本信息的管理。根據教師所任教科目不同,分配不同科目對應的權限,學生根據不同信息分配對應的考試權限。

      (2) 在線考試模塊。考生通過驗證信息登錄考試系統后,選擇對應的考試科目,按照題目要求的規則進行作答,答題完成或者規定時間終止可以提交試卷。而且在規定時間登錄考試系統后,可以查看自己的考試成績。

      (3) 命題管理。教師根據所任教科目,結合大綱要求設置題目類型、難易程度比例等約束條件,上傳題庫,系統根據預先設置的組卷規則進行題庫隨機抽取方式進行自動組卷。

      (4) 考試管理。該模塊包含通知公告、評閱試卷、成績管理、各類統計分析功能,系統根據閱卷規則對每個考生提交的試卷進行自動閱卷,之后自動錄入考生對應的成績,方便各類信息統計,比方:知識掌握情況統計、考試成績分布情況等。所有程序完成后,可以實現發布通知公告的功能,通知學生查詢成績。

      四、在線考試系統的功能實現

      在線考試系統通過對題庫進行自動組卷后,當考生登錄在線考試系統后,進行隨機抽題的方式進行考試,實現多人多題模式,有效規避不良的考試現象。同時,考生提交試卷后,系統根據預設規則進行自動評閱試卷,并登記成績,快速實現考試、閱卷、管理等功能。

      (1) 系統管理模塊。系統管理模塊根據不同角色進行權限設置,進而進行不同的操作。

      (2) 在線考試登錄模塊。根據應用該系統的高校的現實情況,該系統對不同角色的權限進行設置,通過系統驗證后,方可進行登錄。安全快速實現相應的功能。

      (3) 教師管理模塊。為了保障自己賬戶的安全,教師使用本系統登錄后,可以自行進行密碼的修改。也可以通過添加、修改、查詢及刪除操作及時對題庫中的試題進行修改。當閱卷結束后,可以對學生考試成績進行相應的操作,比如:查詢、刪除等操作。

      五、在線考試系統的測試與維護

      在線考試系統在經過多次測試,反復修改后,保障能夠正確順暢運行后,才能夠進行啟用。系統測試的目的就是為了更一步完善系統,修復各種問題。在測試過程中,測試人員通過測試,將發現的問題反饋給開發人員,進行及時修正,反反復復,從而達到最優的體驗效果,直到交付使用。

      六、結論

      在線考試系統通過多次系統測試,可以實現簡單的功能,如:單項選擇題、多項選擇題、判斷題等客觀題的操作,針對部分主觀題、操作題等目前還沒有辦法完成,需要結合人工輔助閱卷完成。隨著以后的應用,繼續加強對主觀題、操作題等模塊的研究,使該系統應用范圍更為廣泛,更好地為高校教育教學提供便捷的服務。

      參考文獻

      [1] 馬金龍.基于ASP.NET的在線考試系統研究與開發.
      [2] 宋世俊.基于.NET的計算機基礎課程在線考試系統設計.
      [3] C#開發案例:在線考試系統及Grid View控件使用.

    重要提示:轉載本站信息須注明來源:原創論文網,具體權責及聲明請參閱網站聲明。
    閱讀提示:請自行判斷信息的真實性及觀點的正誤,本站概不負責。
    性感美女脱衣全过程 - 视频 - 在线观看 - 影视资讯 - 品爱网