【摘 要】本文介紹了使用VB 6.0和SQL Server 2005設計學生學習能力評價系統的主要技術,并討論了系統的主要功能。該系統利用計算機進行學生學習能力評價代替了原有的人工管理方式,節省大量的人力、物力,并且易于操作,可以更加方便地對學生成績、日常表現等進行量化管理,極大地提高了評價工作的效率。
【關鍵詞】 中學生學習能力評價 Visual Basic ADO.NET SQL"Server
一、系統開發背景及意義
學生學習能力評價是學校學生管理工作的重要環節,學生的學習能力評價既能檢驗教育水平的高低,又可以促進素質教育的實施和提高,評價結果還可以用來指導進行個性化教育。判斷學生學習能力的高低,必須運用科學的方法對其做出評價,在進行學生學習能力評價時迫切需要一套分析系統。為了充分利用現有資源,進一步提高工作效率和管理水平,改變學生學習能力評價方式相對落后的現狀,實現學生管理網絡化和評價現代化,有必要開發中學生學習能力評價系統。
二、系統開發工具
(一)應用程序開發語言——Visual Basic
本系統采用Visual Basic6.0作為前臺開發工具。Visual Basic是一種十分常用的可視化的編程語言,它除了具有簡單易學、界面簡潔方便和易擴充的特點外,還能夠實現方便快速地訪問各種數據庫。對于一般中小型的信息管理系統來說,用Visual Basic作為數據庫管理系統的客戶端開發工具是一種合理的選擇。
(二)數據庫管理系統——SQL server
本系統采用SQL server 作為后臺開發工具。SQL Server 是Microsoft公司開發的大型關系數據庫管理系統,它功能強大,操作簡單,具有強大的關系數據庫創建、開發、設計和管理功能,以及可靠的安全性能。已經成為新一代網絡應用程序的最佳數據庫解決方案之一。
(三)程序與數據庫接口——ADO.NET
本系統采用ADO.NET與數據庫建立連接。ADO.NET作為微軟最新的數據訪問技術,是數據庫應用程序和數據源溝通的橋梁,主要提供一個面向對象的數據存儲結構,用來開發數據庫應用程序,它提供了一個一致的、高性能的、高兼容性的數據訪問接口。由于其具有互操作性強,性能高,可擴展性,標準化以及可編程性等優點,越來越受到人們的重視,使用ADO.NET可以很方便地訪問數據庫。
三、系統功能模塊
學生學習能力評價系統由信息管理模塊、考試成績模塊、日常表現模塊和學分管理模塊組成。
(一)信息管理模塊
信息管理模塊主要實現學生基礎信息和班級信息的創建,采用以Excel表導入為主的模式,學生信息內容包括:學籍號、姓名、性別、年級、班級等基本信息。
(二)考試成績模塊
考試成績模塊分為期中、期末考試成績導入和考試成績查詢三個選項,學生的考試成績主要是由教務處統一導入,輸入相關的查詢條件,可以看到具體的學生考試成績情況。
(三)日常表現模塊
日常表現模塊包括:評價表格導入、課堂表現評價、作業評價、平時測試成績、日常表現查詢五個選項。各評價選項主要是由各學科任課老師來操作,如果教務處管理員要查詢評價結果,可以在日常表現查詢里面查看。
1.評價表格導入
任課老師的日常表現評價表由教務處統一制定,統一導入系統,每個模塊的任課老師的登陸名也是由教務處統一導入評價表來生成。在每個工作日,評價表都是由教務處統一導入系統。
2.課堂表現評價
任課老師在登陸框輸入自己的姓名和密碼后,即可登入到系統,點擊課堂表現評價選項,彈出的界面就列出該老師今天要評價的具體課程,對每位學生的表現進行評價。評價內容包括:課前準備情況、課堂參與情況、聽講情況、交流合作情況等,系統會自動統計考勤結果到教務處。
3.作業評價
作業評價選項與課堂表現評價是類似的操作模式,任課老師登錄系統后,可以點擊作業評價選項,進入評價界面,然后選擇評價類型,再點擊具體的學生,即可對學生的作業進行評價。
4.平時測試成績
任課老師登錄系統后,可以點擊平時測試成績選項,進入相應界面,將學生的平時測試成績導入系統。
5.日常表現查詢
教務處管理員和任課教師可以查看每個學生的具體日常表現情況,點擊日常表現查詢選項,進入查詢界面,在查詢框里面輸入具體的查詢條件,然后點擊提交,即可顯示具體的評價結果。
(四)學分管理
學分管理主要分為學分認定和學分查詢兩個項目,中學生的學分認定標準按照:課堂表現情況(10%),作業情況(15%),平時成績(15%),期中成績(20%),期末成績(40%)。等級劃分標準:88—100分為A級,75—87為B級,60—74分為C級,59分級以下為D級。點擊學分認定選項,會彈出學分認定界面,系統自動按照以上標準對學生本學期的每門課程進行學分認定。點擊學分查詢選項,在查詢框里面輸入查詢條件,然后點擊提交,即可顯示具體的評價結果。
四、結語
該系統的應用為學校的教學管理提供了及時、準確的依據,而且節省了管理員和教師大量的時間和精力。基于VB SQL Server 的學生學習能力評價系統具有很好的可靠性和實時性。本系統采用ADO.NET與數據庫建立連接,在VB中通過數據源(ODBC)實現對SQL Server數據庫的訪問。當然,隨著科學技術的不斷發展,本系統的設計也需要進行不斷地改進和提高。
【參考文獻】
[1]王國榮.Visual Basic 6.0 數據庫程序設計[M].人民郵電出版社.
[2]戴志誠.SQL Server 2005數據庫系統開發與實例[M].電子工業出版社.