999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VB的學生簡易成績管理系統(tǒng)的設(shè)計

2016-05-30 23:42:23馮婕郭麗張娟

馮婕 郭麗 張娟

摘 要:針對多數(shù)學校成績管理系統(tǒng)不能滿足教師對學生成績的全面了解這一實際問題,特用VB語言設(shè)計并實現(xiàn)了一個簡易的學生成績管理系統(tǒng)。通過該系統(tǒng),不僅任課教師可以全面了解學生對各門課程的掌握情況,有助于教師因材施教,提高教學質(zhì)量;學生也可以查詢自己的考試成績。

關(guān)鍵詞:VB;Access;成績管理系統(tǒng)

1 概述

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

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

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

2.1 登錄模塊:

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

2.2 編輯模塊:

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

2.3 查詢模塊:

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

2.4 退出模塊:

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

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

VB默認的數(shù)據(jù)庫是微軟的Access數(shù)據(jù)庫。它操作簡便、靈活,具有強大的數(shù)據(jù)組織、用戶管理等功能,能滿足學生成績管理的基本需求,而且對操作環(huán)境的要求較低。系統(tǒng)開發(fā)者可以在VB中直接創(chuàng)建mdb數(shù)據(jù)庫文件。本系統(tǒng)在制作時主要涉及三個數(shù)據(jù)表:學生表、課程表、成績表。數(shù)據(jù)表結(jié)構(gòu)的字段名、字段類型、字段長度分別是:學生表結(jié)構(gòu){(學號,text,9)、(姓名,text,10)、(性別、Boolean,1)};課程表結(jié)構(gòu){(課程號,text,6)、(課程名,text,20)、(學時、Integer,2)、(學分、Integer,2)};成績表結(jié)構(gòu){(學號,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è)計菜單欄,包括主菜單和各子菜單。當單擊某一菜單命令時,能夠?qū)崿F(xiàn)相應的命令功能或顯示相應的功能窗口。

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

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

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

condition = "學生.學號=成績.學號 and 課程.課程號=成績.課程號 "

If optChoice(0).Value Then

condition = condition + "and 學生.學號='" + txtID(0).Text + "'"

Else

condition = condition + "and 課程.課程號='" + txtID(1).Text + "'"

End If

5 打包制作安裝程序

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

6 結(jié)束語

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

主站蜘蛛池模板: 青青草91视频| 国产精品刺激对白在线| 国产99在线| 99国产精品免费观看视频| 不卡视频国产| 久久精品国产一区二区小说| 国产精品不卡永久免费| 国产麻豆aⅴ精品无码| 免费看美女毛片| 欧美成人综合在线| 女人18毛片久久| 久青草免费在线视频| 免费a级毛片视频| jizz亚洲高清在线观看| 中文字幕乱码中文乱码51精品| 97免费在线观看视频| 国模沟沟一区二区三区| 精品国产一区二区三区在线观看| 久久人人妻人人爽人人卡片av| 亚洲精品视频免费| 狠狠色综合久久狠狠色综合| 日韩性网站| 香蕉久久国产精品免| 伊人色婷婷| 亚洲欧洲日韩国产综合在线二区| 婷婷色婷婷| 国产精品对白刺激| 成人免费网站久久久| 久久99国产精品成人欧美| 91精品小视频| 欧美乱妇高清无乱码免费| 免费网站成人亚洲| 久久精品视频一| 亚洲天堂视频网| 国产精女同一区二区三区久| 黄色成年视频| 国产免费怡红院视频| 国产高清无码第一十页在线观看| 狠狠亚洲五月天| 欧美国产日韩在线观看| 國產尤物AV尤物在線觀看| 久久亚洲国产一区二区| 国产精品视频久| 国产白浆视频| YW尤物AV无码国产在线观看| 欧美黄网站免费观看| 亚洲成人一区二区| 91精品综合| 亚洲综合精品第一页| 国内精品小视频在线| 色网在线视频| 中文字幕人成乱码熟女免费| 2024av在线无码中文最新| 一级一毛片a级毛片| 欧美成人综合在线| 国产精品性| 欧美天堂在线| 精品国产www| 第一区免费在线观看| 999在线免费视频| 伊人久久婷婷五月综合97色 | 国产在线八区| 欧美亚洲香蕉| 欧美日韩激情在线| 亚洲色无码专线精品观看| 99热这里只有精品免费国产| 国产成人一区在线播放| 国产91在线免费视频| 在线不卡免费视频| 国产av一码二码三码无码| 欧美日韩亚洲国产主播第一区| 久久99热这里只有精品免费看| 十八禁美女裸体网站| 亚洲精品国产综合99| 亚洲区一区| 五月婷婷伊人网| 青青草国产在线视频| 一区二区日韩国产精久久| 亚洲天堂网在线观看视频| 国产激情在线视频| 日韩在线网址| 亚洲国产精品一区二区第一页免|