畢業(yè)論文《庫存管理系統(tǒng)》【精選文檔】_第1頁
畢業(yè)論文《庫存管理系統(tǒng)》【精選文檔】_第2頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、畢業(yè)論文庫存管理系統(tǒng)【精選文檔】中文摘要隨著現(xiàn)代工業(yè)的發(fā)展,計算機信息管理系統(tǒng)越來越受到企業(yè)重視。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)不斷發(fā)展,其強大的功能已經(jīng)被人們深刻認識,它已經(jīng)進入了人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用.作為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品庫存信息進行管理,具有著人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫存的管理效率,也是企業(yè)庫存管理科學(xué)化、正規(guī)化,與世界接軌的重要條件.當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用于信息處理系統(tǒng)的

2、環(huán)境.計算機最大的好處在于利用它能夠進行信息管理,使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。計算機進行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。本文主要分析了庫存管理系統(tǒng)的一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫模式分析等,重點對應(yīng)用程序的實際開發(fā)實現(xiàn)作了介紹.達到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了庫存管理系統(tǒng)作為典型的信息管理系統(tǒng)(MIS)的要求。同時簡單介紹了Visual Basic編程環(huán)境和Access數(shù)據(jù)庫管理系統(tǒng)的功能特點,庫存管

3、理系統(tǒng)是企業(yè)物流管理中不可或缺的一部分。關(guān)鍵詞:“庫存管理”,“數(shù)據(jù)庫”,“信息管理”,“VB”summaryWith the development of modern industry, the information management system of the computer is being paid attention to by enterprises。 This text has analysed some basic functions of the administrative system of the stock and makes up the situatio

4、n mainly, including the systematic demand is analysed, systematic structure, the function module divides and the data base mode is analysed etc., have realized doing the introduction to the actual development of the application program especially. Having reached the consistency and security of the d

5、ata, and the application program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS)。 Introduced the function characteristics of Visual Basic programming environment and Access data base management system

6、briefly at the same time, the administrative system of the stock is an indispensable part in enterprise's material flow management。Keywords: “stock management", “database”, “information management”,“ VB”目 錄第一章 緒論51。1管理信息系統(tǒng)的概述51.2數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介61.3庫存管理系統(tǒng)81。3.1國內(nèi)外同類管理軟件的研究現(xiàn)狀與發(fā)展趨勢 91。3。2庫存管理系統(tǒng)研究背

7、景與意義10第二章 數(shù)據(jù)庫理論基礎(chǔ)112.1數(shù)據(jù)庫系統(tǒng)設(shè)計11第三章 應(yīng)用系統(tǒng)開發(fā)工具133。1Visual Basic簡介及實現(xiàn)原理133。2數(shù)據(jù)庫組件介紹133.3SQL語言在VB中的應(yīng)用15第四章 庫存管理系統(tǒng)設(shè)計分析174。1需求分析174.2系統(tǒng)業(yè)務(wù)流程214。3模塊劃分224。4 數(shù)據(jù)流程分析244。5數(shù)據(jù)庫設(shè)計25第五章 應(yīng)用程序設(shè)計315.1程序結(jié)構(gòu)31第六章 設(shè)計總結(jié)32參考文獻33第一章 緒論庫存管理系統(tǒng)是一個企事業(yè)單位不可缺少的一部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此,庫存管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段,但一直以來人們使用傳統(tǒng)

8、的人工方式管理庫存,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)不斷發(fā)展,其強大的功能已經(jīng)被人們深刻認識,它已經(jīng)進入了人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用.作為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品庫存信息進行管理,具有著人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫存的管理效率,也是企業(yè)庫存管理科學(xué)化、正規(guī)化,與世界接軌的重要條件.因此,開發(fā)一個庫存管理系統(tǒng)是很有必要的,具

9、有其特有的技術(shù)意義和管理意義。1。1管理信息系統(tǒng)的概述管理信息系統(tǒng)(簡稱MIS)是在管理科學(xué)、系統(tǒng)科學(xué)、計算機科學(xué)等的基礎(chǔ)上發(fā)展起來的綜合性邊緣科學(xué)。在21世紀信息高速發(fā)展的時代中,管理信息系統(tǒng)具有很重要的作用,它的預(yù)測和輔助決策的功能,即利用現(xiàn)代管理的決策和支持。管理信息系統(tǒng)是一個由人、機(計算機)組成的能進行管理信息的收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。它能觀測企業(yè)或組織的各種運動情況,利用過去的數(shù)據(jù)預(yù)測未來;從全局出發(fā)輔助決策;利用信息控制企業(yè)或組織行為,幫助其實現(xiàn)長遠的規(guī)劃目標。簡言之,管理信息系統(tǒng)是一個以計算機為工具,具有數(shù)據(jù)處理、預(yù)測、控制和輔助決策功能的信息系統(tǒng).管理信息系

10、統(tǒng)是一個人機系統(tǒng),同時它又是一個一體化集成系統(tǒng)。管理信息系統(tǒng)是信息系統(tǒng)的一個子系統(tǒng),它以計算機技術(shù)、通訊技術(shù)和軟件技術(shù)為技術(shù)基礎(chǔ),同時將現(xiàn)代管理理論、現(xiàn)代管理方法及各級管理人員融為一體,最終為某個組織整體的管理與決策服務(wù),是由人和計算機組成的能進行管理信息的收集、傳遞、存儲、加工、維護和使用的系統(tǒng).管理信息系統(tǒng)的基本結(jié)構(gòu)可以概括為四大部件,即信息源、信息處理器、信息用戶和信息管理者。因此,一個成功的管理信息系統(tǒng)應(yīng)該具有可靠的硬件、實用的軟件、強有力的現(xiàn)代化管理水平.具體講,管理信息系統(tǒng)的三大支柱是:計算機網(wǎng)絡(luò)、數(shù)據(jù)庫和現(xiàn)代化的管理,這三打支柱稱為管理信息系統(tǒng)的擴展部件。1。2數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)

11、簡介在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應(yīng)當了解,對數(shù)據(jù)庫的結(jié)構(gòu)、開發(fā)數(shù)據(jù)庫應(yīng)用程序的步驟、開發(fā)體系及方法都應(yīng)當有相當清晰的了解和認識.數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產(chǎn)品。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計.把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。數(shù)據(jù)庫技術(shù)在計算機軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來數(shù)據(jù)庫技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實用系統(tǒng).并且,近年來,隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫

12、技術(shù)之時成為最熱門技術(shù)之一。1。2.1數(shù)據(jù)庫數(shù)據(jù)庫由DBMS(數(shù)據(jù)庫管理系統(tǒng))處理,DBMS則由開發(fā)人員和用戶通過應(yīng)用程序直接或間接地使用。它主要包括四個要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。一用戶數(shù)據(jù)目前,大多數(shù)主流數(shù)據(jù)庫管理系統(tǒng)把用戶數(shù)據(jù)表示為關(guān)系.現(xiàn)在把關(guān)系看作數(shù)據(jù)表。表的列包含域或?qū)傩?表的行包含對應(yīng)業(yè)務(wù)環(huán)境中的實體的記錄。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些。為了對比結(jié)構(gòu)差的關(guān)系和結(jié)構(gòu)好的關(guān)系之間的差別,以圖書管理系統(tǒng)中的圖書和圖書借閱者關(guān)系為例來說明,假若設(shè)計關(guān)系R1(借書證號,姓名,性別,身份編號,身份證,聯(lián)系電話,圖書編號,圖書名稱,圖書類別,作者,

13、出版社,出版日期,備注,價格,數(shù)量);這個關(guān)系的問題出在它有關(guān)于兩個不同主題的數(shù)據(jù),就是圖書借閱者和圖書。用這種方式構(gòu)成的關(guān)系在進行修改時,會出現(xiàn)問題。因為一個圖書借閱者可能借閱多本書,如果某個圖書借閱者的某個字段(如聯(lián)系電話)出現(xiàn)變更,它所借閱的圖書記錄(可能多個)也就必須變化,這是不好的.因此數(shù)據(jù)用兩個關(guān)系表示更好.現(xiàn)在如果某圖書借閱者改變了它的聯(lián)系電話,只有關(guān)系(表)user的對應(yīng)行需要改變。當然,要想產(chǎn)生一個,顯示圖書名稱及其借閱者聯(lián)系電話的報表,就需要將這兩個表的行結(jié)合起來。結(jié)果表明,將關(guān)系分別存儲,在生成報表的時候?qū)⑺鼈兘Y(jié)合起來,比把它們存儲在一個合成的表中更好。user(借書證號

14、,姓名,性別,身份編號,身份證,聯(lián)系電話,)book(圖書編號,圖書名稱,圖書類別,作者,出版社,出版日期,備注,價格,數(shù)量)二元數(shù)據(jù)數(shù)據(jù)庫是自描述的,這就意味著它自身包含了它的結(jié)構(gòu)的描述,這種結(jié)構(gòu)的描述稱作元數(shù)據(jù)。因為DBMS產(chǎn)品是用來存儲和操縱表的,所以大多數(shù)產(chǎn)品把元數(shù)據(jù)以表的形式存儲,有時稱作系統(tǒng)表。這些系統(tǒng)表存儲了數(shù)據(jù)庫中表的情況,指出每一個表中有多少列,那一列是主關(guān)鍵字,每一列的數(shù)據(jù)類型的描述,它也存儲索引、關(guān)鍵字、規(guī)則和數(shù)據(jù)庫結(jié)構(gòu)的其他部分。在表中存儲元數(shù)據(jù)不僅對DBMS是有效的,對用戶也是方便的,因為他們可以使用與查詢用戶數(shù)據(jù)同樣的查詢工具來查詢元數(shù)據(jù)。三索引第三種類型的數(shù)據(jù)改進

15、了數(shù)據(jù)庫的性能和可訪問性,這種數(shù)據(jù)經(jīng)常稱作開銷數(shù)據(jù),盡管有時也采用其他類型的數(shù)據(jù)結(jié)構(gòu),如鏈表,但它主要還是索引.索引可以用來排序和快速訪問數(shù)據(jù).下面以庫存管理系統(tǒng)中的貨品信息表為例來說明.假定數(shù)據(jù)在磁盤上是按貨品編號的遞增順序排列的,用戶想打印一個按貨品名稱排序的貨品數(shù)據(jù)報表。為此,所有的數(shù)據(jù)都需要從源表中提取出來并排序,除非表很小,否則這是一個很費時的過程?;蛘?可以在貨品名稱字段上創(chuàng)建一個索引,該索引的條目按照貨品名稱排序,這樣,該索引的條目可以讀出來,并用來按順序訪問貨品信息數(shù)據(jù)。索引用于快速訪問數(shù)據(jù).例如,一個用戶只想訪問貨品信息表中類別值為01的那些貨品.如果沒有索引,則必須搜索整個

16、源表;但有了索引之后,可以找到索引條目,并使用它來挑選所有合適的行。索引對排序和查找是有幫助的,但要付出代價。貨品信息表中的行每次改變時,索引也必須改變,這意味著索引并非隨意的,應(yīng)該在真正需要時保存.四、應(yīng)用元數(shù)據(jù)存儲在數(shù)據(jù)庫中的第四種數(shù)據(jù)是應(yīng)用元數(shù)據(jù),它用來存儲用戶窗體、報表、查詢和其他形式的查詢組件。并非所有的DBMS都支持應(yīng)用組件,支持組件的DBMS也不一定把全部組件的結(jié)構(gòu)作為應(yīng)用元數(shù)據(jù)存儲在數(shù)據(jù)庫中。然而,大多數(shù)現(xiàn)代的DBMS產(chǎn)品存儲這種數(shù)據(jù)作為數(shù)據(jù)庫的一部分.一般來說,數(shù)據(jù)庫開發(fā)人員和用戶都不直接訪問應(yīng)用元數(shù)據(jù),相反,他們通過DBMS中的工具來處理這些數(shù)據(jù)。Access 2000中就

17、支持窗體、存儲過程等應(yīng)用元數(shù)據(jù)。1.2。2數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是通過DBMS進行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計算機系統(tǒng)上的具體實現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?關(guān)系模型。關(guān)系模型主要是用二維表格結(jié)構(gòu)表達實體集,用外鍵表示實體間聯(lián)系。關(guān)系模型是由若干個關(guān)系模式組成的集合.關(guān)系模式相當于前面提到的記錄類型,它的實例稱為關(guān)系,每個關(guān)系實際上是一張二維表格.關(guān)系模型和層次、網(wǎng)狀模

18、型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細節(jié).關(guān)系模型是數(shù)學(xué)化模型。SQL語言是關(guān)系數(shù)據(jù)庫的標準化語言,已得到了廣泛的應(yīng)用。DBMS的特點和功能可以分為三個子系統(tǒng):設(shè)計工具子系統(tǒng)、運行子系統(tǒng)和DBMS引擎。設(shè)計子系統(tǒng)有一個方便數(shù)據(jù)庫及其應(yīng)用創(chuàng)建的工具集。它典型地包含產(chǎn)生表、窗體、查詢和報表的工具。DBMS產(chǎn)品還提供編程語言和對編程語言的接口。運行子系統(tǒng)處理用設(shè)計子系統(tǒng)開發(fā)的應(yīng)用組件.它所包含的運行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報表等。DBMS引擎從其他兩個組件接受請求,并把它們翻譯成對操作系統(tǒng)的命令,以便讀寫物理

19、介質(zhì)上的數(shù)據(jù).DBMS引擎還涉及事務(wù)管理、鎖、備份和恢復(fù)。1。3庫存管理系統(tǒng)當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用于信息處理系統(tǒng)的環(huán)境。計算機最大的好處在于利用它能夠進行信息管理,使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。計算機進行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。倉庫作為一總貨品資源的集散地,貨品的種類繁多,包含很多的信息數(shù)據(jù)的管理。據(jù)調(diào)查得知,以前倉庫進行信息管理的方式主要是基于文本、表格等紙介質(zhì)的手工處理,對于貨品的出入庫情況的統(tǒng)計和核

20、實等往往采用對賬本的人工檢查,對管理者的管理權(quán)限等不受約束,任何人都可查看,這樣容易引起資料外泄。另外,數(shù)據(jù)信息處理工作量大,容易出錯,由于數(shù)據(jù)繁多,容易丟失,且不易查找.總的來說,缺乏系統(tǒng)、規(guī)范的信息管理手段。而且,一般的存儲情況是記錄在賬本上的,倉庫的工作人員和管理員也只是當時記得比較清楚,時間一長,如果再要進行查詢,就得在眾多的資料中翻閱查找了,這樣造成費時、費力,如要對很長時間以前的貨品進行更改就更加困難了。因此,很有必要建立一個庫存管理系統(tǒng),使貨品管理工作規(guī)范化,系統(tǒng)化,程序化。提高信息處理的速度和準確性.1.3.1國內(nèi)外同類管理軟件的研究現(xiàn)狀與發(fā)展趨勢現(xiàn)在國內(nèi)外對此類系統(tǒng)的開發(fā)與研

21、究也是很有實用性的,基本上能滿足各企業(yè)的自身特點,來進行庫存方面的管理,同時,改類系統(tǒng)又都在不斷地深入與發(fā)展,來適用更多的企業(yè),一般都能運用于各個企業(yè)的庫存管理,但是都沒有針對大眾的廣泛應(yīng)用,只能運用某個企業(yè)或單位,這一點還有待于今后的進一步開發(fā)與實踐。今后此類軟件將會向條碼庫存管理系統(tǒng)發(fā)展,現(xiàn)階段,伴隨物流及管理信息化、網(wǎng)絡(luò)化的發(fā)展,應(yīng)用條碼技術(shù)進行庫存管理、實現(xiàn)倉庫作業(yè)自動化,將是一個必然的發(fā)展趨勢,也是需要迫切解決的一個現(xiàn)實問題。隨著信息化技術(shù)的不斷提高和應(yīng)用的日漸普及,更多的商品擁有自己的條碼,而且,使用條碼化工作代替?zhèn)鹘y(tǒng)作業(yè)模式,減少了手工輸入,這樣不但提高了作業(yè)效率,還能確保資料正

22、確,并減少因人為失誤所造成的損失。1、技術(shù)應(yīng)用于庫存管理是實現(xiàn)倉庫管理自動化的有效途徑庫存品種多,數(shù)量大.因此,要實現(xiàn)收發(fā)作業(yè)的快速、準確、高效,倉儲管理自動化勢在必行。而實現(xiàn)管理自動化的“瓶頸”則是產(chǎn)品信息的采集、輸入。傳統(tǒng)手工作業(yè)方式,在信息采集量加大的情形下,半因信息不能及時的反饋,給收發(fā)作業(yè)造成一定的困難.利用條碼技術(shù),在入庫及其包裝上加貼條碼,配之以倉庫信息管理系統(tǒng)進行作業(yè),不僅可提高效率,降低作業(yè)強度,也將大大提高產(chǎn)品收發(fā)作業(yè)準確率(如鍵盤輸入僅為百分之一),進而實現(xiàn)倉庫管理的全面自動化。2、技術(shù)應(yīng)用于庫存管理對提高倉庫作業(yè)效率有重要作用將條碼技術(shù)和倉庫管理信息系統(tǒng)結(jié)合起來,用于產(chǎn)

23、品收、發(fā)、保管等全過程控制管理,不僅可改變信息采集的傳統(tǒng)手工作業(yè)方式,降低作業(yè)強度,還可避免由此造成的各種差錯,提高作業(yè)效率和科學(xué)管庫水平。比較發(fā)現(xiàn),信息輸入時,條碼輸入速度是鍵盤輸入的5倍。入庫時,通常保管員根據(jù)產(chǎn)品上的條碼所反映出的冊序號、出廠期、生產(chǎn)廠家、單價、封存(保管)期等信息,進行實物點驗,同時將條碼信息錄入到管理信息系統(tǒng);出庫時,保管員根據(jù)航材發(fā)付單內(nèi)容,持條碼掃描裝置進行器材揀選,并完成信息錄入;清庫盤點時,保管員可持掃描裝備進行數(shù)質(zhì)量等內(nèi)容核對,并半采集的信息錄入管理系統(tǒng)中進行自動盤點,生成清庫對帳單等,完成清庫盤點作業(yè).3、技術(shù)應(yīng)用于庫存管理是完善產(chǎn)品保障信息網(wǎng)絡(luò)的重要手段

24、儲存產(chǎn)品信息是產(chǎn)品保障信息網(wǎng)絡(luò)的重要組成部分,是做好產(chǎn)品供應(yīng)保障工作的基礎(chǔ)。產(chǎn)品保障信息網(wǎng)是實現(xiàn)物資儲運全過程可視化的前提。目前,有些倉庫內(nèi)部局域網(wǎng)已經(jīng)建成并投入使用,并與業(yè)務(wù)主管部門實現(xiàn)了信息溝通,庫存保障信息網(wǎng)在日常航材保障工作中實現(xiàn)了信息溝通,庫存保障信息網(wǎng)在日常產(chǎn)品保障工作中的作用日趨明顯.條碼技術(shù)在儲存管理中的應(yīng)用,可進一步完善系統(tǒng)各倉庫之間及各倉庫與作業(yè)主管部門之間的信息共享和交換功能,最終達到對產(chǎn)品的全程跟蹤管理,充分發(fā)揮條碼技術(shù)在整個流通中的作用。同時,在軟件系統(tǒng)的研發(fā)過程中,將會融入一種EPR的企業(yè)管理思想。大量的研究與實踐已經(jīng)充分表明,ERP作為一種現(xiàn)代企業(yè)管理的思想和方法

25、,將其大力地推廣應(yīng)用就是有效的促使我國企業(yè)管理朝著更加科學(xué)化、合理化和規(guī)范化方向發(fā)展的一種具體方法和途徑。另外,庫存管理的信息化和可視化,每個企業(yè)將會擁有兩個倉庫,一個是裝滿貨物的倉庫,還有一個就是管理系統(tǒng)里的數(shù)據(jù)庫,對上萬種貨物分別編碼,使其成為計算機可識別的語言,形象地說,貨架上的號碼就是貨物的地址,從而避免了貨物的分揀和提取時的翻箱倒柜式的查找。1.3。2庫存管理系統(tǒng)研究背景與意義隨著我國經(jīng)濟的飛速發(fā)展,各種類型規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要儲存在倉庫中,對于每個企業(yè)來說,隨著企業(yè)規(guī)模的不斷擴大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)

26、品的種類也會不斷地更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量也會成倍增長。面對龐大的產(chǎn)品信息量,如何有效地管理庫存產(chǎn)品,對這些企業(yè)來說是非常重要的,庫存管理的重點是銷售信息能否及時反饋,從而確保企業(yè)運行效益。而庫存管理又涉及入庫、出庫的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項復(fù)雜的系統(tǒng)工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫存管理系統(tǒng)來提高庫存管理工作的效率,這對信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,減少管理方面的工作量,同時對于調(diào)動廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率,都具有十分重要的現(xiàn)實意義。第二章數(shù)據(jù)庫理論基礎(chǔ)2。1數(shù)據(jù)庫系統(tǒng)設(shè)計

27、一個成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個非常重要的條件和關(guān)鍵技術(shù)。信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計分五個步驟:數(shù)據(jù)庫需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計與加載測試。(1) 數(shù)據(jù)庫需求分析的任務(wù)是將業(yè)務(wù)管理單證流化為數(shù)據(jù)流,劃分主題之間的邊界,繪制出DFD圖,并完成相應(yīng)的數(shù)據(jù)字典.(2) 概念設(shè)計的任務(wù)是從DFD出發(fā),繪制出本主題的實體關(guān)系圖,并列出各個實體與關(guān)系的綱要表。(3) 邏輯設(shè)計的任務(wù)是從ER圖與對應(yīng)的綱要表出發(fā),確定各個實體及關(guān)系的表名屬性.(4) 物理設(shè)計的任務(wù)是確定所有屬性的類型、寬度與取值范圍,設(shè)計出基本表的主鍵

28、,將所有的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如Access 2000),實現(xiàn)物理建庫,完成數(shù)據(jù)庫物理設(shè)計字典。(5) 加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理工作均可視為對數(shù)據(jù)庫的加載測試工作。數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計出規(guī)模適當、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫設(shè)計的步驟主要是:(1) 數(shù)據(jù)庫結(jié)構(gòu)定

29、義:目前的數(shù)據(jù)庫管理系統(tǒng)(DBMS)有的是支持聯(lián)機事務(wù)處理CLTP(負責對事務(wù)數(shù)據(jù)進行采集、處理、存儲)的操作型DBMS,有的可支持數(shù)據(jù)倉庫、有聯(lián)機分析處理CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。針對選擇的DBMS,進行數(shù)據(jù)庫結(jié)構(gòu)定義。(2) 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。數(shù)據(jù)表設(shè)計不僅要滿足數(shù)據(jù)存

30、儲的要求,還要增加一些如反映有關(guān)信息、操作責任、中間數(shù)據(jù)的字段或臨時數(shù)據(jù)表。(3) 存儲設(shè)備和存儲空間組織:確定數(shù)據(jù)的存放地點、存儲路徑、存儲設(shè)備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性.(4) 數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。(5) 數(shù)據(jù)字典設(shè)計:用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計,便于維護和修改。第三章應(yīng)用系統(tǒng)開發(fā)工具3.1 Visual Basic簡介及實現(xiàn)原理Visual Basic(簡稱VB)是美國微軟公司(Microsoft)于1990年推出的一套完整的Windows系統(tǒng)軟件開發(fā)工具,可用于開發(fā)Wind

31、ows環(huán)境下的各類應(yīng)用程序,是一種可視化、面向?qū)ο?、用事件?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言和工具,是目前使用最廣泛的編程語言之一。至今以升級到了6。0版。VB的重要特點之一是可視性。系統(tǒng)引進了窗體和控件的機制,用于設(shè)計應(yīng)用程序界面。用戶通過在屏幕上生成窗體,在窗體中繪制所需要的控件和按鈕,設(shè)計菜單和對話框,VB會自動生成相應(yīng)的代碼.VB的另一重要特點是事件驅(qū)動。當窗體或控件上發(fā)生一個事件時,VB立即把控制權(quán)交給程序員。程序員不必擔心如何判斷事件是否已發(fā)生,只需要編寫一段代碼告訴計算機在事件發(fā)生以后應(yīng)該做什么工作就可以了。這樣,設(shè)計一個Windows應(yīng)用程序簡化為用鼠標在屏幕上點擊、拖拽并添加少

32、量的代碼就可以完成了,大大降低了對程序設(shè)計的要求,提高了應(yīng)用程序的開發(fā)效率。利用VB的可視性特點,可方便的設(shè)計了程序的窗體界面,并在各個窗體中的合適位置繪制所需的每種控件.如要修改窗體或控件的某項屬性,只需在相應(yīng)的窗體或控件的屬性窗口修改相應(yīng)的參數(shù)便可達到需要的設(shè)計效果.利用VB的事件驅(qū)動性特點,只需在窗體或控件上的代碼窗口中添加少量的代碼,便可達到告訴當在相應(yīng)的窗體或控件上發(fā)生某一事件時,它們在事件發(fā)生后應(yīng)該做什么工作的目的。例如幾個窗體上的添加、刪除、返回按鈕的作用,就是通過在各個相應(yīng)按鈕的代碼窗口中輸入相應(yīng)的代碼,來達到當在幾個按鈕上出現(xiàn)單擊(Click)事件后,相應(yīng)按鈕實現(xiàn)添加、刪除、

33、返回的功能的。3。2 數(shù)據(jù)庫組件介紹在使用Visual Basic開發(fā)數(shù)據(jù)庫應(yīng)用程序的時候,會經(jīng)常使用數(shù)據(jù)庫訪問控件.這些控件包括:Data控件;ADO Data控件;DataList控件/DataCombo控件;DataGrid控件;MSChart控件。下面將分別對這些控件的主要功能及使用方法進行介紹.3。2.1Data控件Data控件是Visual Basic中最基本的數(shù)據(jù)庫操作控件。它使用Recordset對象提供對存儲在數(shù)據(jù)庫中數(shù)據(jù)的訪問。Data控件允許從一個記錄移動到另一個記錄,并顯示和操縱來自被連接控件的記錄的數(shù)據(jù).許多其他的數(shù)據(jù)庫操作控件都需要Data控件或類似的數(shù)據(jù)源控件(比

34、如ADO Data控件).Data控件可以執(zhí)行大部分數(shù)據(jù)庫訪問操作,但是它并不能顯示數(shù)據(jù)庫中數(shù)據(jù)的內(nèi)容。Data控件通常需要與其他控件結(jié)合使用。這些與Data控件結(jié)合使用的控件,可以稱之為“數(shù)據(jù)覺察控件”。因為程序員無需編寫任何代碼,就可以在這些控件中顯示當前記錄的數(shù)據(jù)。當Data控件中當前記錄發(fā)生變化時,數(shù)據(jù)覺察控件的內(nèi)容也會隨之發(fā)生變化。當與Data控件相連接時,DataList、DataCombo、DataGrid和MSHFlexGrid控件都能管理記錄集合。所有這些控件都允許一次顯示或操作幾個記錄。內(nèi)部的Picture、Label、TextBox、CheckBox、Image、OLE、

35、ListBox和ComboBox控件也是數(shù)據(jù)覺察的,能和由Data控件管理的Recordset對象的某個字段相連接.3.2。2ADO Data控件ADO Data控件與內(nèi)部Data控件以及Remote Data控件(RDC)相似。用戶可以使用ADO Data控件快速地創(chuàng)建一個到數(shù)據(jù)庫的連接.3。2。3DataList控件/DataCombo控件DataList控件是一個數(shù)據(jù)綁定列表框,它可以自動地由一個附加數(shù)據(jù)源中的一個字段充填,并且可選擇地更新另一個數(shù)據(jù)源中一個相關(guān)表的一個字段。DataCombo控件的功能與DataList控件完全相同,只不過DataCombo控件是一個組合框.3.2。4D

36、ataGrid控件在許多情況下,需要使用表格形式來顯示數(shù)據(jù)庫中的數(shù)據(jù).這時就要借助于DaatGrid控件。用戶可以設(shè)置DataGrid控件的DataSource屬性為一個ADO Data控件,從而將ADO Data中的數(shù)據(jù)自動地填充到DataGrid表格中.這個DataGrid控件實際上是一個固定的列集合,每一列的行數(shù)都是不確定的。3.2.5MSChart控件MSChart控件的功能是以圖形方式顯示數(shù)據(jù)的圖表。這會使枯燥的數(shù)據(jù)變得更加生動直觀,增加了程序的實用價值。MSChart控件支持一下特性:1、真三維表示;2、支持所有主要的圖表類型;3、數(shù)據(jù)網(wǎng)絡(luò)成員支持隨機數(shù)據(jù),數(shù)據(jù)數(shù)組。3。3 SQL

37、語言在VB中的應(yīng)用1。SQL提供的實用函數(shù)為實現(xiàn)使用VB程序調(diào)用SQL語言訪問Access數(shù)據(jù)庫多個記錄的目的,我們利用SQL提供的函數(shù)。Davg Function(求平均值)Dcount Function(計算滿足條件的記錄數(shù))Dfirst Function(返回記錄集的第一個記錄的某個域值)Dlast Function(返回記錄集的最后一個記錄的某個域值)Dlookup Function(返回記錄集中滿足待定條件的記錄的域值)Dsum Function(求和計算)Dmax Function(求最大值)Dmin Function(求最小值)利用以上的SQL函數(shù)能夠方便地進行數(shù)據(jù)庫文件記錄地查

38、詢和統(tǒng)計工作,以Dsum為例,語法如下:Dsum(expr,clomain,criteria)例:計算目的港為英國地所有訂單地運費總和。假定“Orders”是數(shù)據(jù)庫文件中地一張表格,則x=Dsum(“Feight”,"Order”。"ship country=UK'")2.利用SQL訪問多個記錄地方法在進信息查詢和統(tǒng)計地過程中,我們往往需要從記錄集中根據(jù)待定的條件提取其中的一部分記錄信息。這種改變基于數(shù)據(jù)庫關(guān)系視圖的記錄集,這里我們介紹提取記錄信息的有效方法.(1)建立一個新的查詢set mydb=Open Database(“c:DIR1manage.m

39、db”)(打開數(shù)據(jù)庫文件c:DIR1manage。mdb)set myquery=mydb。creat QueryDef(“monthquery”)(創(chuàng)建查詢名為monthquery的查詢)Myquery.SQL=”selectfrom OPNRPT where mid (year,7,2)=”yeartext.text”'”(利用查詢的SQL屬性,建立查詢依據(jù),即查詢的條件.這里用到了Setect Statement)以后如果需要這樣的查詢,只需要引用查詢名”monthquery”即可。需要說明的兩點是:使用前先定義Dim mydb AS Database及myquery AS qu

40、erydef。查詢”monthquery”沒有使用Data控件,也就不直接顯示信息。(2)如何設(shè)置Data控件的Recordsource屬性設(shè)置Datasource屬性的命令為:Data.Recordsource=”Setect Vss_code,voyage,Sum(weight)AS Weight20 from monthquery where ctn_size=20group by Vss_code,Voyage"在這個命令中字段名Vss_code為船名代碼,Voyage為航次,ctn_size為集裝箱號,weight為集裝箱重量.計算機通過增加了條件的monthquery查詢

41、組成了新的記錄集。AS為關(guān)鍵字表示,并定義了別名。通過這一個方法定義的記錄集可以使用move和Find方法逐條記錄的進行操作。第四章 庫存管理系統(tǒng)設(shè)計分析4.1需求分析市場經(jīng)濟的一個重要特征,就是生產(chǎn)的相對過剩和產(chǎn)品的相對過剩。它決定了這是一個買方市場。對企業(yè)來說,庫存的增加或積壓,無論是原材料、半成品或制成品,都意味著企業(yè)運作處于一種不良的狀態(tài),都是一種直接的或潛在的損失.大量的庫存擠占了企業(yè)的有限資金,使得資金流速減緩,現(xiàn)金流發(fā)生困難,甚至導(dǎo)致資金緊張,影響企業(yè)的正常運作。 此外,大量的庫存增加了保管與倉儲的壓力,占用了相當?shù)娜肆臀锪?使得企業(yè)負擔加重。 凡此種種,一直困擾著企業(yè)的生產(chǎn)經(jīng)

42、營管理活動,影響企業(yè)經(jīng)濟效益的實現(xiàn).顯而易見,切實而有效地控制庫存,是擺在眾多企業(yè)面前的當務(wù)之急,也是紓解企業(yè)經(jīng)濟壓力、減負增效的重要途徑。庫存管理的日常業(yè)務(wù)有:(1)采購入庫單  采購入庫單一般指采購原材料驗收入庫時,所填制的入庫單據(jù);企業(yè)一般指商品進貨入庫時,填制的入庫單。采購入庫單是企業(yè)入庫單據(jù)的主要部分,因此在本系統(tǒng)中,采購入庫單也是日常業(yè)務(wù)的主要原始單據(jù)之一。 (2)材料出庫單  材料出庫單是企業(yè)領(lǐng)用材料時,所填制的出庫單據(jù)。材料出庫單是企業(yè)出庫單據(jù)的主要部分,因此在本系統(tǒng)中,材料出庫單也是進行日常業(yè)務(wù)處理和記帳的主要原始單據(jù)之一. (3)產(chǎn)成

43、品入庫單  產(chǎn)成品入庫單是指產(chǎn)成品驗收入庫時,所填制的入庫單據(jù).產(chǎn)成品入庫單是以企業(yè)入庫單據(jù)的主要部分. (4)銷售出庫單  銷售出庫單是指產(chǎn)成品銷售出庫時,所填制的出庫單據(jù).銷售出庫單也是企業(yè)出庫單據(jù)的主要部分,因此在本系統(tǒng)中,銷售出庫單也是進行日常業(yè)務(wù)處理和記帳的主要原始單據(jù)之一. (5)其他入庫單  企業(yè)的其他入庫單是指除采購入庫、產(chǎn)成品入庫之外的其他入庫業(yè)務(wù),如調(diào)撥入庫、盤盈入庫、形態(tài)轉(zhuǎn)換入庫等業(yè)務(wù)形成的入庫單. (6)其他出庫單  企業(yè)的其他出庫指除銷售出庫、材料出庫之外的其他出庫業(yè)務(wù),如調(diào)撥出庫、盤虧出庫、形態(tài)轉(zhuǎn)

44、換出庫等。 (7)調(diào)撥:管理倉庫間的實物轉(zhuǎn)移和分銷意義上的倉庫分配、調(diào)撥業(yè)務(wù),屬轉(zhuǎn)移事務(wù)類型.(8)形態(tài)轉(zhuǎn)換:某種物品在加工或存儲過程中,由于加工或環(huán)境的原因,使其形態(tài)和名稱發(fā)生變化,這時需處理形態(tài)轉(zhuǎn)換業(yè)務(wù),調(diào)整庫存帳。(9)反沖:對于生產(chǎn)環(huán)節(jié)在制品及不入庫半成品業(yè)務(wù),系統(tǒng)按照產(chǎn)品結(jié)構(gòu)管理實現(xiàn)原材料與在制品、半成品對沖處理功能,實現(xiàn)在制品、半成品管理。(10)盤點單  在日常物品收發(fā)、保管過程中,由于計量錯誤、檢驗疏忽、管理不善、自然損耗、核算錯誤等原因,有時會發(fā)生物品的盤盈、盤虧和毀損現(xiàn)象,從而造成物品帳實不相符。為了保護企業(yè)流動資產(chǎn)的安全和完整,做到帳實相符,企業(yè)必須對

45、物品進行定期或不定期的清查。確定企業(yè)各種物品的實際庫存量,并與帳面記錄相核對,查明物品盤盈、盤虧和毀損的數(shù)量以及造成的原因,并據(jù)以編制物品盤點報告表,按規(guī)定程序,報有關(guān)部門審批。 物品盤盈、盤虧和毀損,在查明原因、分清責任、按規(guī)定程序報經(jīng)有關(guān)部門批準后,應(yīng)進行相應(yīng)的帳務(wù)處理,調(diào)整物品帳的實存數(shù),使物品的帳面記錄與庫存實物核對相符。 物品盤點報告表,是證明企業(yè)物品盤盈、盤虧和毀損,據(jù)以調(diào)整物品實存數(shù)的書面憑證,經(jīng)企業(yè)領(lǐng)導(dǎo)批準后,即可作為原始憑證入帳.但是,物品的盤盈、盤虧和毀損必須在按規(guī)定程序報經(jīng)有關(guān)部門批準后才能進行處理。  庫存業(yè)務(wù)管理過程中的原始憑證(原始數(shù)據(jù)

46、)有:1。入庫單 2.退料單 3.領(lǐng)料單。對庫存情況分析的幾種方式有: (1)安全庫存報警 通過對各種物品當前庫存量和安全庫存量的對比分析,對超過或低于安全庫存量的物品進行報警,并可查詢當前庫存量等于安全庫存量的物品. 安全庫存預(yù)警輸出的內(nèi)容包括物品、物品的安全庫存量、當前庫存量及當前庫存量與安全庫存量的差. 各物品的安全庫存量取自物品檔案中各物品的安全庫存量,當前庫存量為各物品所有倉庫的現(xiàn)存量之和,差量=當前庫存量-安全庫存量。 (2)短缺物品查詢 通過對各種物品當前庫存量和最低庫存量對比分析,當前庫存量低于最低庫存量的物品表示短缺

47、物品.短缺物品查詢輸出的內(nèi)容包括物品、各物品的最低庫存量、當前庫存量及短缺量。 各物品的最低庫存量取自物品檔案中各物品的最低庫存量,當前庫存量為各物品所有倉庫的現(xiàn)存量之和,短缺量=最低庫存量-當前庫存量. (3)呆滯積壓物品 系統(tǒng)提供呆滯積壓物品的分析方法是按物品周轉(zhuǎn)率分析的.當前庫存量與最高庫存量或安全庫存量比較,周轉(zhuǎn)率低于呆滯積壓標準且超過最高庫存量(或安全庫存量)的物品為積壓物品,周轉(zhuǎn)率低于呆滯積壓標準且未超過最高庫存量(或安全庫存量)的物品為呆滯物品。呆滯積壓物品分析輸出的內(nèi)容包括物品、各物品的最高庫存量(或安全庫存量)、當前庫存量、短缺量、周轉(zhuǎn)率、周轉(zhuǎn)率

48、與最低周轉(zhuǎn)率(呆滯積壓標準)的差、狀態(tài)(表示該物品是呆滯物品還是積壓物品).物品的呆滯積壓標準在【物品檔案】中設(shè)置。呆滯積壓標準是操作員設(shè)置的每一物品的最低周轉(zhuǎn)率,低于此周轉(zhuǎn)率的物品就是呆滯積壓的物品。當前庫存量為該物品所有倉庫的現(xiàn)存量之和超儲量=當前庫存量-最高庫存量(或安全庫存量) 物品周轉(zhuǎn)率=一定期間內(nèi)物品的已消耗量÷一定期間內(nèi)物品的平均庫存量 平均庫存量=一定期間內(nèi)物品每天的平均庫存量之和÷天數(shù) 每天的平均庫存量=(當天的期初結(jié)存數(shù)量+當天的期末結(jié)存數(shù)量)÷2 已消耗量=一定期間內(nèi)該物品的出庫數(shù)量 差率=周

49、轉(zhuǎn)率呆滯積壓標準 狀態(tài):超儲量大于零且差率小于零的物品為積壓物品,狀態(tài)為積壓;超儲量小于等于零且差率小于零的物品為呆滯物品,狀態(tài)為呆滯;超儲量小于等于零且差率大于等于零的物品為非呆滯積壓物品,狀態(tài)為空。 庫存占用資金分析: A類:物資比例很?。?0%), 但占用資金很大(70%),屬于重要物資,必須嚴格控制.及時審查需求量、訂貨量、密切跟蹤并催貨,盡量減少提前期。 B類:物資比例較高(25),而占用資金僅次于 A類(20)。 C類:物資比例高(65),但占用資金少(l0)。對 C類物資必須經(jīng)常清點,可采用簡單的庫存維護與 訂貨技術(shù),以節(jié)省管理開銷.庫存中的統(tǒng)計方式有:

50、60;(1)收發(fā)存匯總表 反映倉庫各物品各種收發(fā)類別的收入、發(fā)出及結(jié)存情況。收發(fā)存匯總表是按倉庫進行分頁查詢的。一頁顯示一個倉庫的收發(fā)存匯總表.倉庫的收發(fā)存匯總表通過匯總功能查詢。收發(fā)存匯總表輸出的內(nèi)容包括倉庫、物品、自由項、期初結(jié)存數(shù)量(件數(shù))、各種入庫類別的入庫數(shù)量(件數(shù))、各種出庫類別的出庫數(shù)量(件數(shù))、期末結(jié)存數(shù)量(件數(shù)). 期末結(jié)存數(shù)量=期初結(jié)存數(shù)量+各種入庫類別的入庫數(shù)量-各種出庫類別的出庫數(shù)量。期末結(jié)存件數(shù)=期初結(jié)存件數(shù)+各種入庫類別的入庫件數(shù)各種出庫類別的出庫件數(shù)。(2)業(yè)務(wù)類型收發(fā)存匯總表 反映倉庫各物品各種業(yè)務(wù)類型的收入、發(fā)出及結(jié)存情況。

51、60;系統(tǒng)提供的業(yè)務(wù)類型包括:采購、銷售、產(chǎn)品入庫、材料出庫、盤盈入庫、盤虧出庫、其他入庫、其他出庫。 業(yè)務(wù)類型匯總表是按倉庫進行分頁查詢的。一頁顯示一個倉庫的業(yè)務(wù)類型匯總表。業(yè)務(wù)類型匯總表輸出的內(nèi)容包括倉庫、物品、期初結(jié)存數(shù)量(件數(shù))、各種業(yè)務(wù)類型的入庫數(shù)量(件數(shù))、各種業(yè)務(wù)類型的出庫數(shù)量(件數(shù))、期末結(jié)存數(shù)量(件數(shù))。 期末結(jié)存數(shù)量=期初結(jié)存數(shù)量+各種業(yè)務(wù)類型的入庫數(shù)量-各種業(yè)務(wù)類型的出庫數(shù)量. 期末結(jié)存件數(shù)=期初結(jié)存件數(shù)+各種業(yè)務(wù)類型的入庫件數(shù)各種業(yè)務(wù)類型的出庫件數(shù)。(3)收發(fā)類別匯總表 反映倉庫各物品各種收發(fā)類別的入庫或出庫的情況。收發(fā)類別匯總表

52、是按倉庫進行分頁查詢的。一頁顯示一個倉庫的收發(fā)類別匯總表.收發(fā)類別匯總表輸出的內(nèi)容包括倉庫、物品、用戶所選入庫類別的入庫數(shù)量(件數(shù))或用戶所選出庫類別的出庫數(shù)量(件數(shù)反映各供貨單位供應(yīng)的物品的收入、發(fā)出及結(jié)存情況。庫存管理過程中的統(tǒng)計報表有: 1原材料、燃料的收支存月報表 2材料明細分類帳 3物資ABC分類表 4庫存物資積壓一覽表 5庫存物資短缺一覽表庫存管理系統(tǒng)通過對倉庫、貨位、入出庫類型與入出庫單據(jù)的管理,通過庫存分析、清倉盤庫管理來實現(xiàn)對企業(yè)庫存的管理,全面監(jiān)控企業(yè)商品的進、出、存等各種狀況,以滿足現(xiàn)代企業(yè)的庫存管理需要。本套應(yīng)用程序名稱為“庫存管理系統(tǒng)”,主要用于倉庫貨品信息的管理,系

53、統(tǒng)包括倉庫管理、入庫、出庫、一些統(tǒng)計查詢和報表等幾部分組成。庫存管理系統(tǒng)需滿足倉庫管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對工作人員的登陸本模塊進行更多的考慮,設(shè)計不同用戶的操作權(quán)限和登陸方法.對于一個倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及超儲貨品的管理,用戶可以根據(jù)實際情況對各種貨品信息進行分類管理,包括添加,刪除更新數(shù)據(jù)庫等.當然,倉庫中貨品入庫也是常有的事,入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便地輸入一些貨品的信息.有了貨品的入庫,自然也就有貨品的出庫,這部分提供的功能與入庫操作流程差不多,有所區(qū)別的只是對一些

54、出庫貨品的管理,也很方便數(shù)據(jù)的輸入。倉庫貨品的信息量大,數(shù)據(jù)安全性和保密性要求高.本系統(tǒng)實現(xiàn)對貨品信息的管理和總體的統(tǒng)計等,倉庫信息,供貨單位和經(jīng)辦人員信息的查看及維護。倉庫管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息以及統(tǒng)計等,并可以對一些基本的信息生成報表形式,并打印輸出的功能。報表是一個數(shù)據(jù)庫中最重要的功能之一,有了報表才能清楚地知道貨品的出入庫情況,在數(shù)據(jù)報表功能中包括出庫報表,庫存報表及經(jīng)辦人員報表等一些基本信息的打印,方便簡潔。本系統(tǒng)基本涵蓋了庫存管理的主要需求,具有完善細致的功能、友好的用戶界面、強大的數(shù)據(jù)處理功能和完備的安全機制;隨心所欲的查詢和所見即所得的打印功能,并全

55、面支持分析和決策的功能. 圖41 庫存管理ER圖4。2 系統(tǒng)業(yè)務(wù)流程 系統(tǒng)的業(yè)務(wù)流程主要包括三個部分:采購、部門領(lǐng)料和庫存盤點。(1)采購的業(yè)務(wù)流程是:1.采購員持采購訂單交貨、倉庫保管員在系統(tǒng)中對采購訂單做送檢通知單,并打印一式兩份后,到質(zhì)檢部門申請質(zhì)檢; 2。質(zhì)檢員在送檢通知單上填寫質(zhì)檢結(jié)果,一份由質(zhì)檢部存檔,一份交采購員辦理入庫手續(xù) ; 3.倉庫保管員憑送檢通知單在系統(tǒng)中做物料接收業(yè)務(wù),并打印OOOOOO廠采購單交采購員 ;4。采購接收業(yè)務(wù)完成 。 物料登錄時按照入庫單上的實收數(shù)量,進貨途徑,進貨價等內(nèi)容進行。如倉庫原有此物料,則在原有庫存量上增加入庫數(shù)量;如倉庫沒有這種物料,則應(yīng)在庫存總帳上登錄新品種.采購接收業(yè)務(wù)的基本流程有:1在倉庫內(nèi)實物調(diào)整(沒有該需求的則不做);2. 在系統(tǒng)內(nèi)通過調(diào)整功能,輸入實際的調(diào)整值;(若對交庫數(shù)量調(diào)整,則系統(tǒng)自動更改庫存現(xiàn)有量)3。運行調(diào)整報告,核對。(2)部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論