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

淺析VB程序數據庫學生管理系統

2011-08-15 00:52:53
科技傳播 2011年14期
關鍵詞:數據庫用戶信息

李 豪

廣東省佛山市三水區技工學校,廣東 佛山 528100

隨著計算機技術的飛速發展,應用范圍也越來越廣泛,在教學工作中,運用VB程序數據庫學生管理系統可以更方便的對教學信息進行管理,提高工作效率。此外,使用管理系統軟件還具有檢索快遞,容易查找、存儲加大,壽命加長,成本降低等特點,有助于實現學校的企業化管理,與世界先進教學模式順利接軌。

1 用計算機管理學生與教學系統的意義

1)可以存儲歷屆的學生對老師的測評成績的匯總情況,安全、高效;

2)可以迅速查到所需信息:例如,我們可以通過學生基本信息表查詢某學生的班級、學號等有關基本信息,還有家庭成員的有關信息等等,當然同理可以從教師基本信息表中查詢教師的相關信息。

這對我們學校節約辦公經費,提高辦事效率,方便學生家長及學校合作伙伴,給主管部門、用人單位等相關單位都提供了極大的方便,有著深刻的意義。

隨著網絡技術的日新月異,我國信息產業有了巨大的發展。根據2002年12月份中國電信的調查報告顯示,我國的上網人數已達到9857萬,而且主要集中在18~40歲的年齡段。互聯網的大面積普及,使得學校的教育信息網絡化成為必要,它是時代發展的必然產物。本系統為我校將來的網絡化作了先期工作,可以減少后期數據庫的建立過程中的大量工作。

我們在查閱大量書籍的基礎上根據具體情況,使用原型法(Rapid Prototyping)僅僅以少量的代價就構建了一個可執行的軟件系統模型,使用戶可以根據系統顯示迅速確定客戶需求,然后運用循環進化的方式,連續的精化系統模型,將系統需具備的性質逐漸增加上去,直到所有的性質全部滿足。

2 開發學生與教學管理系統的技術實現

2.1 編程環境的選擇

我們目前使用的微軟公司Visual Basic 6.0是Windows應用程序,是目前使用最廣泛的開發工具,Visual Basic提供了大量的控件,這些控件具備設計界面和實現各種功能的能力,不僅僅減少了編程人員的工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性。因此,實現本系統VB是一個比較好的選擇方式。

2.2 關系型數據庫的實現

我們選擇Access數據庫來作為關系數據庫管理系統,Access數據庫軟件是WORD文字處理系統的七大組件之一,它為廣大的用戶提供了一個數據庫管理的工具包和應用程序的開發環境。數據庫能匯集各種信息以供查詢、存儲和檢索。

Access的優點在于它能夠使用數據表示圖或自定義窗體收集信息。數據表示圖提供了一種類似于Excel的電子表格,可以使數據庫一目了然。和其他Office系列產品一樣,Access的最大特點是易用,用戶可以在很短的時間內掌握Access的開發,并利用它的向導功能方便快速簡便地設計出一個數據庫系統。而且可以利用導入、導出和連接數據庫的功能、方便地在Access數據和Word、Excel、文本文件和其他OLE的數據文件之間互相轉換,實現數據共享,從而大大提高工作效率。另外,Access允許創建自定義報表用于打印或輸出數據庫中的信息。Access也提供了數據存儲庫,可以使用桌面數據庫文件把數據庫文件置于網絡文件服務器,與其他網絡用戶共享數據庫。Access還可以利用宏和Visual Basic for Application編寫出具有強大功能的數據庫應用程序,創建超級鏈接和Web頁實現網上訪問。

在現實中,我們往往碰到如何對大量數據進行分類,組織、編碼、存儲、檢索和維護的問題。這時候,正是Access大顯身手的大好時機。簡單地說,Access軟件的用途是設計、開發和管理數據庫。具體來說有以下幾種功能:

對于跟蹤的每一類信息創建一個表存儲數據,還可以將多個表中的數據組織到一起,定義表之間的關系。

查找和檢索僅滿足指定條件來自一個或多個表中的數據,查詢也可以一次更新或刪除多個記錄,并對數據執行預定義或自定義計算。

創建窗體更方便、直接和安全地查看、輸入和更改數據,還可以利用窗體設計出友好的界面。

創建報表以一定的方式分析數據或顯示數據。而且,我們還可以將報表直接輸出到Word或Excel中進一步分析,或者作為電子郵件發送出去。

若要在Internet或Intranet上實現交互方式的報表、輸入數據或分析數據,可以使用數據訪問頁(Web頁)。

可以利用宏和Visual Basic for Application語言編寫出應用程序,對我們需要的數據進行檢索,并可以對檢索結果進行分析和存貯。微軟的JET數據庫引擎提供了與數據庫打交道的途徑,并通過它以及Visual Basic 來訪問數據庫并對其進行各種操作。Visual Basic、Access以及其他微軟的軟件產品都是通過共用JET數據庫引擎,從而給用戶提供了豐富的數據類型。

Adodc控件在數據庫中的信息與將信息顯示給用戶看的Visual Basic程序之間架起了一座橋梁。我們可以設置Adodc控件的各個屬性,通過它調用數據庫的各個部分。如果出現缺省,Adodc控件根據數據庫中的一個或多個數據表建立一個dynaset-type(動態集合)類型的記錄集合。一個記錄集合是動態的也就意味著,該記錄集合中的記錄隨原來的數據表中的容改變而改變。Adodc控件還提供了用來瀏覽不同記錄的各種跳轉按鈕。將Adodc控件放置在窗體中之后,我們還必須在該控件與要處理的數據庫之間建立聯系。數據庫管理系統(DBMS)是為數據庫的建立、使用和維護而配置軟件。它建立在操作系統的基礎上,對數據庫進行統一的管理和控制。用戶通過數據庫管理系統使用各種數據庫命令,開發和執行應用程序。同時,數據庫管理系統還承擔著數據庫的維護工作,保證數據庫的安全和完整。

Access數據庫和其他著名的數據庫管理系統(例如:Oracle System和SQL Server)一樣,是一種真正的關系數據庫管理系統(RDBMS),它為用戶提供了一套關系數據庫的管理工具和一個數據庫應用程序的開發環境,包括了表格、查詢、窗體、報表、Web頁、宏和代碼模塊這幾個組件。用戶可以根據自己的實際情況,通過Access進行數據庫的設計,建立表來存儲數據,方便地使用多種方式來篩選、分析和查詢數據,設計出具有友好界面和功能強大的應用程序,還可以輸出美觀的報表,讓其他用戶通過網絡遠程訪問自己的數據。

3 Windows下的Visual Basic編程技術

Visual Basic是一種新型現代程序設計語言,它采用了可視化的編程方法,傳統的Basic語言的程序設計是面向過程的,用戶不僅要告訴編程系統做什么,還要具體指明什么時候怎么做。而Visual Basic是面向對象的,采用事件驅動的編程機制,編程時只需編寫響應用戶動作的代碼,而不必考慮執行的每個步驟,這就使得它具有其他語言無可比擬的優越性。

3.1 面向對象的編程

Visual Basic應用程序基本的構建塊是用戶所創建的對象,每一個對象都具有一些特性和行為(屬性、事件和 方法)。開發人員可以最有效利用所創建的每一個對象。使用應用程序具有可通用性可說擴展性和強有力的功能。Visual Basic應用由一系列對象組成,包括有函數、菜單、函數、結構和數據窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應用中重復使用。

3.2 聯機幫助

熱以及專業水平的軟件都具有聯機幫助的功能,寫出來的程序,不僅僅為公司的內部人員使用,還要給廣大的用戶使用,我們要為用戶提供詳細的文檔資料,確保易于理解,便于操作。我往往運用微軟的Help Workshop4.0來協助我們創建、運行于32位Windows 操作系統,是一套獨立于Visual Basic的幫助文件的工具。使用它我們可以為我們編寫的應用程序生成一組幫助文件。

4 使用Access2000實現關系型數據庫

4.1 數據庫

數據庫就是信息的集合,它是一種存儲數據并對數據進行操作的工具。我們使用數據庫的意義在于方便的組織和表達信息。計算機的數據庫可以分為兩類:非關系數據庫(flat-file)和關系數據庫(relational)。關系數據庫中包含了多個數據表的信息,數據庫含有各個不同部分的術語,象記錄、域等。

4.2 新建數據庫

數據庫的創建首先要求設計靈活,有邏輯性,并認真做好規劃,任何一個數據庫的創建過程被認為是數據模型設計。

1)標識需要的數據;

2)收集被標識的字段到表中;

3)標識主關鍵字字段;

4)繪制一個簡單的數據圖表;

5)規范數據;

6)標識指定字段的信息;

7)創建物理表。

添加、編輯和刪除記錄是數據庫的3種修改操作。這3種操作均可由Visual Basic 創建的程序來完成。

4.3 實現數據庫之間的聯系

數據庫之間的關系指明兩個庫之間共享一個共同的關鍵字值。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關聯的各個不同的表中獲取信息時建立的,關鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接是指一個表被連接到它自己的一個字段,或在不同的紀錄中由重復數據的組合字段。數據庫中有3種不同類型的關鍵字:主關鍵字、組合關鍵字和外關鍵字。在表中使用的關鍵字類型用于描述庫表示什么以及在數據庫中如何與其它的庫建立關系。

[1]尹桂萍.淺析VB訪問數據庫的常見錯誤與難點.電腦與信息技術,2008(4).

[2]劉金明,鹿曉力.基于VB和批處理的機房計算機管理軟件的設計與實現.河南工程學院學報:自然科學版,2010(3).

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 97在线碰| 国产精品视频免费网站| 国产三级视频网站| 亚洲日本一本dvd高清| 国产91在线免费视频| 啪啪免费视频一区二区| 久久先锋资源| 波多野吉衣一区二区三区av| 在线日韩日本国产亚洲| 国产又粗又爽视频| 在线观看欧美国产| 青青青国产视频手机| 国产精品开放后亚洲| 欧美在线导航| 国产美女无遮挡免费视频| 国产精鲁鲁网在线视频| 婷婷中文在线| 国产小视频网站| 国产一区二区精品高清在线观看| 中文字幕在线看| 日韩精品毛片人妻AV不卡| 伊人色综合久久天天| 成人欧美日韩| 国产成年无码AⅤ片在线 | 99久久精品久久久久久婷婷| 亚洲精品无码成人片在线观看| 国产视频一二三区| 欧美曰批视频免费播放免费| 国产精品视频第一专区| 麻豆国产在线不卡一区二区| 国产性精品| 在线国产资源| 亚洲高清在线天堂精品| 宅男噜噜噜66国产在线观看| 国产成人精品亚洲日本对白优播| 国产9191精品免费观看| 亚洲成A人V欧美综合天堂| 亚洲人成日本在线观看| 色综合中文综合网| 国产浮力第一页永久地址| AV不卡在线永久免费观看| 亚洲色图另类| 国产欧美日韩va另类在线播放| 伊人91在线| 欧美日韩中文字幕在线| 亚洲有码在线播放| 国产精品极品美女自在线| 思思99思思久久最新精品| 人妻熟妇日韩AV在线播放| 亚洲天堂久久新| 国产内射一区亚洲| 久草中文网| 97se亚洲综合不卡| 91人人妻人人做人人爽男同 | 成年人久久黄色网站| 国产视频入口| 国产精品视频免费网站| 亚洲日本www| 成年人福利视频| 国产精品hd在线播放| 久久久久国产精品熟女影院| 国产99精品视频| 亚洲人妖在线| 日韩在线中文| 成人va亚洲va欧美天堂| 国产精品午夜福利麻豆| 无码AV日韩一二三区| 午夜福利视频一区| 日本免费精品| 日韩第八页| 高潮毛片无遮挡高清视频播放| 亚洲国产日韩在线成人蜜芽| 国产99在线| 久久精品娱乐亚洲领先| 久久精品亚洲中文字幕乱码| 日本一区二区三区精品国产| 欧美亚洲一二三区| 亚洲天堂在线视频| 国产麻豆aⅴ精品无码| 99激情网| 制服丝袜国产精品| 国产成人AV大片大片在线播放 |