久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

VB技術(shù)下簡易學(xué)生成績管理系統(tǒng)開發(fā)

 西山刀客 2018-11-22

1 概述

隨著信息化的普及,,對學(xué)生成績的信息化管理在各院校得以廣泛地應(yīng)用,。各院校管理學(xué)生成績的信息系統(tǒng)基本功能都大而全,對系統(tǒng)的控制權(quán)基本集中在與教學(xué)過程脫節(jié)的教務(wù)管理人員手中,。每次考試結(jié)束后,,任課教師僅有在規(guī)定的時間內(nèi)錄入和查看自己所講授課程成績的權(quán)限。成績錄入以后,,學(xué)生可以以自己的學(xué)號,、密碼登錄查看其成績,。而任課教師要在教學(xué)的過程中,全面了解學(xué)生,,尤其是想通過考試分數(shù)了解學(xué)生對其他課程的學(xué)習(xí)掌握情況幾乎是很困難的,。因而,開發(fā)一個供教師使用的簡易的學(xué)生成績管理系統(tǒng),,能夠?qū)崿F(xiàn)任課教師對學(xué)生所有課程成績的查看,,是非常必要的。它有助于教師更好地了解學(xué)生,,在教學(xué)過程中因材施教,,提高教學(xué)效率。

2 系統(tǒng)功能模塊設(shè)計

本文設(shè)計開發(fā)的簡易的學(xué)生成績管理系統(tǒng),,選用Access 2010完成數(shù)據(jù)庫后臺信息的管理,以Microsoft Visual Basic 6.0作為開發(fā)平臺,。學(xué)生成績管理系統(tǒng)要實現(xiàn)的主要功能界面如下,。

2.1登錄模塊:

成績系統(tǒng)的使用人員多為教師和學(xué)生兩種類型。無論是哪一類用戶,,登錄的時候都必須填寫用戶名和密碼,。學(xué)生用戶的用戶名為自己的學(xué)號,初始密碼也是學(xué)號,,他們對本系統(tǒng)僅可以進行成績的查詢,。教師用戶作為管理員,有輸入,、查看并管理和維護學(xué)生各門課成績的權(quán)限,。

2.2編輯模塊:

在用戶未正確登錄之前,編輯模塊是不可用的,,只有用戶成功登錄,,方可使用。此模塊只供教師用戶使用,。界面包含三個標(biāo)簽,,供教師編輯和管理學(xué)生的信息和成績。

2.3查詢模塊:

此模塊供教師和學(xué)生用戶查詢成績,,提供了按學(xué)號和課程兩種查詢方式,,用戶正確登錄后方可激活使用。教師用戶可以查看所有學(xué)生的成績,,學(xué)生用戶只有查看自己成績的權(quán)利,。

2.4退出模塊:

供各類用戶退出系統(tǒng)使用。

3 數(shù)據(jù)庫設(shè)計

VB默認的數(shù)據(jù)庫是微軟的Access數(shù)據(jù)庫,。它操作簡便,、靈活,,具有強大的數(shù)據(jù)組織、用戶管理等功能,,能滿足學(xué)生成績管理的基本需求,,而且對操作環(huán)境的要求較低。系統(tǒng)開發(fā)者可以在VB中直接創(chuàng)建mdb數(shù)據(jù)庫文件,。本系統(tǒng)在制作時主要涉及三個數(shù)據(jù)表:學(xué)生表,、課程表、成績表,。數(shù)據(jù)表結(jié)構(gòu)的字段名,、字段類型、字段長度分別是:學(xué)生表結(jié)構(gòu){(學(xué)號,,text,9),、(姓名,text,10),、(性別,、Boolean,1)};課程表結(jié)構(gòu){(課程號,text,6),、(課程名,,text,20)、(學(xué)時,、Integer,2),、(學(xué)分、Integer,2)};成績表結(jié)構(gòu){(學(xué)號,,text,9),、(課程號,text,6),、(成績,,Integer,2)},本系統(tǒng)所用的數(shù)據(jù)庫文件名保存為“students.mdb”

4 系統(tǒng)關(guān)鍵技術(shù)的實現(xiàn)

具體實現(xiàn)系統(tǒng)時涉及的關(guān)鍵點有:

①系統(tǒng)的主界面為MDI窗體,根據(jù)系統(tǒng)各功能模塊的設(shè)置來設(shè)計菜單欄,,包括主菜單和各子菜單,。當(dāng)單擊某一菜單命令時,能夠?qū)崿F(xiàn)相應(yīng)的命令功能或顯示相應(yīng)的功能窗口,。

②要實現(xiàn)系統(tǒng)成功登錄前禁用編輯和查詢菜單,,可以在加載窗體時將它們的enabled屬性設(shè)為false.

③系統(tǒng)運行時,需要連接到Access數(shù)據(jù)庫,,可用如下代碼:Student.Database Name=App.Path+“students.mdb” .

④在設(shè)計查詢模塊時,,需要調(diào)用ADO控件,它可以快速地建立數(shù)據(jù)綁定控件與數(shù)據(jù)提供者之間的連接,。要將ADO控件與students.mdb數(shù)據(jù)庫文件連接,,可以在ADO控件記錄源的命令文本中輸入“select學(xué)生,。學(xué)號,學(xué)生,。姓名,,課程。課程名,,成績,。成績from學(xué)生,課程,,成績where學(xué)生,。學(xué)號=成績。學(xué)號and課程,。課程號=成績,。課程號”語句,以實現(xiàn)查詢,。核心代碼為:

condition = “學(xué)生,。學(xué)號=成績。學(xué)號and課程,。課程號=成績。課程號”

If opt Choice(0),。Value Then

condition = condition + “and學(xué)生,。學(xué)號=‘” + txt ID(0)。Text

+ “’”

Else

condition = condition + “and課程,。課程號=‘” + txt ID (1),。

Text + “’”

End If

5 打包制作安裝程序

開發(fā)好簡易的學(xué)生成績管理系統(tǒng)后,就需要制作安裝程序,。在Visual Basic6.0中,,有自帶的打包功能以幫助用戶來完成安裝程序的制作。也就是在制作好程序的VB界面,,執(zhí)行“文件→生成學(xué)生成績管理系統(tǒng),。exe”,然后按提示操作即可得到可執(zhí)行文件。

6 結(jié)束語

本文設(shè)計開發(fā)的基于VB的學(xué)生成績管理系統(tǒng),,簡單實用,,可以滿足教師對學(xué)生課程成績的添加、修改,、刪除,、查詢和學(xué)生的自查等功能。系統(tǒng)采用Visual Basic+Access的方式開發(fā),,主要包括前端成績管理系統(tǒng)程序的開發(fā)和后臺數(shù)據(jù)庫的建立與維護兩個方面,,設(shè)計簡單,。通過筆者在實際教學(xué)中的應(yīng)用效果來看,其運行穩(wěn)定,,具有良好的實用性,。不僅可以供學(xué)生查詢自己的成績,也可以有效地減輕教師到處查閱學(xué)生成績的工作量,,有助于全面了解學(xué)生,,提高教學(xué)質(zhì)量

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多