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

        ?

        基于VB的學(xué)生信息管理系統(tǒng)設(shè)計(jì)

        2015-05-30 23:56:16周寶珍
        關(guān)鍵詞:數(shù)據(jù)庫(kù)

        周寶珍

        摘 要:學(xué)生信息管理系統(tǒng)是根據(jù)學(xué)生信息的特點(diǎn)以及學(xué)校管理的實(shí)際需要而設(shè)計(jì),能夠有效地對(duì)學(xué)生信息進(jìn)行管理,減輕學(xué)校工作人員的管理負(fù)擔(dān),提高大量學(xué)生信息管理的效率和科學(xué)化,并減少人為操作的錯(cuò)誤以及不規(guī)范行為,從而提高學(xué)校學(xué)生信息管理的可靠性。

        關(guān)鍵詞:控件;窗體;數(shù)據(jù)庫(kù);VB

        中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-8937(2015)03-0073-04

        1 系統(tǒng)介紹及開(kāi)發(fā)的意義

        1.1 系統(tǒng)介紹

        規(guī)范學(xué)生信息管理是一項(xiàng)既重要又復(fù)雜的工作,為提高管理效率,更好的做好本項(xiàng)工作,服務(wù)學(xué)校發(fā)展和教學(xué)過(guò)程管理,根據(jù)學(xué)校實(shí)際情況,基于VB設(shè)計(jì)一套學(xué)生信息管理系統(tǒng)。

        1.2 系統(tǒng)開(kāi)發(fā)的意義

        隨著教育信息化的不斷進(jìn)步,計(jì)算機(jī)日益成為我們工作密不可分的工具。學(xué)校學(xué)生信息管理是一項(xiàng)常規(guī)工作,對(duì)學(xué)校管理的規(guī)范化、科學(xué)化有著重要意義。因此,開(kāi)發(fā)一個(gè)簡(jiǎn)單易用的學(xué)生信息管理系統(tǒng)對(duì)學(xué)校信息管理科學(xué)化的提升有著明顯的實(shí)用價(jià)值。

        1.3 研究方法、發(fā)展趨勢(shì)

        本系統(tǒng)是采用功能分析法進(jìn)行設(shè)計(jì)和敘述的一個(gè)系統(tǒng)?,F(xiàn)代信息技術(shù),特別是網(wǎng)絡(luò)和多媒體技術(shù)的發(fā)展,對(duì)各行各業(yè)的工作和生活帶來(lái)了深遠(yuǎn)的影響。辦公信息化、管理信息化已成發(fā)展趨。

        本系統(tǒng)采用簡(jiǎn)單單機(jī)模式,在某些方面還有待進(jìn)一步開(kāi)發(fā)。未來(lái)有關(guān)學(xué)生信息管理的架構(gòu)應(yīng)采用多層系統(tǒng),成為適應(yīng)學(xué)校全面信息化發(fā)展方向的校園網(wǎng)絡(luò)應(yīng)用平臺(tái),并整合Internet功能、遠(yuǎn)程控制與訪問(wèn)功能,采用更加先進(jìn)的CS和BS模式,支持學(xué)校日常教學(xué)、教務(wù)管理、信息交流等方面工作的應(yīng)用。構(gòu)建為一個(gè)基于學(xué)校內(nèi)部聯(lián)網(wǎng),支撐不同類型學(xué)校管理需求的綜合服務(wù)平臺(tái)和開(kāi)發(fā)平臺(tái),并以校園信息共享為基點(diǎn),搭建起順暢的信息交流通道。提高教育信息化綜合應(yīng)用水平,提升學(xué)校管理效率。

        2 系統(tǒng)分析與設(shè)計(jì)

        2.1 系統(tǒng)功能分析

        學(xué)校學(xué)生具有很強(qiáng)的流動(dòng)性,每年都有離校、入校和學(xué)籍變化。在校學(xué)生的各種信息也隨時(shí)在發(fā)生改變。要對(duì)這些龐大的信息量進(jìn)行準(zhǔn)確管理并提高工作效率,就必須建立一套有效的管理系統(tǒng)。系統(tǒng)應(yīng)具備基礎(chǔ)管理、信息查詢、增加減少、刪除修改等功能,從而減少學(xué)生信息管理的工作量。

        2.2 系統(tǒng)構(gòu)架

        本系統(tǒng)主要包括用戶管理、學(xué)生信息管理、學(xué)生成績(jī)管理、密碼修改等四大模塊,各個(gè)模塊的操作流程如圖1所示。

        2.3 系統(tǒng)E-R圖

        ①用戶(包括管理員和普通用戶)基本信息如圖2所示。

        ②學(xué)生基本信息如圖3所示。

        2.4 學(xué)生信息數(shù)據(jù)庫(kù)的設(shè)計(jì)

        學(xué)生信息管理系統(tǒng)的建立,首先必須要構(gòu)建一個(gè)科學(xué)的數(shù)據(jù)庫(kù)。本數(shù)據(jù)庫(kù)基于Access2003構(gòu)建,包括3個(gè)基表,分別是用戶信息關(guān)聯(lián)表(admin)、學(xué)生信息關(guān)聯(lián)表(student)和學(xué)生成績(jī)關(guān)聯(lián)表(grade)。

        ①用戶信息表(admin)結(jié)構(gòu)見(jiàn)表1。

        ②學(xué)生信息表(student)結(jié)構(gòu)見(jiàn)表2。

        ③學(xué)生成績(jī)表(grade)結(jié)構(gòu)見(jiàn)表3。

        3 系統(tǒng)具體實(shí)現(xiàn)

        3.1 登錄窗體設(shè)計(jì)

        設(shè)計(jì)一個(gè)登錄窗體(form1)。窗體主要功能是對(duì)用戶真實(shí)性進(jìn)行驗(yàn)證,對(duì)登錄次數(shù)進(jìn)行限制,窗體結(jié)構(gòu)如圖4所示。

        3.2 主界面設(shè)計(jì)

        設(shè)計(jì)一個(gè)主界面窗體(form2)。窗體要提供按鈕控件和菜單編輯器。窗體在登錄后顯示,基本結(jié)構(gòu)如圖5所示。

        3.2.1 Toolbar

        在主窗體上設(shè)定一個(gè)工具欄控件,添加6個(gè)按鈕,按鈕屬性見(jiàn)表4。

        3.2.2 菜單編輯器

        在主窗體上設(shè)定一行菜單編輯器。編輯器的結(jié)構(gòu)和屬性見(jiàn)表5。

        3.3 用戶信息管理

        用戶信息管理主要包括用戶注冊(cè)、密碼修改和賬號(hào)刪除管理。

        3.3.1 用戶注冊(cè)窗體

        設(shè)定一個(gè)用戶注冊(cè)窗體(form3),窗體主要提供用戶注冊(cè)功能。運(yùn)行情況如圖6所示。

        3.3.2 密碼修改窗體設(shè)計(jì)

        添加一個(gè)窗體(form4)、一個(gè)ADO控件。要把控件屬性設(shè)定為鏈接“學(xué)生信息系統(tǒng).mdb”數(shù)據(jù)庫(kù),把記錄源鏈接為數(shù)據(jù)庫(kù)里的“學(xué)生信息表”。把窗體上的文本框的數(shù)據(jù)源設(shè)定為adodc1,把數(shù)據(jù)字段設(shè)定為與數(shù)據(jù)庫(kù)相對(duì)應(yīng)的字段。

        該窗體主要用于用戶密碼修改的功能,窗體運(yùn)行情況如圖7所示。

        3.3.3 刪除賬號(hào)窗體設(shè)計(jì)

        添加一個(gè)窗體(form5)、一個(gè)ADO控件。把ADO控件的屬性設(shè)定為鏈接至“學(xué)生信息系統(tǒng).mdb”數(shù)據(jù)庫(kù),把記錄源鏈接至數(shù)據(jù)庫(kù)中的“用戶賬戶表”,再把窗體上文本框的數(shù)據(jù)源鏈接到adodc1,分別把數(shù)據(jù)字段設(shè)定為與數(shù)據(jù)庫(kù)相對(duì)應(yīng)的字段。

        該窗體主要用于用戶密碼修改的功能,窗體運(yùn)行情況如圖8所示。

        3.4 學(xué)生基本信息錄入窗體設(shè)計(jì)

        設(shè)定一個(gè)窗體(form6)和一個(gè)ADO控件。將ADO控件屬性設(shè)定為鏈接到“學(xué)生信息系統(tǒng).mdb”數(shù)據(jù)庫(kù),將記錄源鏈接到數(shù)據(jù)庫(kù)里面的“學(xué)生信息表”,將窗體上的文本框和下拉框的數(shù)據(jù)源設(shè)定為adodc1,將數(shù)據(jù)字段對(duì)應(yīng)設(shè)定為數(shù)據(jù)庫(kù)中的字段。

        該窗體主要針對(duì)學(xué)生基本信息的錄入操作,窗體設(shè)計(jì)如圖9所示。

        3.5 學(xué)生基本信息維護(hù)窗體設(shè)計(jì)

        設(shè)定一個(gè)窗體(form7)和一個(gè)ADO控件,一個(gè)DataGrid控件。在設(shè)計(jì)中添加一個(gè)數(shù)據(jù)環(huán)境,將ADO控件屬性設(shè)計(jì)為鏈接到“學(xué)生信息系統(tǒng).mdb”,將記錄源鏈接到數(shù)據(jù)庫(kù)中的“學(xué)生信息表”,再將DataGrid控件的數(shù)據(jù)源設(shè)定為DataEnvironment1、把DateMember設(shè)定為Command1。該窗體主要功能是對(duì)學(xué)生基本信息進(jìn)行維護(hù),并將數(shù)據(jù)導(dǎo)出為Excel文件等。窗體設(shè)計(jì)如圖10所示。

        3.5.1 數(shù)據(jù)環(huán)境

        把數(shù)據(jù)環(huán)境的鏈接屬性設(shè)定為鏈接到Access2003中的“學(xué)生信息系統(tǒng).mdb”中的student表,將命令Command1添加到在建立好的鏈接下,并在屬性頁(yè)設(shè)定數(shù)據(jù)源為student表,將記錄集管理的鎖定類型設(shè)定為開(kāi)發(fā)式,同時(shí)在Command1中添加子命令Command2,將其屬性頁(yè)設(shè)定數(shù)據(jù)源為“學(xué)生信息表”,并在關(guān)聯(lián)定義中增加“學(xué)號(hào)”to“學(xué)號(hào)”的關(guān)聯(lián)。其數(shù)據(jù)環(huán)境結(jié)構(gòu)如圖所11示。

        注:在建立數(shù)據(jù)庫(kù)時(shí)添加了較多字段備用,實(shí)際使用中,部分字段并未使用。

        3.5.2 DateReport1的設(shè)計(jì)

        在系統(tǒng)中設(shè)計(jì)Data Report,并添加一個(gè)數(shù)據(jù)報(bào)表,報(bào)名名稱為默認(rèn)的Data Report1,并將其數(shù)據(jù)源設(shè)定為DataEnvironme-

        nt1,DateMember設(shè)定為Command1,報(bào)表窗體設(shè)計(jì)如圖12所示。

        報(bào)表的運(yùn)行界面如圖13所示。

        3.5.3 成績(jī)查詢

        添加一個(gè)窗體(form8)、一個(gè)ADO控件和一個(gè)DataGrid控件。將ADO控件屬性設(shè)定為鏈接到“學(xué)生信息系統(tǒng).mdb”,該部分主要功能完成班級(jí)選擇。窗體運(yùn)行情況如圖14所示。

        3.6 成績(jī)信息錄入窗體設(shè)計(jì)

        設(shè)定一個(gè)窗體(form9)和一個(gè)DataGrid控件。將控件的數(shù)據(jù)源設(shè)定為DataEnvironment1,將DateMember設(shè)定為Command2。將窗體上的文本框和下拉框的數(shù)據(jù)源設(shè)定為DataEnvironment1,將DateMember設(shè)定為Command1,數(shù)據(jù)字段與數(shù)據(jù)環(huán)境里的字段對(duì)應(yīng)。該窗體主要功能是為學(xué)生添加成績(jī),對(duì)成績(jī)進(jìn)行打印。窗體運(yùn)行情況如圖15所示。

        3.6.1 DateReport2的設(shè)計(jì)

        在系統(tǒng)中添加Data Report,設(shè)置一個(gè)數(shù)據(jù)報(bào)表,報(bào)表名使用默認(rèn)的Data Report1。報(bào)表的數(shù)據(jù)源設(shè)定為DataEnvironment1,DateMember設(shè)定為Command1。報(bào)表界面如圖16所示。

        報(bào)表的運(yùn)行界面如圖17所示。

        4 結(jié) 語(yǔ)

        本文結(jié)合學(xué)校實(shí)際,對(duì)學(xué)生信息進(jìn)行系統(tǒng)管理進(jìn)行了設(shè)計(jì),并實(shí)現(xiàn)了設(shè)計(jì),對(duì)于這個(gè)系統(tǒng),由于各方面條件的限制,許多系統(tǒng)功能還有待進(jìn)一步精確化,本系統(tǒng)實(shí)現(xiàn)了基本功能,但仍需修改完善,使之功能更加廣泛和完備。

        參考文獻(xiàn):

        [1] 林陳雷.Visual Basic6.0[M].北京:人民郵電出版社,2005.

        [2] 潭浩.學(xué)用Visual Basic編程[M].西安:西安電子科技大學(xué)出版社,2001.

        [3] 龔沛曾.面向?qū)ο蟪绦蛟O(shè)計(jì)系列教材[M].北京:高等教育出版社,2003.

        [4] 溫賢發(fā).Visual Basic6.0數(shù)據(jù)庫(kù)程序設(shè)計(jì)高手[M].北京:科學(xué)出版社,2001.

        [5] 敬錚,于英杰.Visual Basic6.0數(shù)據(jù)庫(kù)開(kāi)發(fā)與專業(yè)應(yīng)用[M].北京:國(guó)防工業(yè)出版社,2002.

        猜你喜歡
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        兩種新的非確定數(shù)據(jù)庫(kù)上的Top-K查詢
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        中文字幕国产亚洲一区| 色综合久久久久久久久五月| 亚洲色偷拍一区二区三区| 国产一区高清在线观看| 精品无码国产一区二区三区av| 熟妇与小伙子matur老熟妇e| 亚洲人成网站www| 精品一区二区三区人妻久久福利| 亚洲av成人av三上悠亚| 香港三级日本三级a视频| 丰满少妇高潮惨叫正在播放| 亚洲AV无码永久在线观看| 蜜桃激情视频一区二区| 蜜臀一区二区三区精品| 亚洲色在线v中文字幕| 无码天堂亚洲国产av麻豆| 国产一区二三区中文字幕| 亚洲av不卡无码国产| 精品日韩欧美一区二区在线播放| 在线观看一区二区女同| 国产亚洲精品一区二区在线观看| 成年免费a级毛片免费看| 76少妇精品导航| 亚欧免费无码AⅤ在线观看| 色和尚色视频在线看网站| 成年女人粗暴毛片免费观看 | 成人精品国产亚洲av久久| 麻豆精品一区二区综合av| 777午夜精品免费观看| 日韩精品成人无码AV片| 99久久婷婷国产精品综合网站| av免费网址在线观看| 在线观看免费人成视频色9| 国产精品原创av片国产日韩| 一区二区三区在线日本视频| 蜜臀亚洲av无码精品国产午夜.| 永久黄网站色视频免费| 精品久久免费一区二区三区四区| 日本亚洲视频一区二区三区| 久久久久久久久蜜桃| 一个人免费观看在线视频播放|