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