【正文】
MsgBox 有設(shè)備庫存低于警戒庫存! amp。 End Sub Else If 0 Then主要程序 Private Sub cmdAdd_Click( ) 添加設(shè)備 On Error GoTo AddErr Exit Sub AddErr: MsgBox End Sub 庫存報警模塊實現(xiàn) 主要程序Private Sub Command1_Click() 顯示高于最大警戒庫存的設(shè)備 .MoveNext Else Else MsgBox 現(xiàn)有庫存量為: amp。 (經(jīng)手人) = End If Exit SubUpdateErr: Else End SubPrivate Sub cmdDelete_Click( ) 刪除入庫表中記錄 Call J End If = select * from 現(xiàn)有庫存表 where 設(shè)備號=39。 (供應(yīng)商電話) = Exit Sub 宏 為了響應(yīng)已定義的事件,需要讓Access去執(zhí)行一個或多個操作,而宏就是對這些操作的結(jié)構(gòu)化的定義對象。在Access中,可以利用圖形化的實例查詢機制(QBE)或通過SQL語句來建立查詢。Access還完全支持Microsoft的OLE技術(shù)。Visual Basic中使用控件,簡化了Windows中的窗口、按鈕等對象的編程設(shè)計。對象簡單地說就是大家經(jīng)??吹降母鞣N窗口、按鈕、文本框甚至打印機等。VB幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 強大的數(shù)值和字符串處理功能 豐富的圖形指令,可方便地繪制各種圖形216。 VB功能特點 具有面向?qū)ο蟮目梢暬O(shè)計工具l 在VB中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來視為一 個對象,每個對象都是可視的。各個實體的ER圖及其關(guān)系描述如下: 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 在上面的實體以及實體之間關(guān)系的基礎(chǔ)上,形成各個表格之間的關(guān)系。包括的數(shù)據(jù)項有采購的設(shè)備、采購員、供應(yīng)商、采購數(shù)目、采購時間等。包括的數(shù)據(jù)項有設(shè)備號、設(shè)備名稱。 系統(tǒng)功能模塊設(shè)計 在系統(tǒng)功能分析的基礎(chǔ)上,考慮VB和Access的特點。l 建立操作日志,系統(tǒng)自動記錄所進行的各種操作。根據(jù)需要按照月、季、年進行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。 通過分析確定庫存系統(tǒng)將包含6個主要功能模塊,即系統(tǒng)模塊、入庫業(yè)務(wù)管理模塊、出庫業(yè)務(wù)管理模塊、退料業(yè)務(wù)管理模塊(還庫業(yè)務(wù)管理模塊)、盤點業(yè)務(wù)管理模塊(報表輸出)、需求管理模塊。 本庫存管理系統(tǒng)就采用了當(dāng)前最流行的客戶機/服務(wù)器應(yīng)用程序結(jié)構(gòu)(即C/S結(jié)構(gòu)),此時,客戶機提出請求,服務(wù)器對客戶機的請求作出回應(yīng)。 在整個系統(tǒng)分析階段,我在圖書館認真查看了很多關(guān)于倉庫庫存管理方面的書籍,收集到了相應(yīng)的入庫單、領(lǐng)料單、臺賬、物料卡、報表等資料,這些資料可以用作數(shù)據(jù)庫設(shè)計的依據(jù),具體如下: 入庫單是入庫單位在把相應(yīng)的零部件送人倉庫時必須填寫的單據(jù);領(lǐng)料單是領(lǐng)料人員從倉庫中領(lǐng)取零部件時必須填寫的單據(jù)(即出庫);零部件臺賬(相當(dāng)于本系統(tǒng)中的操作日志)實際是一個流水賬,用于記錄每天發(fā)生的入庫、出庫信息;物料卡(在本系統(tǒng)中用現(xiàn)有庫存信息來表示)的作用是記錄某一種零部件的數(shù)量變化,以便庫管員盤查;報表是倉庫向有關(guān)領(lǐng)導(dǎo)和部門定期提交的零部件庫存匯總信息。 根據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個科室來進行物資的計劃,訂貨,核銷托收,驗收入庫,根據(jù)企業(yè)各個部門的需求來發(fā)送物資設(shè)備,并隨時按期進行庫存盤點,作臺帳,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度、年度進行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。 由上可以看出庫存管理的重要性。 對B類物品予以正常處理,僅在關(guān)鍵時給以高優(yōu)先級。物品數(shù)居中,通常占物品的3040%。占用的資金對于公司發(fā)展、新產(chǎn)品開發(fā)等都是非常需要的;減少資金占用還可以大大減少來自銀行貸款的利息和風(fēng)險。作為計算機應(yīng)用的一部分,使用計算機對物資信息進行管理,:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。對那些采購量特別大、采購件市場價格有波動的物料庫存,加強庫存管理效果更為明顯。 C類物品:低值──庫存總值幾乎可以忽略不計,只占510%。 予C類物品以最低優(yōu)先級。因此,庫存管理是企業(yè)管理的重要組成部分。為了加強關(guān)鍵物資、設(shè)備的管理,要定期掌握其儲備,消耗情況,根據(jù)計劃定額和實際纖毫定額的比較,進行定額管理,使得資金使用合理,物資設(shè)備的儲備最佳。收集到的入庫單、領(lǐng)料單、零部件庫存臺賬、零部件物料卡等單據(jù)和報表的實物樣式在此略去,有興趣者請參考有關(guān)類似企業(yè)的樣本即可。通過對服務(wù)功能的分布實現(xiàn)了分工服務(wù)。對于每一個功能模塊,都包含了數(shù)據(jù)錄入、編輯、查詢、統(tǒng)計、打印、應(yīng)急、幫助等功能。 倉庫庫存管理的特點是信息處理量比較大。l 本系統(tǒng)需要完成的功能主要有以下幾點。 l l 現(xiàn)有庫存信息。 l 設(shè)備歸還信息。 庫存管理系統(tǒng)數(shù)據(jù)庫中的各個表的設(shè)計結(jié)果如下面的幾個表格所示,每個表格表示數(shù)據(jù)庫中的一個表。4.4 輸入輸出設(shè)計 本系統(tǒng)界面標準Windows形式,鍵盤輸入(也可以用條形碼讀取),人機交互,容易使用。程序員在設(shè)計時只需用現(xiàn)有工具根據(jù)界面設(shè)計要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動條等不同類型的對象,并為每個對象設(shè)置屬性。 提供靜態(tài)和動態(tài)數(shù)組,有利于簡化內(nèi)存的管理216。 VB程序設(shè)計的概念就是面向?qū)ο蟮母拍睿瑢ο缶褪菙?shù)據(jù)(DATA)和代碼(CODE)互相結(jié)合的綜合體。 屬性:如同電視有黑白、彩色之分一樣,作為對象的Windows中的窗口也是有大有小,文本框的位置不可能完全一樣,菜單要顯示出不同的功能,這些都是由對象的屬性決定的。每個控件都有各自的屬性、事件及方法。 Access還提供windows操作系統(tǒng)的高級應(yīng)用程序開發(fā)系統(tǒng)。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。它可以讓你像堆積木一樣建立一個功能強大的程序,而無須寫大量的代碼。 MsgBox 請輸入原密碼!, , 修改密碼 Exit Sub Dim STR As String (供應(yīng)商) = amp。 On Error Go