【正文】
界面操作簡單) ;*強大的圖形功能(將選定的數(shù)據(jù)轉(zhuǎn)化成圖表) ;*注意了解答的針對性(只顯示用戶需要的數(shù)據(jù)和圖表而不顯示不需要的)。用戶只要把數(shù)據(jù)輸入(或直接導(dǎo)入)數(shù)據(jù)庫就可以直接傳入運作系統(tǒng)得到所需的結(jié)果。Microsoft Visual Studio .NET 2022 為開發(fā) Visual Basic 程序提供了方便、快捷的開發(fā)平臺;而 Microsoft SQL Server 2022 則是一個功能完備的數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)操作的數(shù)據(jù)就存放在這里??傊?,學(xué)生成績管理系統(tǒng)的開發(fā)對 我們來說還是有一定的難度的,在開發(fā)的時間比較短的情況下,只是基本實現(xiàn)了原定的功能(甚至還有功能未能實現(xiàn)) 。七月,我將永遠(yuǎn)告別我的黃金時代,去繼續(xù)我的人生旅途。因此,我要真心地感謝本系所有曾經(jīng)傳授給我知識,更教給我人生哲理的的老師們,感謝所有曾幫助過我的同學(xué)們,謝謝你們讓我擁有了一段令人思考和回味的大學(xué)生活。在系統(tǒng)設(shè)計過程中,自己亦得到了鍛煉,為如何使用新的軟件工具和今后上網(wǎng)獲取所需信息及有關(guān)服務(wù)積累了一定的經(jīng)驗。因為不論是對于老師還是學(xué)生或者學(xué)校領(lǐng)導(dǎo)來說,學(xué)生的成績都是一個很重要的評估標(biāo)準(zhǔn)。通過這些表就可以對一個學(xué)生的學(xué)習(xí)情況(根據(jù)學(xué)生個人成績表) ,老師的教學(xué)效果(根據(jù)班級間成績比較表,班級成績統(tǒng)計表等)有一個明確地認(rèn)識,從而使根據(jù)學(xué)生的成績進行教學(xué)評估十分方便。5系統(tǒng)特點本系統(tǒng)具有如下特點:? *通過建立高效實用的現(xiàn)代化學(xué)生成績評估系統(tǒng),使廣大教學(xué)教務(wù)工作人員從繁瑣的工作中解脫出來,從而提高工作效率,提高教學(xué)質(zhì)量,并更好地為院領(lǐng)導(dǎo)提供實用的決策分析信息,從而為實現(xiàn)一流的教學(xué)打下堅實的基礎(chǔ)。End If39。運行界面如下所示:圖 班間成績比較及其曲線圖 學(xué)生成績的統(tǒng)計(及圖表化)算法和源代碼由于學(xué)生的成績數(shù)據(jù)主要存放在 SQL 數(shù)據(jù)庫中,所以對數(shù)據(jù)的操作主要是利用 SQL 數(shù)據(jù)庫的數(shù)據(jù)操作語句和 VB 循環(huán)結(jié)構(gòu)語句進行的。系統(tǒng)自動生成的數(shù)據(jù)表屬性圖如下所示:圖 系統(tǒng)自動生成的數(shù)據(jù)表屬性圖4系統(tǒng)設(shè)計 系統(tǒng)模塊設(shè)計通過對用戶需求的分析,將學(xué)生成績評估系統(tǒng)大致分為三個模塊:學(xué)生個人成績統(tǒng)計及圖表化模塊、班級成績統(tǒng)計及圖表化模塊、班級間學(xué)生成績統(tǒng)計模塊。上用到了三個變量conn,Dbpath,rs。建立數(shù)據(jù)庫連接對像DBpath = amp。最后一步就是要選擇一個要保存數(shù)據(jù)庫文件的名字和位置。數(shù)據(jù)管理技術(shù)的優(yōu)劣,將直接影響數(shù)據(jù)處理的效率。最近,由于數(shù)據(jù)庫的普及,數(shù)據(jù)庫技術(shù)已經(jīng)被應(yīng)用到了新的領(lǐng)域,諸如用于Inter 的數(shù)據(jù)庫或用于公司內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫。同時,Inter 技術(shù)提供了一種向用戶發(fā)布數(shù)據(jù)庫內(nèi)容的標(biāo)準(zhǔn)化的訪問方法。(3)ADO 數(shù)據(jù)控件一個新的 OLEDBaware 數(shù)據(jù)源控件,其功能類似于內(nèi)部的數(shù)據(jù)控件和遠(yuǎn)程數(shù)據(jù)控件,通過它可用最少的代碼建立數(shù)據(jù)庫應(yīng)用程序。類庫集提供了使應(yīng)用程序可以讀寫 XML 數(shù)據(jù)、在 Inter 上通信、訪問數(shù)據(jù)庫等的代碼。國外的評估系統(tǒng)大多不是獨立的而一般是從屬于一個大的教學(xué)管理系統(tǒng),這個大的教育系統(tǒng)一般包括幾乎有關(guān)教育的所有的方面,不過的確比較先進,這里就不多說了。并且作為信息化教學(xué)管理平臺的一部分,使用計算機對學(xué)生成績信息進行管理,具有手工管理所無法比擬的優(yōu)點。但是,雖然根據(jù)學(xué)生的成績進行教學(xué)評估是高等教育中的一個極為重要的環(huán)節(jié),但面對種類繁多的數(shù)據(jù)和報表,手工處理方式已經(jīng)很難跟上現(xiàn)代化管理的步伐,因而我們往往會遇到在進行獎罰時無據(jù)可以依的尷尬局面,隨著計算機及通訊技術(shù)的飛速發(fā)展,高等教育對教務(wù)管理工作提出了更高的要求。但是由于種種原因,要對學(xué)生的成績進行評估是很難的,主要面臨的問題 [12]:分析、統(tǒng)計多個年級的一千多個學(xué)生的考試結(jié)果,其數(shù)據(jù)量之大,工作量之重,可想而知。 achievement , all very clear when making the teacher39。為達到所定的目的。本文首先概述了信息化教育的發(fā)展情況,講明了開發(fā)學(xué)生成績評估系統(tǒng)的必要性,接著闡述了學(xué)生成績評估系統(tǒng)的基本設(shè)計思想及實現(xiàn)方法。 achievement data are stored in SQL database mainly, so need to operate , deal with the database at first. This text has sum up the development that the informationization educates at first, has explained student39。 開發(fā)學(xué)生成績評估系統(tǒng)的意義及必要性在老師的日常工作中,對學(xué)生的成績進行統(tǒng)計分析管理是一項非常重要也是十分麻煩的工作,高校學(xué)生成績管理工作量大,學(xué)籍處理條件復(fù)雜,人工處理非常困難。在整個信息化教學(xué)管理平臺這個總項目中,我做的是根據(jù)學(xué)生成績進行教學(xué)評估這一小塊。因此,開發(fā)這樣的一套學(xué)生成績評估系統(tǒng)是十分必要的。這個開發(fā)平臺包括一個用于加載和運行應(yīng)用程序的新的軟件基礎(chǔ)結(jié)構(gòu)(.NetFramework 和 ) ,新的開發(fā)環(huán)境(Visual ) ,以及支持該結(jié)構(gòu)的編程語言 [5]。作為一種程序設(shè)計語言,Visual Basic 具有簡單易學(xué),功能強大,使用方便等特點,對于開發(fā)一些小型的桌面系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)來說,Visual Basic 已經(jīng)可以滿足編寫程序的一般要求,本系統(tǒng)就是用 Visual Basic 來進行程序開發(fā)。ADO 是程序員訪問 OLE DB 的一種方式。數(shù)據(jù)庫的設(shè)計和開發(fā)及包括藝術(shù)有包括工程。存儲器的容量、存儲速率直接影響到數(shù)據(jù)管理技術(shù)的發(fā)展。同時合理的數(shù)據(jù)結(jié)構(gòu)也將有利于程序的實現(xiàn)。在下面的對話框中選”使用設(shè)計器創(chuàng)建表” ,上面還有三個按鈕,一個是打開,一個是設(shè)計,一個是新建,點擊設(shè)計,就可以開始設(shè)計數(shù)據(jù)表了。設(shè)置數(shù)據(jù)的路徑 Provider=。如果聲明在下面,那就成了局部變量,那么作用范圍就會不同了,作用就更不同,而且在其它窗體中使用到了這個變量,程序會出錯。系統(tǒng)運行后的界面如下所示: 圖 學(xué)生個人成績表及其折線圖*其次:班級成績統(tǒng)計及其條形圖該模塊的功能是統(tǒng)計某班某一次成績各個分?jǐn)?shù)段的人數(shù)并生成條形圖(與上一個模塊不同的是,該模塊統(tǒng)計的是人數(shù)而非成績的分?jǐn)?shù)) 。計202239。計202239。*是進行數(shù)據(jù)圖表化的一次有益嘗試。實現(xiàn)對所有學(xué)生學(xué)習(xí)成績的查詢,并進行統(tǒng)計(以柱形圖表示) 。其中有部分軟件工具中的某些功能不可能完全掌握,只能是邊設(shè)計邊學(xué)習(xí)??傊?jīng)過本次畢業(yè)設(shè)計,培養(yǎng)了自己的動手能力,大大提高了自己的自學(xué)能力和解決問題的能力,大大豐富了自己的專業(yè)知識和專業(yè)技能。最后謝謝各位評委老師和同學(xué)們的支持,謝謝!