淺談小型倉庫管理系統

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

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

1需求分析

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

2數據庫概念設計

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

3數據庫邏輯結構設計

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

4結束語

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

參考文獻

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

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