freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本科:倉庫管理系統(tǒng)(編輯修改稿)

2025-01-09 01:28 本頁面
 

【文章內(nèi)容簡介】 + Access2021 相結(jié)合的技術(shù)來進(jìn)行開發(fā),用戶界面的設(shè)計(jì)是用VB6 來進(jìn)行的,后臺數(shù)據(jù)庫使用 Access2021。與數(shù)據(jù)庫的連接則使用 ADO 的相關(guān) 功能來完成的。 在系統(tǒng)需涉及的一些相關(guān)技術(shù)概述如下。 Visual Basic Visual 意為“可視化的”,指的是一種開發(fā)圖形用戶界面的方法,所以 Visual Basic是基于 Basic 的可視化的程序設(shè)計(jì)語言。在 Visual Basic 中,一方面繼承了 Basic 所具有的程序設(shè)計(jì)語言簡單易用的特點(diǎn),另一方面在其編程系統(tǒng)中采用了面向?qū)ο?、事件?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把 Windows 的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視化程序設(shè)計(jì)方法。 VB6 是指 Visual Basic 的版本。 Visual Basic 的功能特點(diǎn) A) 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具:在 VB 中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法( OOP),把程序和數(shù)據(jù)封裝起來視為一個(gè)對象,每個(gè)對象都是可視的。程序員在設(shè)計(jì)時(shí)只需用現(xiàn)有工具根據(jù)界面設(shè)計(jì)要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動(dòng)條等不同類型的對象,并為每個(gè)對象設(shè)置屬性。程序員的編程工作僅限于編寫相關(guān)對象要完成的功能程序,因而程序設(shè)計(jì)的效率可大大提高。 B) 事件驅(qū)動(dòng)的編程機(jī)制:事件驅(qū)動(dòng)是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應(yīng)用程 序中,是由用戶的動(dòng)作即事件掌握著程序運(yùn)行的流向,每個(gè)事件都能驅(qū)動(dòng)一段程序的運(yùn)行。程序員只要編寫響應(yīng)用戶動(dòng)作的代碼,而各個(gè)動(dòng)作之間不一定有聯(lián)系。 C) 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境:在 VB集成開發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在 Windows 中運(yùn)行,使用戶在友好的開發(fā)環(huán)境中工作。 D) 結(jié)構(gòu)化的程序設(shè)計(jì)語言: VB6 具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計(jì)語言,它還有如下一些特點(diǎn):強(qiáng)大的數(shù)值和字符串處理功能;豐富的圖形指令,可方便地繪制各種圖形;提 供靜態(tài)和動(dòng)態(tài)數(shù)組,有利于簡化內(nèi)存的管理;過程可遞歸調(diào)用,使程序更為簡練;支持隨機(jī)文件和順序文件的訪問;提供了一個(gè)可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫;具有完善的運(yùn)行出錯(cuò)處理 。 E)支持多種數(shù)據(jù)庫系統(tǒng)的訪問:利用數(shù)據(jù)控件可訪問的數(shù)據(jù)庫系統(tǒng)有: Microsoft Access、 SQL server、 DBASE、 Microsoft FoxPro 和 Oracle 等,也可以訪問 Microsoft Excel、Lotus123等多種電子表格。 F)支持動(dòng)態(tài)數(shù)據(jù)交換( DDE)、動(dòng)態(tài)鏈接庫( DLL)和對象的鏈接與嵌入( OLE)技術(shù) 。 甘肅廣播電視大學(xué) 畢業(yè)論文 5 G)完備的 HELP 聯(lián)機(jī)幫助功能:與 Windows 環(huán)境下的軟件一樣,在 VB 中,利用幫助菜單和 F1 功能鍵,用戶可以隨時(shí)方便地得到所需要的幫助信息。 VB 幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 VB 程序設(shè)計(jì)的概念就是面向?qū)ο蟮母拍?,對象就是?shù)據(jù)( DATA)和代碼( CODE)互相結(jié)合的綜合體。 Windows 上面的每一個(gè)圖標(biāo),包括窗口本身都是對象,如果沒有任何事情發(fā)生,對象處于停頓狀態(tài)。當(dāng)存在外來事件時(shí),程序段執(zhí)行,它的執(zhí)行是由外來 事件決定的。因此是“事件”驅(qū)動(dòng)的。 編寫 VB 程序較為簡單,首先將各個(gè)對象放在空白窗體上,然后將程序代碼分別添加給對象或圖標(biāo),將它們組合起來就可以隨意運(yùn)行了。 在 VB 中,窗體實(shí)際上是一個(gè)對象, VB 的窗體含有許多內(nèi)嵌特性,這使得用戶界面部分的建立像是從一個(gè)目錄中挑選一個(gè)個(gè)合適的控件,而不是從零開始一步一步地建立控件。這種開發(fā)者能親眼看到的程序設(shè)計(jì)過程就是“可視化程序設(shè)計(jì)”( Visual Programming) 。 Visual Basic 中的基本概念 對象:面向?qū)ο缶幊蹋?OOP)的提 法大家一定也很耳熟,雖然 Visual Basic 并不是完全的面向?qū)ο缶幊?,但也利用了對象編程技術(shù)。對象簡單地說就是大家經(jīng)??吹降母鞣N窗口、按鈕、文本框甚至打印機(jī)等。 屬性:如同電視有黑白、彩色之分一樣,作為對象的 Windows 中的窗口也是有大有小,文本框的位置不可能完全一樣,菜單要顯示出不同的功能,這些都是由對象的屬性決定的。不同對象的屬性可能不同。屬性一般決定了對象的位置、大小、顯示等情況。 方法:就是對象能夠做的事,如打印機(jī)對象就有打?。?Print)方法、窗口對象支持隱藏( Hide)方法、很多對象支持移 動(dòng)( Move)方法等。 事件:就是對象對用戶各種操作的反映情況。如用戶用鼠標(biāo)按一下按鈕,就會觸發(fā)按鈕的“按”( Click)事件。 控件: Visual Basic 中使用控件,簡化了 Windows 中的窗口、按鈕等對象的編程設(shè)計(jì)。每個(gè)控件都有各自的屬性、事件及方法。只需修改這些特征你就可以隨心所欲地編程了。最重要的是,你可以利用成千上萬的各種擴(kuò)充的控件來快速構(gòu)造幾乎能滿足你任何要求的程序。例如,如果你不滿意 Windows 簡陋的媒體播放器,你就可以使用 VB 的多媒體控件在 1小時(shí)以內(nèi)設(shè)計(jì)一個(gè)完全自己風(fēng)格的能夠播放 CD、 VCD 的多媒體播放器,而功能完全與之相當(dāng)。 Access 2021 數(shù)據(jù)庫 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫( flatfile)和關(guān)系數(shù)據(jù)庫( relational)。關(guān)系數(shù)據(jù)庫中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)甘肅廣播電視大學(xué) 畢業(yè)論文 6 據(jù)庫含有各個(gè)不同部分的術(shù)語,對象記錄、域等。 ? 新建一個(gè)數(shù)據(jù)庫 創(chuàng)建任何一個(gè)數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè) 計(jì)。 ? 修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄。這三種操作均可由 Visual Basic 創(chuàng)建的程序來完成。 ? 實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 作為 Microsoft 的 office 套件產(chǎn)品之一, Access 已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫系統(tǒng)。 Access 與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。 Access 還提供 windows 操作系統(tǒng)的高級應(yīng)用程序開發(fā)系統(tǒng)。 Access 與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時(shí)間 里開發(fā)出一個(gè)功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一愉快的過程是完全可視的 。 Access 的總體結(jié)構(gòu) Access 將所有有名字的東西都成為對象( object),在 Access 2021 中,最重要的對象有表,查詢,窗體,報(bào)表,宏和模塊。 VB 和 Access 的連接 在進(jìn)行系統(tǒng)開發(fā)時(shí),一個(gè)很重要的步驟就是建立數(shù)據(jù)庫的連接,即訪問數(shù)據(jù)庫。 VB6提供了多種方式訪問數(shù)據(jù)庫,其中以 ODBC 與 ADO 應(yīng)用最多。早期還有 RDO, DAO 等。 ODBC 連接數(shù)據(jù)庫 ODBC( Open Database Connectivity, 開放數(shù)據(jù)庫連接)建立了一組規(guī)范 , 并提供了一組應(yīng)用程序調(diào)用接口。用這樣一組接口建立的應(yīng)用程序 , 對數(shù)據(jù)庫的操作不依賴于任何數(shù)據(jù)庫管理系統(tǒng) , 不直接與任何 DBMS 打交道 , 由此可實(shí)現(xiàn)應(yīng)用程序?qū)Σ煌?DBMS 的共享。數(shù)據(jù)庫操作的“數(shù)據(jù)源”對應(yīng)用程序是透明的 , 所有的數(shù)據(jù)庫操作由對應(yīng) DBMS 的 ODBC 驅(qū)動(dòng)程序( ODBC Driver)完成。有了 ODBC 驅(qū)動(dòng)程序 , 數(shù)據(jù)源就變得十分廣泛 , 它可以是本機(jī)的某種數(shù)據(jù)庫格式的文件(如本機(jī) DOS 目錄下的 Access 文件 *.mdb) , 也可以 是遠(yuǎn)程數(shù)據(jù)庫文件(如 Microsoft SQL Server) 。它可以是目前已知的某種 DBMS 格式 , 也可以是一種全新的數(shù)據(jù)庫格式。 在 ODBC 方式中,不管底層網(wǎng)絡(luò)環(huán)境如何,也無論采用何種 DBMS,用戶在程序中都使用同一套標(biāo)準(zhǔn)代碼,源程序可以不因底層的變化而重新編建或修改,從而減輕了開發(fā)維護(hù)的工作量,縮短了開發(fā)周期。但 ODBC 訪問數(shù)據(jù)庫的速度較慢,而且需為每個(gè)客戶端配置ODBC 數(shù)據(jù)源。 ADO 連接數(shù)據(jù)庫 甘肅廣播電視大學(xué) 畢業(yè)論文 7 微軟公司的 ADO ( ActiveX Data Objects) 是一個(gè)用于存取數(shù)據(jù)源的 COM 組件。它提供了編程語言和統(tǒng)一數(shù)據(jù)訪問方式 OLE DB 的一個(gè)中間層。允許開發(fā)人員編寫訪問數(shù)據(jù)的代碼而不用關(guān)心數(shù)據(jù)庫是如何實(shí)現(xiàn)的,而只用關(guān)心到數(shù)據(jù)庫的連接。 ADO 包含一些頂層的對象: 連接,代表到數(shù)據(jù)庫的連接 記錄集,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1