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

用VB開發(fā)學(xué)生成績管理系統(tǒng)

2014-04-08 22:49:02石朝軍
成才之路 2014年7期

石朝軍

摘 要:采用Microsoft Visual Basic 6.0作為開發(fā)平臺,選用Access 2000完成數(shù)據(jù)庫后臺信息管理,從系統(tǒng)總體設(shè)計到各個子模塊的設(shè)計,最后再將制作好的代碼打包為安裝程序等,詳細描述學(xué)生成績管理系統(tǒng)的開發(fā)過程。

關(guān)鍵詞:VB語言;Access數(shù)據(jù)庫;成績管理;模塊設(shè)計

在中職學(xué)校,對于學(xué)生基本信息和成績的管理是學(xué)校的一項基本工作,也是學(xué)校教學(xué)管理的一個重要組成部分。隨著中職學(xué)校規(guī)模的不斷擴大,人數(shù)增加,對于學(xué)生成績的管理采用傳統(tǒng)的手工管理方法已不能適應(yīng)。通過計算機系統(tǒng)對學(xué)生成績進行管理,能極大提高學(xué)生成績管理的效率,實現(xiàn)學(xué)生成績管理的科學(xué)化、規(guī)范化。

一、系統(tǒng)功能設(shè)計

(1)系統(tǒng)主要功能描述。①用戶管理:用來管理系統(tǒng)用戶,可以添加用戶名、修改用戶密碼。②學(xué)生信息管理:學(xué)生基本情況匯總與管理,主要包括對學(xué)生成績的添加、修改、刪除和查詢等操作。③成績管理:主要包括期末成績、選修課程成績管理。主要包括對學(xué)生成績的添加、修改、刪除、查詢和統(tǒng)計等操作。④課程管理:主要包括對課程的添加、刪除和查詢等操作。

(2)在數(shù)據(jù)庫方面,包括四個表。①用戶信息表,表名為UserInfo,用于存儲用戶登錄的基本信息,表結(jié)構(gòu)如表1所示。②學(xué)生信息表,表名為Student,用于存儲學(xué)生的基本信息,表結(jié)構(gòu)如表2所示。③成績表,表名為Grade,用于存儲學(xué)生所學(xué)專業(yè)課程的期末成績及課程的相關(guān)信息,表結(jié)構(gòu)如表3如示。④課程信息表,表名為Course,用于存儲學(xué)生所學(xué)專業(yè)課程的相關(guān)信息,表結(jié)構(gòu)如表4所示。建立數(shù)據(jù)庫后,在上述各個表中錄入一些數(shù)據(jù),用于測試應(yīng)用程序。

二、開發(fā)工具與數(shù)據(jù)庫應(yīng)用

①采用Microsoft Visual Basic 6.0開發(fā)平臺來完成系統(tǒng)的前臺環(huán)境開發(fā)。②采用Microsoft Access 2000來完成數(shù)據(jù)庫管理平臺開發(fā)。

三、主要模塊設(shè)計

學(xué)生成績管理系統(tǒng),主要包括以下幾個模塊的設(shè)計。

(1)系統(tǒng)登錄模塊設(shè)計。該模塊完成系統(tǒng)的登錄。設(shè)計好登錄邏輯后,將邏輯代碼寫入“登錄”按鈕所對應(yīng)的Click事件過程中。系統(tǒng)獲取用戶輸入的用戶名和密碼后,將它們與數(shù)據(jù)庫中存儲的信息進行比較,如果匹配,則允許登錄,跳轉(zhuǎn)到系統(tǒng)主窗口;如果不匹配,則根據(jù)具體情況彈出相應(yīng)的警告對話框。為了使系統(tǒng)更加安全,加入一個窗口級公共對象,用來記錄密碼輸入錯誤的次數(shù),如果超出指定的次數(shù),則自動關(guān)閉程序。

(2)MDI窗口菜單欄設(shè)計。在系統(tǒng)中添加MDI窗口作為系統(tǒng)主窗口,為其加入菜單欄。根據(jù)系統(tǒng)設(shè)計中的各功能模塊設(shè)計菜單欄,包括多個主菜單和其下的菜單命令,并為各子菜單添加Click事件過程。當(dāng)選擇菜單命令時,顯示相應(yīng)的功能窗口或?qū)崿F(xiàn)相應(yīng)功能。

(3)學(xué)生管理模塊設(shè)計。本任務(wù)說明如何實現(xiàn)學(xué)生信息管理模塊。當(dāng)成功登錄后,從“學(xué)生信息管理”菜單中依次選擇“學(xué)生信息查詢”和“學(xué)生信息設(shè)置”命令,會彈出“學(xué)生基本信息”和“學(xué)生信息管理”窗口。在“學(xué)生基本信息”窗口中,可以依次顯示學(xué)生信息,只需要打開數(shù)據(jù)庫鏈接,查詢學(xué)生信息表中的所有記錄,然后使用控件將其顯示出來即可。在“學(xué)生信息管理窗口”中,需要編寫代碼來對應(yīng)不同的功能按鈕,以實現(xiàn)指定功能。

(4)課程管理模塊設(shè)計。當(dāng)成功登錄后,從“課程管理”菜單中選擇“課程查詢信息”和“課程信息設(shè)置”命令,會彈出“課程基本信息”和“課程信息管理”窗口。在“課程基本信息”窗口中,可以依次查看課程的基本信息,然后使用控件將其顯示出來即可;而在“課程信息管理”窗口中,可以查詢指定課程的信息,并添加、修改或刪除課程信息,需要對命令按鈕編寫事件過程來實現(xiàn)相應(yīng)的功能。

(5)成績管理模塊設(shè)計。當(dāng)成功登錄后,從“學(xué)生成績管理”菜單中選擇“學(xué)生成績查詢”和“學(xué)生成績管理”命令,會彈出“學(xué)生成績信息”和“學(xué)生成績管理”窗口。在“學(xué)生成績信息”窗口中,可以整體查看學(xué)生成績,以只讀方式查詢成績表中的所有記錄;而在“學(xué)生成績管理”窗口中,可以查詢指定學(xué)生的課程信息,并可以添加、修改或刪除成績,針對各個按鈕編寫事件代碼,以實現(xiàn)相應(yīng)的功能。

四、打包制作安裝程序

制作安裝程序往往是軟件開發(fā)最后一步,也是重要的一步,因為運行安裝程序往往是軟件使用者的第1個操作。在Visual Basic6.0中,有自帶的打包和展開向?qū)б詭椭脩魜硗瓿砂惭b程序的制作。

結(jié)束語:學(xué)生成績管理系統(tǒng),是采用Visual Basic+ACCESS的方式進行開發(fā),包含了后臺數(shù)據(jù)庫的建立與維護、前端應(yīng)用程序的開發(fā)兩個方面,可對學(xué)生基本信息以及學(xué)生成績進行瀏覽、查詢、添加、刪除、修改等功能。

參考文獻:

[1]河南省職業(yè)技術(shù)教育教學(xué)研究室.Visual Basic 6.0程序設(shè)計[M].

北京:電子工業(yè)出版社,2012.

[2]趙增敏.數(shù)據(jù)庫應(yīng)用基礎(chǔ)Access 2003[M].北京:電子工業(yè)出版

社,2010.

(河南平頂山市財經(jīng)學(xué)校)

主站蜘蛛池模板: 亚洲免费毛片| 毛片在线区| 女人18毛片久久| 国产欧美日韩一区二区视频在线| 国产精品30p| 日韩国产精品无码一区二区三区| 色综合天天视频在线观看| 澳门av无码| 免费精品一区二区h| 在线免费亚洲无码视频| 女人爽到高潮免费视频大全| 98超碰在线观看| 欧洲一区二区三区无码| 欧美日本一区二区三区免费| 久久中文字幕2021精品| 亚洲精品老司机| 日韩视频免费| 最新国产精品鲁鲁免费视频| 2021国产乱人伦在线播放| 亚洲a免费| 99视频只有精品| 久久网综合| 国产精品99久久久久久董美香| 国产精品尤物在线| 精品久久久久无码| 久久婷婷人人澡人人爱91| 亚洲精品麻豆| 青青草原国产免费av观看| 免费高清毛片| 久久综合丝袜长腿丝袜| 永久免费无码日韩视频| 91精品情国产情侣高潮对白蜜| 国产成人1024精品下载| 一级毛片无毒不卡直接观看| 综1合AV在线播放| 国产第一色| 国产成人精品高清不卡在线| 精品成人一区二区三区电影| 亚洲第一极品精品无码| 无码AV高清毛片中国一级毛片| 曰AV在线无码| 免费福利视频网站| 免费观看男人免费桶女人视频| 欧美在线综合视频| 久久精品国产在热久久2019| 中文字幕 日韩 欧美| 黄色成年视频| 欧美成人h精品网站| 日韩一区二区在线电影| 国产亚洲欧美在线视频| 99久久精品国产综合婷婷| 中文字幕1区2区| 久久香蕉国产线看观看式| 中字无码av在线电影| 五月激情婷婷综合| 91毛片网| 中国国产A一级毛片| 国产综合欧美| 欧美一区二区精品久久久| 天堂av综合网| 一级福利视频| 国产福利小视频在线播放观看| 亚洲欧美成人综合| 免费无遮挡AV| 老司国产精品视频| 全午夜免费一级毛片| 欧美激情视频一区二区三区免费| 日韩无码白| 国产第一页屁屁影院| 久久99精品久久久久纯品| 欧美一级夜夜爽www| 99国产精品一区二区| 免费观看亚洲人成网站| 欧美成一级| 欧美一级99在线观看国产| 国产精品私拍在线爆乳| 一级香蕉人体视频| AV无码国产在线看岛国岛| 色播五月婷婷| 亚洲AV无码一区二区三区牲色| 国产一区二区精品高清在线观看| 亚洲成人免费看|