摘要:系統(tǒng)運(yùn)用了Visual Basic程序設(shè)計(jì)技術(shù)與Access數(shù)據(jù)庫(kù)管理技術(shù)完成的。系統(tǒng)可以有效提高學(xué)校管理成績(jī)檔案的效率與準(zhǔn)確性,是學(xué)校辦公自動(dòng)化的重要組成部分。VB具有可視化集成開(kāi)發(fā)環(huán)境,以事件驅(qū)動(dòng)、圖形用戶界面等為特點(diǎn),在設(shè)計(jì)學(xué)生成績(jī)管理系統(tǒng)方面有著獨(dú)特的優(yōu)越性。選用Access完成數(shù)據(jù)庫(kù)后臺(tái)信息管理,具有檢索迅速、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長(zhǎng)、便于打印等特點(diǎn),實(shí)現(xiàn)了對(duì)學(xué)生成績(jī)管理的科學(xué)化、自動(dòng)化、規(guī)范化。
關(guān)鍵詞:VB;成績(jī)管理;檔案管理;課程管理
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 21-0000-02
1 引言
隨著計(jì)算機(jī)應(yīng)用技術(shù)的迅猛發(fā)展和普及,僅靠手工記錄的方式來(lái)管理學(xué)生檔案成績(jī)已成為過(guò)去,取而代之的是利用計(jì)算機(jī)系統(tǒng),將學(xué)生的成績(jī)檔案記錄在磁盤,光盤,磁帶等現(xiàn)代存儲(chǔ)設(shè)備上,這樣做可使學(xué)生檔案保存方便,不需要太多的占位,可節(jié)省大量教學(xué)資源。但是,這種管理方式?jīng)]有專用的管理系統(tǒng),給用戶在查詢,修改,調(diào)檔等事務(wù)時(shí)帶來(lái)極大的不便,若開(kāi)發(fā)一個(gè)學(xué)生成績(jī)檔案管理系統(tǒng),來(lái)提高對(duì)學(xué)生成績(jī)檔案管理,就顯得尤為重要。本系統(tǒng)可以對(duì)學(xué)生成績(jī)和檔案進(jìn)行規(guī)范的管理,科學(xué)的統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量,實(shí)現(xiàn)學(xué)生成績(jī)檔案管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化,更好為用戶服務(wù)。
2 系統(tǒng)開(kāi)發(fā)的環(huán)境
本系統(tǒng)是以windows XP為開(kāi)發(fā)平臺(tái),運(yùn)用Visual Basic6.0通用編程語(yǔ)言,使用Access2003數(shù)據(jù)庫(kù)管理,應(yīng)用ADO控件,實(shí)現(xiàn)全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì)。
Visual Basic6.0具有簡(jiǎn)單易學(xué)、功能強(qiáng)、可擴(kuò)充性好等特點(diǎn)。它是一種可視化的、面對(duì)對(duì)象驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā)windows環(huán)境下的各種應(yīng)用程序,使用VB程序不需要編寫大量的代碼去描述界面元素的外觀和位置,而是把預(yù)先建立的對(duì)象添加到展幕上即可。ADO控件可以快速地在數(shù)據(jù)綁定控件和數(shù)據(jù)庫(kù)之間建立聯(lián)系,實(shí)現(xiàn)數(shù)據(jù)的添加、編輯、刪除及逐條顯示功能。Access不僅僅是一個(gè)數(shù)據(jù)庫(kù),它還具有強(qiáng)大的數(shù)據(jù)管理功能,可以利用各種數(shù)據(jù)源,生成窗體(表單)、查詢、報(bào)表和應(yīng)用程序等。
3 系統(tǒng)設(shè)計(jì)與功能分析
3.1 系統(tǒng)功能分析
本學(xué)生成績(jī)檔案管理系統(tǒng)需要完成的主要功能有:
(1)可進(jìn)行學(xué)生成績(jī)資料的數(shù)據(jù)庫(kù)建立和管理;(2)可以查詢學(xué)生所上的課程信息和成績(jī)信息;(3)能夠?yàn)g覽學(xué)生所有檔案信息;(4)學(xué)生班級(jí)信息的整體查詢及列表;(5)學(xué)生課程信息和成績(jī)信息的設(shè)置,包括添加、刪除和修改等。
3.2 系統(tǒng)模塊功能