摘 要: 高等數(shù)學(xué)是大學(xué)生必修的重要基礎(chǔ)課,提高高等數(shù)學(xué)教學(xué)效果有著非常深刻的意義。本文詳細闡述了基于WEB的高等數(shù)學(xué)在線考試系統(tǒng)的分析思路和設(shè)計思想,為系統(tǒng)的開發(fā)提供了有力的理論依據(jù)。
關(guān)鍵詞: 高等數(shù)學(xué)在線考試系統(tǒng) 分析 設(shè)計
1.引言
高等數(shù)學(xué)是高等學(xué)校許多專業(yè)學(xué)生必修的重要基礎(chǔ)理論課課程,高等數(shù)學(xué)課程在高等學(xué)校課程體系中占有特殊重要的地位。傳統(tǒng)的高等數(shù)學(xué)教學(xué)主要采用填鴨式的教學(xué)方法,事實表明這嚴重影響了學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)積極性。針對當(dāng)今大學(xué)生的心理特征和知識能力結(jié)構(gòu),在實施數(shù)學(xué)教學(xué)任務(wù)的過程中,必須對傳統(tǒng)的數(shù)學(xué)教學(xué)內(nèi)容與方法進行改革,全面提高教育教學(xué)質(zhì)量。課堂教學(xué)是主要的教學(xué)環(huán)節(jié),為了提高課堂教學(xué)效果,在教學(xué)中要做到:對課程內(nèi)容可采取“多定性少定量,多講應(yīng)用少推導(dǎo),多自學(xué)少講解”的教法,充分發(fā)揮“教師主導(dǎo),學(xué)生主體”的作用,把學(xué)生推向“學(xué)習(xí)主人”的位置,變被動學(xué)習(xí)為主動學(xué)習(xí)。基于WEB的高等數(shù)學(xué)在線考試系統(tǒng)可以在高等數(shù)學(xué)教學(xué)改革過程中發(fā)揮很好的輔助作用,提高學(xué)生自主學(xué)習(xí)的能力和學(xué)習(xí)興趣。
2.系統(tǒng)分析
2.1業(yè)務(wù)需求分析
本系統(tǒng)設(shè)計的目標(biāo)是在高等數(shù)學(xué)教學(xué)的整個過程中為學(xué)生提供自我測試的平臺,便于學(xué)生充分了解自己對哪些知識點的掌握尚有欠缺,便于老師及時掌握在教學(xué)中哪些知識點需要詳細講解,便于老師和學(xué)生之間的交流。系統(tǒng)用戶分為超級管理員、教師、學(xué)生三類,各類用戶的功能需求如下。
2.1.1超級管理員
超級管理員在系統(tǒng)中擁有至高無上的權(quán)限。涉及的功能主要有:(1)班級管理,超級管理員可以添加、修改和刪除班級;(2)教師管理,超級管理員可以添加、修改和刪除教師;(3)試題類型管理,超級管理員可以添加、修改和刪除試題類型。除此之外,超級管理員擁有教師用戶的所有權(quán)限。
2.1.2教師
教師用戶在系統(tǒng)中擁有較高權(quán)限。涉及的功能主要有:(1)驗證學(xué)生用戶,當(dāng)學(xué)生注冊后,教師可以按照班級名單判斷該學(xué)生是不是本班學(xué)生,如是則加入相應(yīng)班級;(2)試題管理,教師用戶可以添加、修改和刪除試題;(3)考試管理,教師用戶可以設(shè)置一次考試的相關(guān)參數(shù)并組織一次網(wǎng)絡(luò)考試。
2.1.3學(xué)生
學(xué)生用戶在系統(tǒng)中的權(quán)限級別最低。涉及的功能主要有:(1)在線自測,學(xué)生用戶通過驗證后可以進行在線自測。學(xué)生用戶登錄后可以選擇相應(yīng)的章節(jié)進行自測,也可以對整個學(xué)期的內(nèi)容進行自測,學(xué)生在自測之后可以查看正確答案和成績。(2)參加正規(guī)在線考試,在教師設(shè)定好在線考試參數(shù)之后,學(xué)生可以登錄參加在線考試,客觀題自動評分,主觀題由教師批改。(3)查看下載歷年試題,學(xué)生登錄后可以查看并下載歷年考試試題。(4)個人信息查看與修改,學(xué)生登錄后可以查看和修改個人信息。
2.2業(yè)務(wù)流程分析
系統(tǒng)中教師和學(xué)生用戶的業(yè)務(wù)流程如圖1和圖2所示。
3.系統(tǒng)功能模塊設(shè)計
在線考試系統(tǒng)的主界面主要完成登錄功能,根據(jù)不同的身份用戶登錄后,進入不同的用戶平臺進行操作和使用。系統(tǒng)總體框架如圖3所示。
4.結(jié)語
借助基于WEB的高等數(shù)學(xué)在線考試系統(tǒng),學(xué)生可以在網(wǎng)絡(luò)環(huán)境下隨時進行自我測試,檢查自己在高等數(shù)學(xué)學(xué)習(xí)中存在的問題與不足。學(xué)生能及時查缺補漏,從而大大提高高等數(shù)學(xué)學(xué)習(xí)成績并增強在高等數(shù)學(xué)學(xué)習(xí)方面的興趣和學(xué)習(xí)高等數(shù)學(xué)的積極性。
參考文獻:
[1]DonnyMack,Doug Seven著.林琪,張伶,朱濤江譯.ASP.NET數(shù)據(jù)驅(qū)動Web開發(fā)[M].北京:中國電力出版社,2003.
[2]石志國.ASP.NET應(yīng)用教程[M].北京:清華大學(xué)出版社,2005.
[3]胡勇輝.ASP.NET基礎(chǔ)教程與上機指導(dǎo)[M].北京:清華大學(xué)出版社,2004.
[4]JasonBell,MikeClark著.趙彥敏譯.ASP.NET程序員參考手冊[M].北京:清華大學(xué)出版社,2002.
[5]陳旭,張學(xué)杰.基于ASP.NET技術(shù)的Web人事管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用研究,2004,(11):217-219.