淺談小型倉庫管理系統(tǒng)

時間:2022-02-16 10:11:51

導(dǎo)語:淺談小型倉庫管理系統(tǒng)一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

淺談小型倉庫管理系統(tǒng)

1需求分析

1.1項目背景。21世紀(jì),以計算機技術(shù)為主體的高新技術(shù)已經(jīng)深入到國際經(jīng)濟的方方面面。在市場經(jīng)濟的大環(huán)境下,越來越多的人逐漸認(rèn)識到用計算機技術(shù)進行各類管理,交流的便捷。電子商務(wù)的崛起,讓倉庫管理隨之而生。大型的倉庫管理往往是復(fù)雜、煩瑣的。由于所掌握的倉庫種類眾多,進出貨、管理、訂貨的渠道各有差異,大型倉庫管理系統(tǒng)往往操作繁瑣,降低效率。在供應(yīng)商、倉庫及貨物系統(tǒng)中,貨物進出、物流管理和庫存管理復(fù)雜繁瑣,傳統(tǒng)人力管理效率低,信息處理速度慢且準(zhǔn)確率也不滿足需求。需要耗費大量人力、財力、金錢對這些數(shù)據(jù)進行統(tǒng)計和分析,這是一項相當(dāng)大的工程。1.2目的分析。提高倉庫管理效率,降低成本的消耗,減輕勞動強度,加快信息處理速度和準(zhǔn)確性;為企業(yè)提供更快捷的信息,創(chuàng)造更大利潤。1.3數(shù)據(jù)流圖。系統(tǒng)功能模塊分析:系統(tǒng)由廠商信息管理、貨物信息關(guān)系、進貨信息查詢、出貨信息查詢、員工管理五部分組成,其中員工由倉庫經(jīng)理、倉庫主管、物流員、采購員四大職位構(gòu)成,倉庫經(jīng)理對員工負(fù)責(zé),倉庫主管對數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé),進行實時監(jiān)督及處理意外事件,物流員根據(jù)廠商提供的貨物信息,對貨物通過倉庫進行進貨與出貨,采購員負(fù)責(zé)監(jiān)督貨物的數(shù)量,及時聯(lián)系廠商與物流員。

2數(shù)據(jù)庫概念設(shè)計

廠商實體擁有廠商名稱、廠商編號、地址、電話四個屬性,貨物實體有貨物名稱、貨物編號、廠商編號、價格四個屬性,廠商與貨物之間是一對多的提供關(guān)系;倉庫實體有倉庫編號、貨物編號、倉庫地址三個屬性,貨物保存在倉庫中并且需要提供日期和數(shù)量相關(guān)信息,貨物與倉庫是多對一的保存關(guān)系;員工實體有員工編號、員工姓名、電話、職務(wù)四個屬性,員工與倉庫是多對一的任職關(guān)系。

3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計

3.1廠商表(manufacture)的設(shè)計。廠商的基本信息包括以下幾個部分:廠商編號(mid),廠商名稱(mname,notnull,unique),地址(maddress),電話(mphone)等。其中,mid(廠商編號)字段為該表的主鍵(primarykey),唯一地標(biāo)識了一個廠商信息的記錄。3.2貨物表(goods)的設(shè)計。貨物的基本信息包括以下幾個部分:貨物編號(gid),廠商編號(mid),貨物名稱(gname,notnull,unique),貨物價格(gprice)等。其中,gid(貨物編號)字段為該表的主鍵(primarykey),唯一地標(biāo)識了一個貨物信息的記錄,mid(廠商編號)字段為該表的外鍵(foreignkey),參照了廠商表的關(guān)系。3.3倉庫表(stock)的設(shè)計。倉庫的基本信息包括以下幾個部分:倉庫編號(id),貨物編號(gid),地址(address)等。其中,id(倉庫編號)字段為該表的主鍵(primarykey),唯一地標(biāo)識了一個進貨信息的記錄,gid(貨物編號)為該表的外鍵(foreignkey),參照了貨物表的關(guān)系。3.4進出貨(inOut)情況表。進出貨情況表的基本信息包括以下幾個部分:日期(date),貨物編號(gid),倉庫編號(id),數(shù)量(quantity,notnull,default(0),check(quantity>=0))等。其中,date(日期)字段為該表的主鍵(primarykey),唯一地標(biāo)識了一個進出貨情況的記錄,gid(貨物編號)為該表的外鍵(foreignkey),參照了貨物表的關(guān)系,id(倉庫編號)為該表的外鍵(foreignkey),參照了貨物表的關(guān)系。3.5員工表(stuff)的設(shè)計。本系統(tǒng)主要的針對對象為員工的基本信息,而員工的基本信息包括以下幾個部分:員工編號(sid),員工姓名(sname,notnull),電話(sphone),職位(position)等。其中,sid(員工編號)字段為該表的主鍵(primarykey),唯一地標(biāo)識了一位員工信息的記錄,為了方便管理,將設(shè)置以下職位:倉庫主管、倉庫管理員、物流員、采購員。視圖設(shè)計:采購員視圖擁有員工表、廠商表及進出貨情況表,通過監(jiān)視貨物編號及數(shù)量,通知廠商補貨退貨及物流員進行進出貨。物流員視圖擁有員工表、貨物表、倉庫表及進出貨表,在收到采購員通知后進行貨物進出。倉庫管理員監(jiān)視整個數(shù)據(jù)庫及員工,對意外做出決策。倉庫主管擁有員工表,及時了解員工情況,做出相應(yīng)措施。

4結(jié)束語

本系統(tǒng)僅在windows平臺下通過Java結(jié)合JDBC進行SQLserver/MySQL數(shù)據(jù)庫的開發(fā),以及通過C#結(jié)合ADO.NET進行SQLserver/MySQL數(shù)據(jù)庫的開發(fā),在開發(fā)的過程中,存在許多不足之處,主要是沒有考慮到跨平臺所可能面臨的數(shù)據(jù)共享問題以及并發(fā)性問題,考慮到小型倉庫管理系統(tǒng)不存在高并發(fā)情況,沒有對此進行深入研究。隨著電子商務(wù)的發(fā)展及對創(chuàng)新創(chuàng)業(yè)的支持,相信小型倉庫管理系統(tǒng)會越來越受歡迎,本系統(tǒng)僅提供基礎(chǔ)模版,在針對不同問題進行分析后,可對本系統(tǒng)進行完善以實現(xiàn)不同需求下的高效率、高精確度、高獨立性的小型倉庫管理。

參考文獻

[1]陳紅順,黃秋穎,周鵬.數(shù)據(jù)庫系統(tǒng)原理與實踐[M].北京:中國鐵道出版社,2018.

作者:劉雨軒 單位:北京師范大學(xué)珠海分校