亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2014-04-08 22:49:02石朝軍
        成才之路 2014年7期
        關鍵詞:模塊設計

        石朝軍

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

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

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

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

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

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

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

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

        三、主要模塊設計

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

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

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

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

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

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

        四、打包制作安裝程序

        制作安裝程序往往是軟件開發(fā)最后一步,也是重要的一步,因為運行安裝程序往往是軟件使用者的第1個操作。在Visual Basic6.0中,有自帶的打包和展開向導以幫助用戶來完成安裝程序的制作。

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

        參考文獻:

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

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

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

        社,2010.

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

        猜你喜歡
        模塊設計
        汽車銷售行業(yè)中數(shù)據(jù)挖掘技術的應用
        基于小型ERP管理系統(tǒng)
        試論HIS系統(tǒng)中病區(qū)管理模塊的設計以及管理效果
        基于J2EE的牛奶銷售系統(tǒng)設計與開發(fā)
        基于企業(yè)安全審計系統(tǒng)開發(fā)過程的研究
        無人監(jiān)守點滴自動監(jiān)控系統(tǒng)設計
        PLC智能模塊設計研究
        科技資訊(2015年31期)2016-03-21 21:44:07
        爬壁機器人應用嵌入式控制的探討
        基于FPGA的數(shù)字頻率計設計
        科技視界(2015年26期)2015-09-11 15:34:08
        針織橫機生產(chǎn)CAPP軟件開發(fā)系統(tǒng)主要功能模塊設計
        男女啪啪在线视频网站| 色综合一本| 亚洲国产成人无码电影| 情头一男一女高冷男女| 久久午夜福利电影| 亚洲色www成人永久网址| 乱子伦在线观看| 中国精学生妹品射精久久| 亚洲熟妇av日韩熟妇av| 日本一区二区高清精品| 国产片精品av在线观看夜色| 无码aⅴ在线观看| 亚洲啪啪AⅤ一区二区三区| 精品女厕偷拍视频一区二区| 亚洲视频在线观看| 国产精品美女久久久久久2018| 国产美女胸大一区二区三区| 人妻少妇精品视频一区二区三| 国产又色又爽又黄刺激在线视频 | 亚洲爆乳精品无码一区二区三区 | 欧美综合自拍亚洲综合图片区| 国产精品va在线观看一| 精品专区一区二区三区| 久久精品一区午夜视频| 50岁熟妇大白屁股真爽| 一区二区三区不卡在线| 亚洲av一区二区在线| 亚洲av无码无限在线观看| 色老汉免费网站免费视频| 久久精品有码中文字幕1| 天天射综合网天天插天天干| 欧美丰满熟妇xxxx性| 免费jjzz在线播放国产| av网站韩日在线观看免费| 国产猛男猛女超爽免费视频| 又黄又爽又色的视频| 精品国产自拍在线视频| 久久国产精品亚洲va麻豆| 边啃奶头边躁狠狠躁| 久久精品国产亚洲av大全相关| 人妖啪啪综合av一区|