999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

庫存管理系統(tǒng)

2008-01-01 00:00:00張莉萍
考試周刊 2008年1期

摘要: 庫存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù),以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫,而對于后者則要求應(yīng)用程序功能完備、易使用等特點(diǎn)。經(jīng)過分析,我們使用 Microsoft公司的Visual Basic6.0開發(fā)工具,數(shù)據(jù)庫選用SQL Server2000,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具和數(shù)據(jù)庫的結(jié)合比較方便,我們開發(fā)了這套庫存管理系統(tǒng),包括倉庫管理、入庫管理、出庫管理、庫存管理以及查詢等模塊。倉庫管理可用于配置企業(yè)的倉庫信息;出庫、入庫管理可以使管理人員管理各種類型的貨物進(jìn)出;庫存管理可提供便捷的庫存查詢管理。

庫存管理系統(tǒng)實(shí)現(xiàn)了企業(yè)對物流的管理,用來控制存儲物料的數(shù)量,以保證穩(wěn)定的物流支持正常的生產(chǎn),但又最小限度地占用資本。它是一種相關(guān)的、動態(tài)的及真實(shí)的庫存控制系統(tǒng)。它能夠結(jié)合、滿足相關(guān)部門的需求,隨時(shí)間變化動態(tài)地調(diào)整庫存,精確地反映庫存現(xiàn)狀,加強(qiáng)庫存環(huán)節(jié)管理,有效地控制物料收發(fā),降低了庫存,優(yōu)化了庫存結(jié)構(gòu);能夠及時(shí)了解物料狀態(tài),全方位的倉庫管理可以及時(shí)了解物料分布,避免了物料短缺、積壓、過期變質(zhì),及時(shí)了解物料的收發(fā)成本,物料數(shù)據(jù)共享。

同時(shí),用戶還可以方便地得到整理后的各種報(bào)表,包括倉庫信息的報(bào)表、入庫清單、出庫清單和庫存信息報(bào)表。通過這4個(gè)報(bào)表的自動生成和格式化,用戶可以更為直觀地得到庫存部門日常所需的各種信息,做好整個(gè)企業(yè)的銷售工作。

關(guān)鍵詞:倉庫管理 查詢 VB SQLSERVER

緒論

1. 概述

庫存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),管理信息系統(tǒng)是在管理科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)等基礎(chǔ)上發(fā)展起來的綜合性邊緣科學(xué)。在21世紀(jì)信息高速發(fā)展的時(shí)代中,管理信息系統(tǒng)具有很重要的作用,它的預(yù)測和輔助決策的功能,即利用現(xiàn)代管理的決策和支持。

2. 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介

在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應(yīng)當(dāng)了解,對數(shù)據(jù)庫的結(jié)構(gòu)、開發(fā)數(shù)據(jù)庫應(yīng)用程序的步驟、開發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識。

數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標(biāo)是建立一個(gè)滿足用戶長期需求的產(chǎn)品。開發(fā)的主要過程為:理解用戶的需求,然后把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計(jì),把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。

3. 庫存管理系統(tǒng)

庫存管理系統(tǒng)是一個(gè)企事業(yè)單位不可缺少的一部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此,庫存管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄危恢币詠砣藗兪褂脗鹘y(tǒng)的人工方式管理庫存,這種管理方式存在著許多缺點(diǎn),諸如效率低、保密性差等,而且時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。

隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)不斷發(fā)展,其強(qiáng)大的功能已經(jīng)被人們深刻認(rèn)識,它已經(jīng)進(jìn)入了人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對產(chǎn)品庫存信息進(jìn)行管理,具有人工管理無法比擬的優(yōu)點(diǎn);檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,極大地提高貨品庫存的管理效率,也是企業(yè)庫存管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開發(fā)一個(gè)庫存管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。

一、系統(tǒng)開發(fā)理論基礎(chǔ)

1. 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)

一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。本管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計(jì)了以下幾個(gè)步驟:數(shù)據(jù)庫需求分析、邏輯設(shè)計(jì)、物理設(shè)計(jì)與加載測試。

數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。

數(shù)據(jù)庫設(shè)計(jì)的步驟主要是:

(1)數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)(DBMS)有的是支持聯(lián)機(jī)事務(wù)處理CLTP(負(fù)責(zé)對事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲)的操作型DBMS,有的是可支持?jǐn)?shù)據(jù)倉庫、有聯(lián)機(jī)分析處理CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。應(yīng)針對選擇的DBMS,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義。

(2)數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。

(3)存儲設(shè)備和存儲空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲路徑、存儲設(shè)備等,并保證數(shù)據(jù)的完整性。

二、庫存管理系統(tǒng)分析

1. 需求分析

本套應(yīng)用程序名稱為“庫存管理系統(tǒng)”,主要用于倉庫貨品信息的管理,系統(tǒng)由倉庫管理、入庫管理、出庫管理、貨號清單管理以及一些統(tǒng)計(jì)查詢和報(bào)表等幾部分組成。

庫存管理系統(tǒng)需滿足倉庫管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對工作人員的登陸模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法。

對于一個(gè)倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息、倉庫信息的管理,用戶可以根據(jù)實(shí)際情況對各種貨品信息進(jìn)行分類管理,包括添加、修改、刪除更新數(shù)據(jù)庫等。

當(dāng)然,倉庫中貨品入庫也是常有的事,入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便地輸入一些貨品的信息。

有了貨品的入庫,自然也就有貨品的出庫,這部分提供的功能與入庫操作流程差不多,有所區(qū)別的只是對一些出庫貨品的管理,也很方便數(shù)據(jù)的輸入。

倉庫貨品的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實(shí)現(xiàn)了對貨品信息的管理和總體的統(tǒng)計(jì)等。倉庫管理人員可以通過瀏覽、查詢、添加、修改、刪除等功能來實(shí)現(xiàn)對貨品的基本信息的管理以及統(tǒng)計(jì),并可以對一些基本的信息生成報(bào)表形式,打印輸出的。

報(bào)表是一個(gè)數(shù)據(jù)庫中最重要的功能之一,有了報(bào)表才能清楚地知道貨品的出入庫情況,在數(shù)據(jù)報(bào)表功能中包括出庫報(bào)表、庫存報(bào)表等,以此來完成一些基本信息的打印,方便簡潔。

本系統(tǒng)基本涵蓋了庫存管理的主要需求,具有完善細(xì)致的功能、友好的用戶界面、強(qiáng)大的數(shù)據(jù)處理功能和完備的安全機(jī)制;隨心所欲的查詢和所見即所得的打印功能,并全面支持分析和決策的功能。

2. 模塊劃分

(1)用戶管理

用戶管理中包括添加用戶、修改用戶、刪除用戶。

(2)倉庫管理

倉庫信息的查詢、倉庫信息的錄入、倉庫信息的修改、倉庫信息的刪除。

(3)入庫管理

添加入庫信息。

(4)出庫管理

對貨品出庫日期、出庫類型以及對出庫貨物的數(shù)量、單價(jià)進(jìn)行管理。

(5)庫存管理

貨物查詢、庫存轉(zhuǎn)移。

(6)貨號清單管理

通過貨號清單信息的查詢、添加、修改、刪除等功能鍵實(shí)現(xiàn)對貨號清單信息的管理工作。

(7)倉庫信息查詢

將根據(jù)倉庫信息對倉庫里的庫位進(jìn)行匯總。

(8)入庫清單查詢

通過入庫日期和入庫類型對所有入庫的貨物進(jìn)行匯總。

(9)出庫清單查詢

通過出庫日期和出庫類型,對歷史出庫、歷史出庫情況進(jìn)行管理。

(10)庫存信息查詢

管理庫存的所有貨物的數(shù)量、位置等。

3. 數(shù)據(jù)庫設(shè)計(jì)

本庫存管理系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上的,所以只需建立起一個(gè)數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)上建立起表格,現(xiàn)將部分?jǐn)?shù)據(jù)結(jié)構(gòu)表描述如下:

(1)貨號清單信息表Item用來保存貨號清單中的基本信息

Item表中包含的基本信息有:機(jī)型、貨號、圖號、名稱、規(guī)格、顏色、單位、制購、說明、類型、狀態(tài)、檢驗(yàn)、能力、凈重、毛重、包裝單重、包裝體積、包裝類型、包裝數(shù)量、數(shù)量下限、數(shù)量上限、有效期、警告期、備注。

(2)庫位信息表StoreRoom用來保存庫位信息

StoreRoom表中所包含的基本信息有:庫位代號、倉庫、位、庫位描述。

(3)庫存信息表Store用來保存成為庫存信息表

Store表中所包含的基本信息有:存貨貨號、存貨數(shù)量、倉庫號、位置號。

(4)入庫信息表StoreIn用來存儲產(chǎn)品入庫信息

StoreIn表中所包含的信息有:產(chǎn)品入庫編號、入庫類型、貨號、單價(jià)、貨幣、入庫數(shù)量、倉庫、位置、經(jīng)辦人、入庫時(shí)間。

(5)出庫信息表Takeout用來保存產(chǎn)品出庫信息

Takeout表中所包含的信息有:產(chǎn)品出庫編號、出庫類型、貨號、單價(jià)、貨幣、出庫數(shù)量、倉庫、位置、經(jīng)辦人、出庫時(shí)間。

(6)系統(tǒng)用戶表Users用來保存用戶登陸的基本信息

Users表中所包含的基本信息有:用戶名和密碼。

三、 應(yīng)用程序設(shè)計(jì)

1. 模塊的創(chuàng)建

模塊是存放全局變量公共函數(shù)的申明、函數(shù)、自定義函數(shù)等,用戶可以在模塊所在的工程中調(diào)用該模塊的全局變量、函數(shù)等,但是只能在同一個(gè)工程中調(diào)用它們。而類模塊則可以跨工程調(diào)用,在實(shí)際應(yīng)用的時(shí)候你可以將比如數(shù)據(jù)庫連接的函數(shù)包括查詢、更新、刪除放到一個(gè)工程中編譯完成生成一個(gè)dll文件,然后在另外一個(gè)工程中引用該dll文件,在使用之前先聲明,這樣在整個(gè)工程中就可以引用這個(gè)dll文件中的公共屬性、函數(shù)、過程了。

(1)添加模塊

Ⅰ.Const模塊

該模塊用來管理工程中的常量、變量和工程中調(diào)用的API函數(shù),如SQL字符串常量、寫入初始化ini文件的API函數(shù)、服務(wù)器參數(shù)變量、類模塊變量。

Ⅱ.Ini模塊

該模塊用來設(shè)置應(yīng)用程序的.ini文件。INI文件保存軟件的各種初始化信息。

(2)添加類模塊

Ⅰ.ClsDB類

用于封裝涉及數(shù)據(jù)庫操作的各種操作。

Ⅱ.ClsStoreRoom類

對應(yīng)于StoreRoom表,主要是封裝對StoreRoom表的各種操作。

Ⅲ.ClsStoreIn類

對應(yīng)于StoreIn表和Store表,主要是封裝對StoreIn表Store表的各種操作。

Ⅳ.ClsTakeOut類

對應(yīng)于TakeOut表和Store表,主要是封裝對TakeOut表和Store表的各種操作。

2. 程序結(jié)構(gòu)

本應(yīng)用程序由17個(gè)窗體組成,主要的分別是登陸窗體、主窗體、貨號清單管理窗體、入庫窗體、出庫窗體、庫存窗體等。

(1)登錄模塊的實(shí)現(xiàn)

運(yùn)行程序,將顯示登陸界面,只要輸入正確的用戶名和密碼就可以進(jìn)入系統(tǒng),系統(tǒng)就將當(dāng)前用戶的信息保存在CurUser中,但是用戶在登陸時(shí)只要用戶名或者密碼任何一個(gè)輸入三次都錯(cuò)誤的話,系統(tǒng)就會被關(guān)閉。

(2)系統(tǒng)主界面

運(yùn)行本系統(tǒng),將顯示庫存管理子系統(tǒng)的主界面,各個(gè)功能模塊全部以按鈕形式顯示,用戶直接單擊即可進(jìn)入相應(yīng)的界面。

(3)用戶管理相關(guān)界面

通過用戶界面上的按鈕功能,管理員可以添加、修改和刪除用戶,并在執(zhí)行這些操作時(shí),系統(tǒng)會給出相應(yīng)的提示,這樣就為系統(tǒng)的安全提供了一定的保證。

(4)貨號清單管理相關(guān)界面

貨號清單管理窗體可完成對貨號清單信息的管理工作,包括瀏覽所有的貨號清單信息。通過添加、修改、刪除等功能鍵實(shí)現(xiàn)對貨號清單信息的管理工作,以便管理部門的管理員能夠具有一個(gè)管理貨號清單信息的平臺。

(5)倉庫管理相關(guān)界面

在主界面上單擊[倉庫管理]按鈕進(jìn)入倉庫管理界面。

(6)入庫管理相關(guān)界面

入庫管理可完成對入庫信息的管理工作,包括瀏覽所有的入庫信息。通過添加功能鍵實(shí)現(xiàn)對入庫信息的管理工作,以便倉庫管理部門的管理員能夠具有一個(gè)管理入庫信息的平臺。

(7)出庫管理相關(guān)界面

出庫管理可進(jìn)行對出庫信息的管理工作,包括瀏覽所有的出庫信息。通過添加功能鍵實(shí)現(xiàn)對出庫信息的管理工作,以便倉庫管理部門的管理員能夠具有一個(gè)管理出庫信息的平臺。

(8)庫存管理相關(guān)界面

庫存管理可完成對庫存信息的管理工作,包括瀏覽所有的庫存信息。通過查找等功能實(shí)現(xiàn)對庫存信息的管理工作,以便倉庫管理部門的管理員能夠具有一個(gè)管理庫存信息的平臺。

參考文獻(xiàn):

[1]林陳雪.Visual Basic 系統(tǒng)開發(fā)實(shí)例導(dǎo)航.北京:人民郵電出版社,2002:302-356.

[2]孫健鵬.VB數(shù)據(jù)庫開發(fā)實(shí)例解析.南京:機(jī)械工業(yè)出版社,2004:102-188.

[3]王漢新.Visual Basic程序設(shè)計(jì).江蘇:科學(xué)出版社,2002:158-192.

[4]馮關(guān)源.數(shù)據(jù)庫應(yīng)用與開發(fā).上海:上海財(cái)經(jīng)大學(xué)出版社,2003:14-25.

[5]翁正科.Visual Basic 6.0數(shù)據(jù)庫開發(fā)教程.北京:清華大學(xué)出版社,2002:142-150.

[6]龔沛曾.Visual Basic 6.0程序設(shè)計(jì)教程.北京:高等教育出版社,2003:270-314.

[7]黃維通.SQL Server 2000簡明教程.北京:清華大學(xué)出版社,2002:33-89.

主站蜘蛛池模板: 69视频国产| 四虎精品国产永久在线观看| 亚洲伊人久久精品影院| 国产区91| 欧美亚洲日韩不卡在线在线观看| 国产成人精品在线| 亚洲第一黄色网址| 精品国产欧美精品v| 超清无码一区二区三区| 国产制服丝袜无码视频| 亚洲中文无码h在线观看| 亚洲AV无码一二区三区在线播放| 99热亚洲精品6码| 久久青青草原亚洲av无码| 欧美成在线视频| 亚洲第一色网站| 亚洲a级在线观看| 国产精品va免费视频| 精品久久香蕉国产线看观看gif| 色婷婷亚洲综合五月| 亚洲精品在线影院| 天堂久久久久久中文字幕| 国产偷国产偷在线高清| 国产aⅴ无码专区亚洲av综合网 | 国产成人精品三级| 国产精选自拍| 欧美三级视频网站| 人人看人人鲁狠狠高清| 怡春院欧美一区二区三区免费| 国产va免费精品观看| 亚洲精品欧美日本中文字幕| 美女被躁出白浆视频播放| 成人午夜免费视频| 国产三级视频网站| 国产第二十一页| 综合色天天| 国模视频一区二区| 潮喷在线无码白浆| 久久99精品久久久久纯品| 欧美一级在线播放| 亚洲无码不卡网| 99久久精品视香蕉蕉| 国产H片无码不卡在线视频| 国产精品欧美在线观看| 欧美激情二区三区| 无码人妻免费| 久久99国产综合精品女同| 日韩在线网址| 日韩成人高清无码| 波多野结衣中文字幕久久| 天天色综合4| 波多野结衣久久高清免费| 久草视频精品| 久久久亚洲色| 国产精品成人免费视频99| 亚洲VA中文字幕| 丁香六月激情综合| 在线色国产| 久久福利片| 亚洲精品不卡午夜精品| 国产人成网线在线播放va| 久久精品人人做人人爽电影蜜月 | 国产美女主播一级成人毛片| 国产免费网址| 中文字幕在线日本| 中文无码伦av中文字幕| 第九色区aⅴ天堂久久香| a级毛片免费看| 1024国产在线| 超碰aⅴ人人做人人爽欧美| 中文字幕日韩丝袜一区| 亚洲区第一页| 亚洲中文字幕无码爆乳| 久久99国产精品成人欧美| 亚洲精品免费网站| 国产欧美日韩免费| 99在线视频网站| 一本一道波多野结衣av黑人在线| 国产欧美日韩精品综合在线| 中文字幕 日韩 欧美| av免费在线观看美女叉开腿| 久久窝窝国产精品午夜看片|