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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)—計算機畢業(yè)設(shè)計(更新版)

2025-01-20 10:32上一頁面

下一頁面
  

【正文】 文檔。 選擇 “ 工程 ” 下拉菜單中的 “ 部件 ” 選項,顯示 “ 部件 ” 對話框。 實現(xiàn)菜單選項 菜單是程序最重要的特性之一,大多數(shù)程 序都依賴一個定義良好的菜單使程序易于使用和維護, Visual Basic也提供了強大的創(chuàng)建菜單功能是程序更加標準。此外,DELETE 語句只能從一個基本表中刪除元組, WHERE 子句中條件可以嵌套,也可以是來自幾個基本表的復(fù)合條件。在系統(tǒng)中有大量的查詢按鈕,其使用了大量的查詢語句,而且這些查詢語句大部分使用的是模糊查詢,所以大量的使用了模式匹配符 LIKE(判斷值是否與指定的字符通配格式相符 )。同時,其它數(shù)據(jù)庫產(chǎn)品廠家也紛紛推出各自的支持 SQL的軟件或者與 SQL 的接口軟件。 SQL 語言基礎(chǔ) SQL 簡介 用戶對數(shù)據(jù)庫的使用,是通過數(shù)據(jù)庫管理系統(tǒng)提供的語言來實現(xiàn)的。 第二范式 (second normal form,簡稱 2nd NF)是指每個表必須有一個 (而且僅一個 )數(shù)據(jù)元素為主關(guān)鍵字 (primary key),其它數(shù)據(jù) 元素與主關(guān)鍵字一一對應(yīng)。 在表中,列的順序無關(guān)緊要,但不能重復(fù) (如圖中合同號和合同名誰先誰后都沒關(guān)系,但二者不可重復(fù)或同名 )。我們完全可以認為所建指標體系中的一個指標類就是關(guān)系數(shù)據(jù)庫中的一個基本表,而這個指標類下面的一個個具體指標就是這個基本表中的一個字段。數(shù)據(jù)獨立性分成物理數(shù)據(jù)獨立性和邏輯數(shù) 據(jù)獨立性兩級。 內(nèi)部級最接近于物理存儲設(shè)備,涉及到實際數(shù)據(jù)存儲的結(jié)構(gòu)。 數(shù)據(jù)庫體系結(jié)構(gòu) 數(shù)據(jù)庫的體系結(jié)構(gòu)分三級:內(nèi)部級( internal) ,概念級( conceptual)和外部級( external)。 關(guān)系模型是數(shù)學(xué)化的模型,可把表格看成一個集合,因此集合論、數(shù)理邏輯等知識可引入到關(guān)系模型中來。關(guān)系模型是數(shù)學(xué)化模型。網(wǎng)狀模型的缺點是編寫應(yīng)用程序比較復(fù)雜,程序員必須熟悉數(shù)據(jù)庫的邏輯結(jié)構(gòu)。上一層記錄類型和下一層記錄類型間聯(lián)系是 1∶ N 聯(lián)系。這一其中著名的模型是“實體聯(lián)系模型” 。至 60 年代,數(shù)據(jù)處理成為計算機的主要應(yīng)用。 ( 4)數(shù)據(jù)庫技術(shù):這是一門研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、管理和使用的軟件學(xué)科。數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)相結(jié)合,產(chǎn)生了分布式數(shù)據(jù)庫系統(tǒng)。 上述七個 方面構(gòu)成了數(shù)據(jù)庫系統(tǒng)的主要特征 數(shù)據(jù)庫技術(shù) 從文件系統(tǒng)發(fā)展到數(shù)據(jù)庫系統(tǒng)是信息處理領(lǐng)域的一個重大變化。例如:在一家公司當中,人事管理程序與工資管理程序或許都會使用到職員與部門的信息或文件,而我們可以運用數(shù)據(jù)庫的方法,把這兩個文件整理起來,以減少多余的數(shù)據(jù),過度地占用存儲空間。也正是由于這些原因,促使人們研究新的數(shù)據(jù)管理技術(shù),從而產(chǎn)生了數(shù)據(jù)庫技術(shù)。從 1956 年生產(chǎn)出第一臺計算機到現(xiàn)在,存儲器的發(fā)展,為數(shù)據(jù)庫技術(shù)提供了良好的物質(zhì)基礎(chǔ)。理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計是一個藝術(shù)過程。 第五章根據(jù)第四章的設(shè) 計結(jié)果利用 Access 2020 和 Visual 進行了具體的窗體和應(yīng)用程序設(shè)計。利用 OLE 技術(shù),可以方便地建立復(fù)合式文檔 (pound document),這種文檔由來自多個不同應(yīng)用程序的對象組成,文檔中的每個對象都與原來的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。同時, Visual Basic 還能直接編輯和訪問其他外部數(shù)據(jù)庫,如 dBASE, FoxPro, Paradox 等,這些數(shù)據(jù)庫格式都可以用 Visual Basic 編輯和處理。 Visual Basic 是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)臵這些圖形對象的屬性。 作為數(shù)據(jù)庫系統(tǒng)的開發(fā), Visual Basic 是一個非常理想選擇。所以如何設(shè)計好倉庫管理系統(tǒng),盡 可能地減少倉庫管理的重復(fù)性和低效性就成為當前最為重要的問題。 在計算機飛速發(fā)展的今天,將計算機這一信息處理利器應(yīng)用于 倉庫的日常管理已是勢必所然,而且這也將為倉庫管理帶來前所未有的改變,它可以帶來意想不到的效益,同時也會為企業(yè)的飛速發(fā)展提供無限潛力。 關(guān)鍵字:數(shù)據(jù)庫, SQL 語言, ,數(shù)據(jù)庫組件,倉庫管理 [英文摘要 ] 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。倉 庫 管 理 系 統(tǒng) 摘 要 本系統(tǒng)主要完成對倉庫的庫存管理,包括入庫、出庫、庫存,員工信息,供應(yīng)商信息以及密碼管理等六個方面。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、難點技術(shù)和解決方案。隨著的大量增加,其管理難度也越來越大,如何優(yōu)化倉庫的日常管理也就成為了一個大眾化的課題。 入庫、庫存、出庫還是現(xiàn)在企業(yè)倉庫管理的常規(guī)基本模式,雖然,最近又出現(xiàn)了很多新的管理模式,如:基于零庫存思想的沃爾瑪特管理方式,但這些新的思想在中國大部分企業(yè)的管理中還是難以實現(xiàn)的。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化 的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設(shè)計師的寶貴時間。 Visual Basic 提供了可視化設(shè)計工具,把 Windows 界面設(shè)計的復(fù)雜性“ 封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。 Visual Basic 語句簡單易懂,其編 輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。 訪問數(shù)據(jù)庫 Visual Basic 具有強大的數(shù)據(jù)庫管理功能,利用 數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。 OLE 技術(shù)是 Microsoft公司對象技術(shù)的戰(zhàn)略,它把多個應(yīng)用程序合為一體,將每個應(yīng)用程序看作是一個對象進行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。 第四章是本文的主體,按照軟件工程的要求,從需求分析開始,經(jīng)過概要設(shè)計最后到詳細設(shè)計,完成對整個系統(tǒng)的設(shè)計。 數(shù)據(jù)庫的設(shè)計和開發(fā)及包括藝術(shù)有包括工程。存儲器的容量、存儲速率直接影響到數(shù)據(jù)管理技術(shù)的發(fā)展。 人工管理階段和文件系統(tǒng)階段都有著相當多的缺陷,諸如數(shù)據(jù)冗余性 ,數(shù)據(jù)不一致性以及數(shù)據(jù)聯(lián)系弱等等。 數(shù)據(jù)庫階段的特點 ( 1)減少數(shù)據(jù)的重復(fù)( Redundancy can be reduced) 當在一個非數(shù)據(jù)庫系統(tǒng)當中,每一個應(yīng)用程序都有屬于他們自己的文件,由于無法有系統(tǒng)建立的數(shù)據(jù),因此常常會造成存儲數(shù)據(jù)的重復(fù)與浪費。 ( 7)需求沖突會獲得平衡( Conflicting requirements can be balance) 在一個較大型的企業(yè)當中,用戶不同的需求,往往會造成系統(tǒng)或數(shù)據(jù)庫在設(shè)計上的困擾,但是一個合適的數(shù)據(jù)庫系統(tǒng),可以通過數(shù)據(jù)庫管理員的管理,將會有效地整理各方面的信息,對于一些較重要的應(yīng)用程序,可以適時地提供較快速的數(shù)據(jù)存取方法與格式,以平衡多個用戶在需求上的沖突。 數(shù)據(jù)庫技術(shù)還在不斷的發(fā)展,并且不斷地與其它計算機技術(shù)相互滲透。 ( 3)數(shù)據(jù)庫系統(tǒng)( Database System,DBS) :DBS 是實現(xiàn)有 組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng),即采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)。 數(shù)據(jù)庫理論基礎(chǔ) 數(shù)據(jù)庫模型 從 20 世紀 50 年代中期開始,計算機的 應(yīng)用由科學(xué)研究部門逐步擴展到企業(yè)、行政部門。要領(lǐng)模型用于建立信息世界的數(shù)據(jù)模型,強調(diào)其語義表達功能,應(yīng)該概念簡單、清晰,易于用戶理解,它是現(xiàn)實世界的第一層抽象,是用戶和數(shù)據(jù)庫設(shè)計人員之間進行交流的工具。樹的結(jié)點是記錄類型,每個非根結(jié)點有且只有一個父結(jié)點。 網(wǎng)狀模型的特點:記錄之間聯(lián)系通過指針實現(xiàn), M∶ N 聯(lián)系也容易實現(xiàn)(每個 M∶N 聯(lián)系可拆成兩個 1∶ N 聯(lián)系),查詢效率較高。 關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程 時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細節(jié)。只需用簡單的查詢語句就可對數(shù)據(jù)庫進行操作。 面向?qū)ο竽P湍芡暾孛枋霈F(xiàn)實世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達能力,但模型相對較復(fù)雜,涉及的知識面也廣,因此面向?qū)ο髷?shù)據(jù)庫尚未達到關(guān)系數(shù)據(jù)庫那樣的普及程度。全局數(shù)據(jù)視圖的描述稱為“概念模式”。在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)獨立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨立,不受影響。一個良好的數(shù)據(jù)指標體系是建立 DB 的必要條件,但不是充分條件。 在表中,行的順序無關(guān)緊要 (如圖中每行存的都是合同記錄,至于先放哪一個合同都沒關(guān)系 )。因為我們按規(guī)范化建立的指標體系和表的過程都自動保證了所有表都滿足 1st NF。 167。例如關(guān)系數(shù)據(jù)庫產(chǎn)品 DB ORACLE等都實現(xiàn)了 SQL 語言。 SELECT 語句的完整句法如下: SELECT 目標表的列名或列表達式序列 FROM 基本表和(或)視圖序列 [WHERE 行條件表達式 ] [GROUP BY 列名序列 ] [HAVING 組條件表達式 ] [ORDER BY 列名 [ASC│ DEAC]… ] 我在 SELECT 語句中還使用了大量的保留字和通配符以進行各種各樣的條件查詢。在本系統(tǒng)中使用的是前一種方式,其句法如下: INSERT INTO 基本表名(列表名) VALUES(元組值) ●數(shù)據(jù)刪除 往數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的是 DELETE 語句,其句法如下: DELETE FROM 基本表名 [WHERE 條件表達式 ] 在些作一點說明,刪除語句實際上是“ SELECT * FROM 基本表名 [WHERE 條件表達式 ]”和 DELETE 操作的結(jié)合,每找到一個元組,就把它刪除。 Visual Basic應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù)使用。 Toolbar也是一個控件容器且具有 Style屬性,并可以為其增加下拉按鈕和平滑按鈕等。 幫助 專業(yè)水平的軟件通常都帶有聯(lián)機幫助功能。 第四章 系統(tǒng)總體規(guī)劃 系統(tǒng)功能 1. 基礎(chǔ)資料設(shè)臵; 2. 單據(jù)處理; 3. 統(tǒng)計查詢; 4. 系統(tǒng)維護; 5. 退出系統(tǒng)。 部門設(shè)臵項分類為:部門編號,部門名稱 物品類別項分類為:類別編號,類別名稱。 〃通過使用由 Visual Basic提供的專用的直接與數(shù)據(jù)庫相連的接口 第六章 結(jié)束語 本系統(tǒng)是一個面向小型企業(yè),具有一定實用性的數(shù)據(jù)庫信息管理系統(tǒng)。如: ※ 受開發(fā)條件和開發(fā)時間的限制,本系統(tǒng)只利用了本地數(shù)據(jù)庫 Access,它同應(yīng)用程序處于同一系統(tǒng)中,能存儲的數(shù)據(jù)量也有一定限制,并沒有發(fā)揮出 VISUAL BASIC 其數(shù)據(jù)庫方面的優(yōu)勢; ※ 報表打印功能尚不夠全面完善,不能實現(xiàn)動態(tài)報表; ※ 在一些數(shù)據(jù)輸入時沒有及時的進行數(shù)據(jù)格式校驗,不能保證數(shù)據(jù)輸入的絕對正確性。半年時間內(nèi),我除基本學(xué)會開發(fā)數(shù)據(jù)庫外更重要的是 學(xué)到了兢兢業(yè)業(yè),奮發(fā)向上的精神,這種精神是我今后人生前進道路上的一種力量。設(shè)臵全局變量時最容易的 LoginSucceeded = True strCurUser = Else MsgBox 無效的密碼,請重試 !, , 登錄 SendKeys {Home}+{End} End If Else MsgBox 請選擇用戶名 !, , 登錄 End If End Sub 主界面源代碼與界面圖: Option Explicit Private rsSys As Private cmSys As Public Function connstring() As String connstring = Provider=。Persist amp。adOpenDynamic, adLockOptimistic strSQL = select offline from r_parameter Set rsSys = New strSQL, Conjxc, adOpenKeyset, adLockOptimistic 39。 Set Conjxc = New 39。 = False 39。 = True 39。 = adCmdText
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1