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

正文內(nèi)容

倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)—免費(fèi)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-12-07 10:32本頁(yè)面
  

【正文】 入 出 已 操 門 工 品 品 應(yīng) 庫(kù) 庫(kù) 過 作 設(shè) 設(shè) 類 設(shè) 商 單 單 賬 員 臵 臵 別 臵 設(shè) 處 處 單 設(shè) 設(shè) 臵 理 理 據(jù) 臵 臵 查 詢 系統(tǒng)功能結(jié)構(gòu)圖 基礎(chǔ)資料設(shè)臵 單據(jù)處理 3.統(tǒng)計(jì)查詢; 4. 系統(tǒng)維護(hù); 6. 退出系統(tǒng)。 APP 對(duì)象的大多數(shù)屬性被應(yīng)用程序用來(lái)提供常規(guī)的信息,通過使用這些 APP 提供的屬性,可以在應(yīng)用程序和用戶之間交流重要信息,在項(xiàng)目屬性框中可以設(shè)臵它的屬性。這些信息包括公司名稱、版本號(hào)、修訂號(hào)以及其他類似信息。使用它我們可以為我們編寫的應(yīng)用程序生成一組幫助文件。無(wú)論寫出來(lái)的程序是要給大量的用戶使用,還是僅僅局限于公司內(nèi)部有限的使用者,我們都應(yīng)該為用戶提供詳細(xì)的、易于理解的聯(lián)機(jī)幫助文檔。 創(chuàng)建工具條包括 ImageList和 Toolbar控件 ImageList用于為其他控件提供圖像庫(kù),將 ImageList控件加入到工具 箱的操作于前述 Toolbar控件相同。 5. HotImangeList屬性設(shè)臵一個(gè) ImageList控件名,該控件定義按鈕獲得熱點(diǎn)時(shí)顯示的圖像。其屬性及對(duì)象如下: 1. Align屬性定義工具條在窗體中的位臵 2. ToolTipText屬性是字符串類型,定義控件的提示字符 3. Style屬性定義按鈕外觀。 選擇 “ 工程 ” 下拉菜單中的 “ 部件 ” 選項(xiàng),顯示 “ 部件 ” 對(duì)話框。其中的按鈕可以顯示圖像和標(biāo)題,并按功能分組或加入分隔符,還可以圍棋設(shè)臵鼠標(biāo)停留在其上顯示的提示字符。通過在 CoolBar中遷入其他空間你局可以向用戶提供更好的靈活性和義 用性。 實(shí)現(xiàn)工具欄 CoolBar控件與 Office97種看到的 CoolBar是類似的。 實(shí)現(xiàn)菜單選項(xiàng) 菜單是程序最重要的特性之一,大多數(shù)程 序都依賴一個(gè)定義良好的菜單使程序易于使用和維護(hù), Visual Basic也提供了強(qiáng)大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。使用應(yīng)用程序具有可通用性可說(shuō)擴(kuò)展性和強(qiáng)有力的功能。 第三章 Visual Basic 下的控件所實(shí)現(xiàn)的功能 Windows下的 Visual Basic應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對(duì)象 , 每一個(gè)對(duì)象都具有一些特性和行為 ( 屬性、事件和 方法 ) 。有一點(diǎn)要進(jìn)行說(shuō)明,雖然通過 TQuery 組件來(lái)使用 SQL 語(yǔ)言很方便,但考慮到自己對(duì)不同組件的理解程度、個(gè)人習(xí)慣以及其它各個(gè)方面,在本系統(tǒng)中我采用的是 ADO 組件來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。此外,DELETE 語(yǔ)句只能從一個(gè)基本表中刪除元組, WHERE 子句中條件可以嵌套,也可以是來(lái)自幾個(gè)基本表的復(fù)合條件。 ●數(shù)據(jù)插入 往數(shù)據(jù)庫(kù)的基本表中插入數(shù)據(jù)使用的是 INSERT 語(yǔ)句,其方式有兩種:一種是元組值的插入,另一種是查詢結(jié)果的插入。 SQL 數(shù)據(jù)更新 使用數(shù)據(jù)庫(kù)的目的是為了有效地管理數(shù)據(jù),而數(shù)據(jù)的插入、刪除和修改則是必不可少的一個(gè)功能。系統(tǒng)中的條件判斷往往包含多個(gè)條件,這時(shí)就需要使用邏輯運(yùn)算符 NOT、AND、 OR(用于多條件的邏輯連接 ),謂 詞 ALL 以及保留字 DISTINCT 等等。在系統(tǒng)中有大量的查詢按鈕,其使用了大量的查詢語(yǔ)句,而且這些查詢語(yǔ)句大部分使用的是模糊查詢,所以大量的使用了模式匹配符 LIKE(判斷值是否與指定的字符通配格式相符 )。 SQL 語(yǔ)言可以完成許多功能,例如: ● 查詢數(shù)據(jù) ● 在數(shù)據(jù)庫(kù)表格中插入、修改和刪除記錄 ● 建立、修改和刪除數(shù)據(jù)對(duì)象 ● 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象 的存取 ● 確保數(shù)據(jù)庫(kù)的一致性和完整性等 SQL 查詢 數(shù)據(jù)查詢是關(guān)系運(yùn)算理論在 SQL 語(yǔ)言中的主要體現(xiàn), SELECT 語(yǔ)句是 SQL 查詢的基本語(yǔ)句,當(dāng)我們?cè)趯?duì)一個(gè)數(shù)據(jù)庫(kù)進(jìn)各種各樣的操作時(shí),使用的最多的就是數(shù)據(jù)查詢,在以 SQL 為基礎(chǔ)的關(guān)系數(shù)據(jù)庫(kù)中,使用的最多的就是 SELECT 查詢語(yǔ)句。SQL 語(yǔ)言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對(duì)指定數(shù)據(jù)存取的最快速手段。 SQL 語(yǔ)言是一種非過程化語(yǔ)言,它一次處理一個(gè)記錄集合,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。同時(shí),其它數(shù)據(jù)庫(kù)產(chǎn)品廠家也紛紛推出各自的支持 SQL的軟件或者與 SQL 的接口軟件。 SQL 語(yǔ)言使用方便、功能豐富、簡(jiǎn)潔易學(xué),是操作數(shù)據(jù)庫(kù)的工業(yè)標(biāo)準(zhǔn)語(yǔ)言,得到廣泛地應(yīng)用。 SQL 語(yǔ)句可以從關(guān)系數(shù)據(jù)庫(kù)中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫(kù)、增加數(shù)據(jù)、修改數(shù)據(jù)。關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)幾乎都提供關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 —— SQL。 SQL 語(yǔ)言基礎(chǔ) SQL 簡(jiǎn)介 用戶對(duì)數(shù)據(jù)庫(kù)的使用,是通過數(shù)據(jù)庫(kù)管理系統(tǒng)提供的語(yǔ)言來(lái)實(shí)現(xiàn)的。 為防止數(shù)據(jù)庫(kù)出現(xiàn)更新異常、插入異常、刪除異常、數(shù)據(jù)冗余太大等現(xiàn)象,關(guān)系型數(shù)據(jù)庫(kù)要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。 第三范式 (third normal form,簡(jiǎn)稱 3rd NF)就是指表中的所有數(shù)據(jù)元素不但要能夠唯一地被主關(guān)鍵字所標(biāo)識(shí),而且它們之 間還必須相互獨(dú)立,不存在其它的函數(shù)關(guān)系。通常我們稱這種關(guān)系為函數(shù)依賴 (functional dependence)關(guān)系。 第二范式 (second normal form,簡(jiǎn)稱 2nd NF)是指每個(gè)表必須有一個(gè) (而且僅一個(gè) )數(shù)據(jù)元素為主關(guān)鍵字 (primary key),其它數(shù)據(jù) 元素與主關(guān)鍵字一一對(duì)應(yīng)。在本文所討論的開發(fā)方法里, 1st NF 實(shí)際上是沒有什么意義的。 第一范式 (first normal form,簡(jiǎn)稱 1st NF)就是指在同一表中沒有重復(fù)項(xiàng)出現(xiàn),如果有則應(yīng)將重復(fù)項(xiàng)去掉。在這五種范式中,一般只用前三種,對(duì)于常用系統(tǒng)就足夠了。 在表中,列的順序無(wú)關(guān)緊要,但不能重復(fù) (如圖中合同號(hào)和合同名誰(shuí)先誰(shuí)后都沒關(guān)系,但二者不可重復(fù)或同名 )。 表中所 有行都是不相同的,不允許有重復(fù)組項(xiàng)出現(xiàn) (如圖中每一行都是一個(gè)不同的合同記錄 )。規(guī)范化表達(dá)還規(guī)定在每一個(gè)基本表中必須定義一個(gè)數(shù)據(jù)元素為關(guān)鍵字 (key),它可以唯一地標(biāo)識(shí)出該表中其它相關(guān)的數(shù)據(jù)元素。對(duì)于指標(biāo)體系中數(shù)據(jù)的結(jié)構(gòu)在建庫(kù)前還必須進(jìn)行規(guī)范化的重新組織 。我們完全可以認(rèn)為所建指標(biāo)體系中的一個(gè)指標(biāo)類就是關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)基本表,而這個(gè)指標(biāo)類下面的一個(gè)個(gè)具體指標(biāo)就是這個(gè)基本表中的一個(gè)字段。 范式 建立起一個(gè)良好的數(shù)據(jù)指標(biāo)體系,是建立數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)的最重要的一環(huán)。也就是對(duì)概念模式的修改盡量不影響外模式和應(yīng)用程序,這樣,我們稱數(shù)據(jù)庫(kù)達(dá)到 了邏輯數(shù)據(jù)獨(dú)立性。也就是對(duì)內(nèi)模式的修改盡量不影響概念模式,當(dāng)然,對(duì)于外模式和應(yīng)用程序的影響更小,這樣,我們稱數(shù)據(jù)庫(kù)達(dá)到了物理數(shù)據(jù)獨(dú)立性。數(shù)據(jù)獨(dú)立性分成物理數(shù)據(jù)獨(dú)立性和邏輯數(shù) 據(jù)獨(dú)立性兩級(jí)。 數(shù)據(jù)的獨(dú)立性 由于數(shù)據(jù)庫(kù)系統(tǒng)采用三級(jí)模式結(jié)構(gòu),因此系統(tǒng)具有數(shù)據(jù)獨(dú)立性的特點(diǎn)。 三級(jí)結(jié)構(gòu)之間往往差別很大,為了實(shí)現(xiàn)這三個(gè)抽象級(jí)別的聯(lián)系和轉(zhuǎn)換, DBMS在三級(jí)結(jié)構(gòu)之間提供兩個(gè)層次的映像( mappings) :外模式 /模式映像,模式 /內(nèi)模式映像。 數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)是數(shù)據(jù)的三個(gè)抽象級(jí)別。 內(nèi)部級(jí)最接近于物理存儲(chǔ)設(shè)備,涉及到實(shí)際數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)。 概念級(jí)涉及到所有用戶的數(shù)據(jù)定義,是全局的數(shù)據(jù)視圖。 外部級(jí)最接近用戶,是單個(gè)用戶所能看到的數(shù)據(jù)特性。雖然現(xiàn)在 DBMS 的產(chǎn)品多種多樣,在不同的操作系統(tǒng)支持下工作,但是大多數(shù)系統(tǒng)在總的體系結(jié)構(gòu)上都具有三級(jí)模式的結(jié)構(gòu)特征。 數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)分三級(jí):內(nèi)部級(jí)( internal) ,概念級(jí)( conceptual)和外部級(jí)( external)。面向?qū)ο髷?shù)據(jù)庫(kù)是面向?qū)ο蟾拍钆c數(shù)據(jù)庫(kù)技術(shù)相結(jié)合的產(chǎn)物。因此,人們需要更高級(jí)的數(shù)據(jù)庫(kù)技術(shù)來(lái)表達(dá)這類信息。 ( 4)面向?qū)ο竽P汀? 關(guān)系模型是數(shù)學(xué)化的模型,可把表格看成一個(gè)集合,因此集合論、數(shù)理邏輯等知識(shí)可引入到關(guān)系模型中來(lái)。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 簡(jiǎn)單、易懂。現(xiàn)在市場(chǎng)上典型的關(guān)系 DBMS 產(chǎn)品有 DB ORACLE、 SYBASE、 INFORMIX 和微機(jī)型產(chǎn)品 Foxpro、 Access 等。 20 世紀(jì) 70年代對(duì)關(guān)系數(shù)據(jù)庫(kù)的研究主要集中在理論和實(shí)驗(yàn)系統(tǒng)的開發(fā)方面。關(guān)系模型是數(shù)學(xué)化模型。關(guān)系模式相當(dāng)于前面提到的記錄類型,它的實(shí)例稱為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。關(guān)系模型的主要是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。但是使用這兩種模型建立起的許多數(shù)據(jù)庫(kù)仍然在正常運(yùn)轉(zhuǎn),只是在外層加了個(gè)關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言的接口。網(wǎng)狀模型的缺點(diǎn)是編寫應(yīng)用程序比較復(fù)雜,程序員必須熟悉數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。有向圖中的結(jié)點(diǎn) 是記錄類型,有向邊表示從箭尾一端的記錄類型到箭頭一端的記錄類型間聯(lián)系是 1∶N 聯(lián)系。用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。但層次模型有兩個(gè)缺點(diǎn):一是只能表示 1∶ N 聯(lián)系,雖然有多種輔助手段實(shí)現(xiàn)了 M∶ N 聯(lián)系,但都較復(fù)雜,用戶不易掌握,二是由于樹型結(jié)構(gòu)層次順序的嚴(yán)格和復(fù)雜,引起數(shù)據(jù)的查詢和更新操作也很復(fù)雜,因此,編寫應(yīng)用程序也很復(fù)雜。上一層記錄類型和下一層記錄類型間聯(lián)系是 1∶ N 聯(lián)系。用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型 。這類模型有嚴(yán)格的形式化定義,以便于在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)。 這類模型涉及到計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng),又稱為“結(jié)構(gòu)數(shù)據(jù)模型” 。這一其中著名的模型是“實(shí)體聯(lián)系模型” 。 一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來(lái)描述某個(gè)特定組織所關(guān)心的信息結(jié)構(gòu),這類模型稱為“ 概念數(shù)據(jù)模型” 。在數(shù)據(jù)庫(kù)技術(shù)中,我們用模型的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象,表示實(shí)體類型及實(shí)體間聯(lián)系的模型稱為“數(shù)據(jù)模型” ?,F(xiàn)已形成相當(dāng)規(guī)模的理論體系和實(shí)用技術(shù)。至 60 年代,數(shù)據(jù)處理成為計(jì)算機(jī)的主要應(yīng)用。 167。在關(guān)系數(shù)據(jù)庫(kù)中要用到集合論、數(shù)理邏輯的理論。而 DBMS 本身要在操作系統(tǒng)的支持下才能工作。 ( 4)數(shù)據(jù)庫(kù)技術(shù):這是一門研究數(shù)據(jù)庫(kù)的結(jié)構(gòu)、存儲(chǔ)、管理和使用的軟件學(xué)科。 DBMS 總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮?DBMS。 DB 能為各種用戶共享,具有最小冗余度,數(shù)據(jù)間聯(lián)系密切,而又有較高的數(shù)據(jù)獨(dú)立性。 在數(shù)據(jù)庫(kù)技術(shù)中有四個(gè)名詞,其概念應(yīng)該分清。數(shù)據(jù)庫(kù)技術(shù)與網(wǎng)絡(luò)通信技術(shù)相結(jié)合,產(chǎn)生了分布式數(shù)據(jù)庫(kù)系統(tǒng)。我國(guó) 20 世紀(jì) 90 年代初在全國(guó)范圍內(nèi)裝備了 12 個(gè)以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)的大型計(jì)算機(jī)系統(tǒng),這些系分布在郵電、計(jì)委、銀行、電力、鐵路、氣象、民航、情報(bào)、公安、軍事、航天和財(cái)稅等行業(yè)。 目前世界上已有數(shù)百萬(wàn)個(gè)數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)行,其應(yīng)用已經(jīng)深入到人類社會(huì)生活的各個(gè)領(lǐng)域,從企業(yè)管理、銀行業(yè)務(wù)、資源分配 、經(jīng)濟(jì)預(yù)測(cè)一直到信息檢索、檔案管理、普查統(tǒng)計(jì)等。在數(shù)據(jù)庫(kù)方式下,信息處理觀念已為新體系所取代,數(shù)據(jù)占據(jù)了中心位臵。 上述七個(gè) 方面構(gòu)成了數(shù)據(jù)庫(kù)系統(tǒng)的主要特征 數(shù)據(jù)庫(kù)技術(shù) 從文件系統(tǒng)發(fā)展到數(shù)據(jù)庫(kù)系統(tǒng)是信息處理領(lǐng)域的一個(gè)重大變化。正如( 2)所述,若是無(wú)法控制數(shù)據(jù)的不一致性,便會(huì)產(chǎn)生完整性不足的問題,所以,我們會(huì)發(fā)現(xiàn),當(dāng)數(shù)據(jù) 重復(fù)性高的時(shí)候,數(shù)據(jù)不完整的情形也會(huì)增加,當(dāng)然,若是數(shù)據(jù)庫(kù)的功能完整,將會(huì)大大地提高數(shù)據(jù)完整性,也會(huì)增加數(shù)據(jù)庫(kù)的維護(hù)能力與維護(hù)簡(jiǎn)便性。 ( 5)實(shí)踐安 全性的管理( Security restriction can be applied) 通過對(duì)數(shù)據(jù)庫(kù)完整的權(quán)限控制,數(shù)據(jù)庫(kù)管理者可以確認(rèn)所有可供用戶存取數(shù)據(jù)的合法途徑渠道,并且可以事先對(duì)一些較重要或關(guān)鍵性的數(shù)據(jù)進(jìn)行安全檢查,以確保數(shù)據(jù)存取時(shí),能夠?qū)⑷魏尾划?dāng)損毀的情形降至最低。 ( 3)數(shù)據(jù)共享( Data shared) 對(duì)于數(shù)據(jù)共享的意義,并不是只有針對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的應(yīng)用程序,可以使用數(shù)據(jù)庫(kù)中的數(shù)據(jù),對(duì)于其他撰寫好的應(yīng)用程序,同樣可以對(duì)相同數(shù)據(jù)庫(kù)當(dāng)中的數(shù)據(jù)進(jìn)行處理,進(jìn)而達(dá)到數(shù)據(jù)共享的目的。例如:在一家公司當(dāng)中,人事管理程序與工資管理程序或許都會(huì)使用到職員與部門的信息或文件,而我們可以運(yùn)用數(shù)據(jù)庫(kù)的方法,把這兩個(gè)文件整理起來(lái),以減少多余的數(shù)據(jù),過度地占用存儲(chǔ)空間。在 20 世紀(jì) 60 年代末,磁盤技術(shù)取得重要進(jìn)展, 具有數(shù)百兆容量和快速存取的磁盤陸續(xù)進(jìn)入市場(chǎng),成本也不高,為數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生提供了良好的物質(zhì)條件。 當(dāng)進(jìn)入數(shù)據(jù)庫(kù)階段后,隨著數(shù)據(jù)管理規(guī)模一再擴(kuò)大,數(shù)據(jù)量急劇增加,為了提高效率,開始時(shí),人們只是對(duì)文件系統(tǒng)加以擴(kuò)充,在應(yīng)用文件中建立了許多輔助索引,形成倒排文件系統(tǒng)。進(jìn)入 70 年代以后,數(shù)據(jù)庫(kù)技術(shù)得到迅速發(fā)展,開發(fā)了許多有效的產(chǎn)品并投入運(yùn)行。也正是由于這些原因,促使人們研究新的數(shù)據(jù)管理技術(shù),從而產(chǎn)生了數(shù)據(jù)庫(kù)技術(shù)。數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)過三個(gè)階段:人工管理階段
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1