【正文】
、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)階段。數(shù)據(jù)管理技術(shù)的優(yōu)劣,將直接影響數(shù)據(jù)處理的效率。通常在數(shù)據(jù)處理中,計(jì)算是比較簡(jiǎn)單的而數(shù)據(jù)的管理卻比較復(fù)雜。從 1956 年生產(chǎn)出第一臺(tái)計(jì)算機(jī)到現(xiàn)在,存儲(chǔ)器的發(fā)展,為數(shù)據(jù)庫(kù)技術(shù)提供了良好的物質(zhì)基礎(chǔ)。 計(jì)算機(jī)的數(shù)據(jù)處理應(yīng)用,首先要把大量的信息以數(shù)據(jù)形式存放在存儲(chǔ)器中。最近,由于數(shù)據(jù)庫(kù)的普及,數(shù)據(jù)庫(kù)技術(shù)已經(jīng)被應(yīng)用到了新的領(lǐng)域,諸如 用于 Inter的數(shù)據(jù)庫(kù)或用于公司內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)的目的是幫助人們跟蹤事務(wù)。理解用戶(hù)的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)是一個(gè)藝術(shù)過(guò)程。它們只是加重了數(shù)據(jù)庫(kù)技術(shù)的重要性。同時(shí), Inter 技術(shù)提供 了一種向用戶(hù)發(fā)布數(shù)據(jù)庫(kù)內(nèi)容的標(biāo)準(zhǔn)化的訪(fǎng)問(wèn)方法。 數(shù)據(jù)庫(kù)的發(fā)展 數(shù)據(jù)庫(kù)處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來(lái),隨著World Wide Web(WWW)的猛增及 Inter 技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門(mén)技術(shù)之一。 第五章根據(jù)第四章的設(shè) 計(jì)結(jié)果利用 Access 2020 和 Visual 進(jìn)行了具體的窗體和應(yīng)用程序設(shè)計(jì)。 第三章系統(tǒng)介紹了 Visual 及其部分控件, SQL 語(yǔ)言在 Visual 中的應(yīng)用,以及 Access 等。 本文所做工作 引言部分介紹了本系統(tǒng)的課題來(lái)源以及對(duì)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具的選擇。但它可以通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)將 C/C++或匯編語(yǔ)言編寫(xiě)的程序加入到 Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語(yǔ)言編寫(xiě)的函數(shù)。利用 OLE 技術(shù),可以方便地建立復(fù)合式文檔 (pound document),這種文檔由來(lái)自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來(lái)的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來(lái)應(yīng)用程序完全相同的操作。 對(duì)象的鏈接與嵌入 (OLE) 對(duì)象的鏈接與嵌入 (OLE)將每個(gè)應(yīng)用程序都看作是一個(gè)對(duì)象 (object),將不同的對(duì)象鏈接 (link)起來(lái),再嵌入 (embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動(dòng)畫(huà)、文字等各種信息的集合式的文件。當(dāng)原始數(shù)據(jù)變化時(shí),可以自動(dòng)更新鏈接的數(shù)據(jù)。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢(xún)語(yǔ)言 SQL 數(shù)據(jù)標(biāo)準(zhǔn),直接訪(fǎng) 問(wèn)服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令和多用戶(hù)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的 SQL 的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了 SQL 網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶(hù) /服務(wù)器 (client/server)方案。同時(shí), Visual Basic 還能直接編輯和訪(fǎng)問(wèn)其他外部數(shù)據(jù)庫(kù),如 dBASE, FoxPro, Paradox 等,這些數(shù)據(jù)庫(kù)格式都可以用 Visual Basic 編輯和處理。這些過(guò)程分別面向不同的對(duì)象,由用戶(hù)操作引發(fā)某個(gè)事件來(lái)驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶(hù)單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊“ (CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來(lái)實(shí)現(xiàn)指定的操作。 事件驅(qū)動(dòng)編程機(jī)制 Visual Basic 通過(guò)事件來(lái)執(zhí)行對(duì)象的操作。 Visual Basic 是解釋型語(yǔ)言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語(yǔ)言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語(yǔ)句的語(yǔ)法錯(cuò)誤。 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言 Visual Basic 是在 BASIC 語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,具有高級(jí)程序設(shè)計(jì)語(yǔ)言的語(yǔ)句結(jié)構(gòu),接近于自然語(yǔ)言和人類(lèi)的邏輯思維方式。在設(shè)計(jì)對(duì)象時(shí),不必編寫(xiě)建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫(huà)在界面上, Visual Basic 自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。 面向?qū)ο蟮某绦蛟O(shè)計(jì) 版以后的 Visual Basic 支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言 (C++)不完全相同。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫(huà)出各種“部件”,即圖形對(duì)象,并設(shè)臵這些圖形對(duì)象的屬性。有時(shí)候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開(kāi)發(fā)效率。 總的來(lái)說(shuō), Visual Basic 具有以下特點(diǎn): 可視化編程: 用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)程序時(shí),都是通過(guò)編寫(xiě)程序代碼來(lái)設(shè)計(jì)用戶(hù)界面,在設(shè)計(jì)過(guò)程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與 Windows 的專(zhuān)業(yè)開(kāi)發(fā)工具 SDK 相媲美,而且程序開(kāi)發(fā)人員不必具有 C/C++編程基礎(chǔ)。 作為數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā), Visual Basic 是一個(gè)非常理想選擇。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開(kāi)發(fā)工具的產(chǎn)品有: Visual Basic、 Visual C、 DELPHI、 PowerBulider, vfp 等 在目前市場(chǎng)上這些眾多的程序開(kāi)發(fā)工具中,有些強(qiáng)調(diào)程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開(kāi)發(fā)工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿(mǎn)足了不同用戶(hù)的需求。 167。另外,員工信息和供應(yīng)商信息管理也是倉(cāng)庫(kù)管理中一個(gè)必不可少的部分,它提供著與入庫(kù)和出庫(kù)相關(guān)的地一些信息,使得整個(gè)系統(tǒng)更加完整,更加實(shí)用。所以如何設(shè)計(jì)好倉(cāng)庫(kù)管理系統(tǒng),盡 可能地減少倉(cāng)庫(kù)管理的重復(fù)性和低效性就成為當(dāng)前最為重要的問(wèn)題。為了加快倉(cāng)庫(kù)管理自動(dòng)化的步伐,提高倉(cāng)庫(kù)的管理業(yè)務(wù)處理效率,建立倉(cāng)庫(kù)管理系統(tǒng)已變得十分心要。 倉(cāng)庫(kù)的管理的操作自動(dòng)化和信息的電子化,全面提高 了倉(cāng)庫(kù)的管理水平。主要體現(xiàn)在: 極大提高了倉(cāng)庫(kù)工作人員的工作效率,大大減少了以往入出存流程繁瑣,雜亂,周期長(zhǎng)的弊端。 在計(jì)算機(jī)飛速發(fā)展的今天,將計(jì)算機(jī)這一信息處理利器應(yīng)用于 倉(cāng)庫(kù)的日常管理已是勢(shì)必所然,而且這也將為倉(cāng)庫(kù)管理帶來(lái)前所未有的改變,它可以帶來(lái)意想不到的效益,同時(shí)也會(huì)為企業(yè)的飛速發(fā)展提供無(wú)限潛力。與此同時(shí),為了管理大量的物品,倉(cāng)庫(kù)也大量的出現(xiàn),倉(cāng)庫(kù)的管理問(wèn)題也就提上了日程。 課題來(lái)源 隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)事業(yè)的飛速發(fā)展,以計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時(shí)期。s language, ,39。 關(guān)鍵字:數(shù)據(jù)庫(kù), SQL 語(yǔ)言, ,數(shù)據(jù)庫(kù)組件,倉(cāng)庫(kù)管理 [英文摘要 ] Summary This system chiefly acplishes the stock management to the storehouse, includes being put in storage, goes out the warehouse and stocks, and staff’s information, six aspects such as supplier39。 論文主要介紹了本課題的開(kāi)發(fā)背景,所要完成的功能和開(kāi)發(fā)的過(guò)程。系統(tǒng)有完整的用戶(hù)添加 、刪除和密碼修改功能,并具備報(bào)表打印功能。 系統(tǒng)的核心是入庫(kù)、庫(kù)存和出庫(kù)三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成入庫(kù)或出庫(kù)操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成庫(kù)存的修改。倉(cāng) 庫(kù) 管 理 系 統(tǒng) 摘 要 本系統(tǒng)主要完成對(duì)倉(cāng)庫(kù)的庫(kù)存管理,包括入庫(kù)、出庫(kù)、庫(kù)存,員工信息,供應(yīng)商信息以及密碼管理等六個(gè)方面。系統(tǒng)可以完成對(duì)各類(lèi)信息的瀏覽、查詢(xún)、添加、刪除、修改等功能。查詢(xún)功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢(xún)和多條件查詢(xún),也有精確查詢(xún)和模糊查詢(xún),系統(tǒng)不僅有靜態(tài)的條件查詢(xún),也有動(dòng)態(tài)生成的條件查詢(xún),其目的都是為了方便用戶(hù)使用。 系統(tǒng)采用 Microsoft Office 中的 Access 2020 來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),并使用當(dāng)前優(yōu)秀的開(kāi)發(fā)工具 — VB ,它有著最為靈活的數(shù)據(jù)庫(kù)結(jié)構(gòu),對(duì)數(shù)據(jù)庫(kù)應(yīng)用有著良好的支持。重點(diǎn)的說(shuō)明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。s information as well as cryptogram management etc. What the system can acplish to various kind the information glances over and the function such as inquires about, adds, deletes andmodification etc. The systematic nucleus is is put in storage, stocks and goes out the contact between the warehouse, and when acplishes being put in storage or going out a warehouse, the system can accomplish voluntarily the modification of stock to other table of influence that the modification of every table all will be linkageed when operating. Inquiring about the function also is one of systematic nucleus, namely having the wallscroll spare to inquire about and inquires about with many conditions in the system, also having accurately the query to inquire about with bluring, not only there is the condition query of static state in the system, also having the condition query of trends formations, his purpose all is using for convenient user. The system has pleteuser to add, deletes and the cipher modification function, and has the reportform and prints the function. The Access 2020 that the system adopted among Microsoft Office es the design data warehouse, and use before one zorch development tool , it has the most nimble data base structure, and the application has the good support to the data warehouses. The development background of this the subject, course of function and the development that will be acplished were chiefly introduced to thesis. The emphatic explanation focal point of systems design, design thought and difficult point technology and settlement scheme. The keyword: the data base, SQL39。s data base package, the Warehouse management. 目 錄 第一章:引言 1. 1課題來(lái)源 1. 2.開(kāi)發(fā)工具的選擇 1. 3所做的主要工作 1. 第二章 數(shù)據(jù)庫(kù)的概論 2. 1數(shù)據(jù)庫(kù)的發(fā)展 數(shù)據(jù)庫(kù)的發(fā)展 數(shù)據(jù)庫(kù)階段的特點(diǎn) 數(shù)據(jù)庫(kù)技術(shù) 數(shù)據(jù)庫(kù)理論基礎(chǔ) 數(shù)據(jù)庫(kù)模型 數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 數(shù)據(jù)的獨(dú)立性 范式 SQL語(yǔ)言基礎(chǔ) SQL簡(jiǎn)介 SQL查詢(xún) SQL數(shù)據(jù)更新 第三章 Visual basic下的控件所實(shí)現(xiàn)的功能 3. 1 實(shí)現(xiàn)菜單選項(xiàng) 3. 2 實(shí)現(xiàn)工具欄 3. 3 幫助 3. 4 關(guān)于版本 第四章 系統(tǒng)總體規(guī)劃 4. 1 系統(tǒng)功能 4. 2 系統(tǒng)功能結(jié)構(gòu)圖 4. 3 具體操作步驟一覽表 第五章 系統(tǒng)具體實(shí)現(xiàn) 5. 1 用戶(hù)界面的實(shí)現(xiàn) 5. 2 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 5. 2. 1 庫(kù)存數(shù)據(jù)庫(kù) 5. 2. 2 用戶(hù)管理庫(kù) 5. 3 與 VB 的連接 第六章 結(jié)束語(yǔ) 第七章 參考文獻(xiàn) 第八章 程序源代碼、各功能模 塊的界面圖 第一章 引 言 167。隨著經(jīng)濟(jì)文化水平的顯著提高,人們對(duì)生活質(zhì)量及工作環(huán)境的要求也越來(lái)越高。隨著的大量增加,其管理難度也越來(lái)越大,如何優(yōu)化倉(cāng)庫(kù)的日常管理也就成為了一個(gè)大眾化的課題。采用計(jì)算機(jī)管理信息系統(tǒng)已成為倉(cāng)庫(kù)管理科學(xué)化和現(xiàn)