當前位置:學問谷 >

行業範例 >工業 >

淺談自動化出卷系統的設計與實現論文

淺談自動化出卷系統的設計與實現論文

現如今存在的出題系統大多數為現在考試,也就是無紙化考試系統,就如今的形式來看並不能達到通用化和最優化考核,有紙測驗仍然是大部分課程校驗學生的最優選擇。

淺談自動化出卷系統的設計與實現論文

首先在線生成試卷並實施打印這類單獨存在的試題選擇系統並不多見,多存在於在線教育平台,如中國數字大學城等,而這類系統通常需要購買使用權,且最終系統歸屬仍然在人家公司手裏,而且這類系統多為集成性的,並不是專用性,在特定的方面性能並不能達到理想的效果。故選擇開發一款專用的更加智能的出題系統以減少教師出題的壓力和出卷時間等,同時也提高試卷的精準度。

1 系統主要功能

本系統主要模塊包含課程基本信息錄入、試題庫信息錄入管理、智能生成試卷,主要功能為:

(1) 實現教師對單一課程的`基本信息管理,包括課程章節的的錄入,章節試題庫錄入管理等。

(2) 研究根據章節權重,課程內容側重以及教師最終選擇按側重點劃分試題所在章節的題目數量以及類型生成最終試卷的算法。

(3) 研究並解決在 開發環境,Windows 平台下將數據導出為Word 格式

本次畢業設計系統模塊大致可劃分為基本數據維護及智能試卷生成兩塊,功能點大致包括章節管理、試題管理、試卷管理以及系統管理這四部分。

2 系統實現方式

本系統是我們通過瀏覽器和服務器的網絡形式進行系統的性能開發,讓系統更具靈活性和獨立性,在兼容性方面得到了很大的提升,用户通過瀏覽器向服務器發送信息,讓服務器對用户進行反饋。我們通過PC 機上的瀏覽器進行軟件的安裝,用户通過軟件進行下載試題,減少出卷繁瑣的任務。再結合 開發迅速的特點選擇以 框架的三層模式進行架構的搭建,選用Visual Studio 2013 對這款軟件進行開發和運行。本系統多使用jQuery Ajax 技術應用於主要模塊中,對頁面和數據的加載都是異步操作。所以無論從減輕服務器負載還是美觀方面都有很大的進步。頁面前端採用HTML 和CSS 進行佈局讓整個系統更加具有美觀性,在整個系統環境下的兼容性有一定的下降。

3 系統實現過程

管理員需要登錄系統後才可進行對系統的操作,只有通過用户認證才可登錄系統。理員輸入正確的用户名密碼後即可登錄後台,後台主要功能點分為幾大塊,包括章節管理,題型管理,試題管理,每個模塊下又細分模塊。系統如果需要生成試卷需要添加一些基礎數據,包含章節,和題型,題型中包含基礎題型,如選擇題、填空題、判斷題、簡答題等,系統中也可以自定義題型。也可以查看已經添加的章節內容,可用於修改和瀏覽詳情,刪除等。整個系統最核心的部分是生成試卷,根據用户選擇的章節,題型,每個章節選擇的題目以及數量生成隨機的試卷內容供用户下載。

4 總結和展望

本文實現了在線試卷生成系統。我總結出這個系統如下幾個優點:

(1) 獨立性

我通過我們學校的現狀對整個出卷系統進行了更加好的佈局來適應我們學校的大環境,讓我們學校的出卷系統更加的合理化更具有針對性,讓出卷更加的便利和高效。

(2) 安全性能高

系統通過權限的設置使用較新的 內置票據認證方式大大加強了整個系統的安全性和牢固性,這個系統的數據進行分散式的記錄,即便丟失和盜用也能通過其他服務器進行數據的恢復。

(3) 可擴展性強

我添加了許多的擴展接口,對於今後想添加試卷的屬性較為方便。開發者也可以通過提供的開放接口進行系統插件的開發,更加易於今後的使用者進行開發,可擴展性較強。

此課題的研究和開發取得了一定階段的成果, 但數據庫邏輯結構需要進行再分析和優化以達到最小宂餘的情況,防止後期數據過多導致全系統的崩潰。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/gongye/g0qgjn.html