【正文】
By analysing the situation,we use the VB of the Microsoft pany as client tool,and use some of the tools of opp, especially ADO object,which can easily conveniently manipulate the use it can develop a satisfactory system in short time Key: Stockpile manage ADO OPP The analysis of Stockpile 第一章 概述 庫(kù)存管理的必要性 大多數(shù)庫(kù)存管理理論認(rèn)為,庫(kù)存是物理上和邏輯上庫(kù)房庫(kù)位的所有有形和無(wú)形物料極其價(jià)值的總和,具體包括成品、原材料、在制品、在途品、生產(chǎn)前物料、備品備件等。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理倉(cāng)庫(kù)中的各種物資設(shè)備,這種管理方式存在著許多缺點(diǎn),如:效率低、另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。【摘 要】庫(kù)存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。 庫(kù)存分類 企業(yè)怎樣管理庫(kù)存,是庫(kù)存管理的最大難點(diǎn)和挑戰(zhàn)。 顯然,A類物品是關(guān)鍵;如果我們把精力集中于A類物品,使其庫(kù)存壓縮1050%,就是總庫(kù)存的相當(dāng)可觀的一筆壓縮。計(jì)算機(jī)數(shù)據(jù)需要人工加以核對(duì),進(jìn)行階段性盤(pán)點(diǎn),以及頻繁的評(píng)審以壓縮庫(kù)存。因此,庫(kù)存管理系統(tǒng)是計(jì)算機(jī)管理系統(tǒng)的中心。其中倉(cāng)庫(kù)的庫(kù)存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。 許多操作可以在本地的客戶機(jī)上執(zhí)行,只是當(dāng)需要數(shù)據(jù)時(shí),才向服務(wù)器發(fā)出請(qǐng)求。 庫(kù)存管理的物資主要是企業(yè)生產(chǎn)中所需要的各種設(shè)備、原材料及零部件。在管理的過(guò)程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個(gè)部門(mén)規(guī)格不統(tǒng)等問(wèn)題。l 庫(kù)存管理的各種信息的查詢、修改和維護(hù)。 b. 管理員可以通過(guò)管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗(yàn)證用戶的合法性,阻止非法用戶登錄。 l 設(shè)備使用信息。 l 設(shè)備需求信息。通常為物品的1520%。 4.5系統(tǒng)安全性設(shè)計(jì) 系統(tǒng)數(shù)據(jù)庫(kù)中包含多個(gè)二維表,所以在系統(tǒng)與數(shù)據(jù)庫(kù)的連接上,并沒(méi)有把數(shù)據(jù)庫(kù)和系統(tǒng)的連接直接寫(xiě)入代碼,而是通過(guò)對(duì)服務(wù)器端進(jìn)行系統(tǒng)設(shè)置,使數(shù)據(jù)庫(kù)名及路徑不可見(jiàn),并通過(guò)ACCESS的數(shù)據(jù)庫(kù)安全設(shè)置,保證了數(shù)據(jù)庫(kù)的安全性。 事件驅(qū)動(dòng)的編程機(jī)制l 事件驅(qū)動(dòng)是非常適合圖形用戶界面的編程方式。 過(guò)程可遞歸調(diào)用,使程序更為簡(jiǎn)練 支持隨機(jī)文件和順序文件的訪問(wèn)216。當(dāng)存在外來(lái)事件時(shí),程序段執(zhí)行,它的執(zhí) 行是由外來(lái)事件決定的。屬性一般決定了對(duì)象的位置、大小、顯示等情況。最重要的是,你可以利用成千上萬(wàn)的各種擴(kuò)充的控件來(lái)快速構(gòu)造幾乎能滿足你任何要求的程序。Access的總體結(jié)構(gòu) Access將所有有名字的東西都成為對(duì)象(object),在Access 2000中,最重要的對(duì)象有表,查詢,窗體,報(bào)表,宏和模塊。大量的操作(幾乎所有)都要通過(guò)窗體完成。模塊提供了獨(dú)立的動(dòng)作流以捕獲錯(cuò)誤,而宏做不到。 ElseIf (密碼) Then MsgBox 請(qǐng)輸入新密碼??!, , 修改密碼 Exit Sub MsgBox 密碼修改成功?。? , 修改密碼 MsgBox 請(qǐng)輸入完整信息! (入庫(kù)數(shù)量) = 39。 J = Else vbCrLf amp。 MsgBox STR YesNo = MsgBox(刪除, vbYesNo, 刪除記錄) Exit SubEnd IfDeleteErr: amp。 If = Or Text2 = Or = Or Text4 = Or Text5 = Or Text6 = Or Text7 = Then STR = 現(xiàn)有庫(kù)存表中無(wú)此設(shè)備!請(qǐng)檢查輸入是否正確??! (設(shè)備號(hào)) = If k = 0 Then MsgBox 現(xiàn)有庫(kù)存量不足!請(qǐng)輸入合適數(shù)量?。?End IfEnd SubPrivate Sub cmdDelete_Click( )刪除出庫(kù)記錄 Else Beep MsgBox 沒(méi)有設(shè)備庫(kù)存量過(guò)少! End If MsgBox 有設(shè)備庫(kù)存超過(guò)警戒庫(kù)存! amp。 = select * from 現(xiàn)有庫(kù)存表 where 現(xiàn)有庫(kù)存最小庫(kù)存 系統(tǒng)經(jīng)調(diào)試,可以安裝使用。 請(qǐng)查看庫(kù)存報(bào)警記錄 If 0 Then Dim YesNo As String End If If 0 Then (用途) = Exit Sub 39。 On Error GoTo UpdateErr .MoveNext Load frm設(shè)備代碼表 = CInt() + CInt() If 0 Then MsgBox 已經(jīng)成功入庫(kù)! Else 將記錄存入入庫(kù)記錄表 End If = ElseIf Text2 Text3 Then Access 2000為我們提供了強(qiáng)大的(同時(shí)也是相當(dāng)方便的向?qū)В﹣?lái)建立標(biāo)準(zhǔn)的Windows窗體。每一個(gè)表都包含有關(guān)某個(gè)主體的信息。 Access2000數(shù)據(jù)庫(kù)簡(jiǎn)介 作為Microsoft的office套件產(chǎn)品之一,access已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫(kù)系統(tǒng)。 事件:就是對(duì)象對(duì)用戶各種操作的反映情況。 編寫(xiě)VB程序較為簡(jiǎn)單,首先將各個(gè)對(duì)象放在空白窗體上,然后將程序代碼分別添加給對(duì)象或圖標(biāo),將它們組合起來(lái)就可以隨意運(yùn)行了。 216。程序員只要編寫(xiě)響應(yīng)用戶動(dòng)作的代碼,而各個(gè)動(dòng)作之間不一定有聯(lián)系。 轉(zhuǎn)貼于 中國(guó)論文下載中心 系統(tǒng)實(shí)施 5.開(kāi)發(fā)工具簡(jiǎn)介 本系統(tǒng)的前端開(kāi)發(fā)工具,我選擇了Visual ,后臺(tái)數(shù)據(jù)庫(kù)采用Access2000。物品數(shù)居中,通常占物品的3040%。 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就可以進(jìn)行下面的數(shù)據(jù)庫(kù)設(shè)計(jì)。數(shù)目。 (2) 入庫(kù)模塊 包括填寫(xiě)入庫(kù)單,更新,刪除入庫(kù)記錄,查看現(xiàn)有庫(kù)存信息,入庫(kù)記錄的查詢及打印 (3) 出庫(kù)模塊 包括填寫(xiě)出庫(kù)單,更新,刪除出庫(kù)記錄,查看現(xiàn)有庫(kù)存信息,出庫(kù)記錄的查詢及打印 (4) 還庫(kù)模塊 包括填寫(xiě)還庫(kù)單,更新,刪除還庫(kù)記錄,還庫(kù)記錄的查詢及打印 (5) 需求模塊 包括填寫(xiě)需求計(jì)