王博學 高玲
摘要:網絡在線考試系統的設計能夠為學生提供一個資源共享、交互協作的考試環境和學習途徑。該系統B/S結構,使用SQL Server為后臺數據庫,主要功能包括系統登錄、題庫管理、在線測試、成績查詢等,系統操作簡單,實用性好。
關鍵詞:網絡考試;需求分析;ER圖;數據操作
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)17-4050-02
Analysis and Design of Online Examination System
WANG Bo-xue GAO Ling
(School of Mathematics and Computer Science, Shaanxi University of Technology, Hanzhong 723000, China)
Abstract: The design of online examination system can provide a resource sharing, interactive collaboration for the students' test environment and learning approach. The B/S structure of the system, using SQL Server as the background database, the main functions include system login, database management, online test, query results, the system has the advantages of simple operation, good practicality.
Key words: network examination; demand analysis; ER; data manipulation
考試是學生在學習過程中的一個重要環節,傳統的考試存在著過程繁雜,花費時間長,且容易出錯等問題。所有的試卷都需要老師進行統一收發,批閱,還需登記考試信息,如果單憑手工操作,工作量及難度很大。隨著近幾年考試類型和考生數量的增多,為解決上述弊端,在提高考生知識水平和老師管理水平的同時,要充分利用信息技術,建立現代化考試系統。由此,設計開發一個網絡在線考試系統,能夠為學生提供一個良好的考試環境,為學生提供一個靈活學習的途徑。該系統基于B/S結構,后臺使用SQL Server數據庫管理系統,實現了網絡在線考試的統一管理,學生、管理員的基本信息管理,考試資源的發布、查詢、瀏覽以及修改等功能。
1 需求分析
網絡考試系統實施的目的是完全或部分代替現有的傳統考試。它所提供的功能一定要比現有系統強大,對比現有的考試系統,網絡考試系統需要實現的功能有:題庫、網上答題、自動閱卷、考試信息管理和系統信息管理等。下面對系統需要完成的功能進行詳細分析。
1.1 題庫設計
題庫是按照一定的教育水平標準,由專家共同商討,在計算機系統中實現的某個學科題目的集合,是在數學模型基礎上建立起來的教育測量工具。……