倉庫是一個公司的重要部門,倉庫管理要求對倉庫中各類商品出庫、入庫等情況進行記錄,使得用戶能隨時清楚的掌握倉庫的庫存情況,進而更好的為公司服務。我國很多中小型企業的倉庫管理部門習慣了以往的人工統計模式對倉庫進行管理,落后的手段常常導致效率低,出錯率高。為了了解庫存情況,需要進行定期盤查,萬一庫存較雜,費時費力不說,還容易出錯;由于對庫存情況不能做到隨時詳細的了解,導致需求信息不能及時傳遞給公司的采購部門。隨著信息技術和計算機行業的蓬勃發展,信息自動化管理技術被不斷運用到各個行業中。越來越多的公司紛紛開始嘗試新的管理模式,而倉庫管理作為公司業務的主要工作,更加需要高效率、低人工成本的管理。
對小型倉庫管理系統的要求:(1)系統應具備安全性、可靠性、可維護性等特點。系統所采用的開發平臺和使用的操作系統必須成熟、穩定。(2)界面友好,操作簡單,貼近庫管人員以往的工作習慣。(3)系統的開發周期要短、后期維護的費用要低。由于中小企業的資金承受能力有限,費用問題也是必須考慮的因素。(4)數據有效性驗證。倉庫管理中的信息不能隨意更改,要保證系統中數據的完整性和安全性,所以庫管員進入系統時,必須要通過有效性驗證。
本系統只能由倉庫管理員操作,公司其他人員不能自由進出該系統,所以進入系統必須對用戶進行有效性驗證。倉庫管理員通過有效性驗證進入主界面后,應有查詢現有庫存商品信息的功能,并能對已有庫存商品進行入庫、出庫的操作;若有新商品入庫,需要有添加新商品信息辦理入庫的操作;未防止出現商品出庫的誤操作,即商品出庫數量輸錯,系統還需有出庫商品一覽表供管理員核查出庫信息,隨時更正。根據系統需求,本系統應具有如下功能模塊:
(1)用戶登錄界面:庫管員進入倉庫管理主界面前必須驗證用戶名和密碼的有效性。(2)庫存商品的查詢模塊:倉庫管理員可以查看庫存中的所有商品信息。(3)庫存商品的入庫管理模塊:對庫存已有的商品數量進行增加操作。(4)庫存商品的出庫管理模塊:對庫存已有的商品進行減少操作。(5)新商品的入庫管理模塊:對沒有在庫存中的新商品進行添加商品相關信息的操作。(6)商品種類管理模塊:有新商品入庫,就可能出現庫中沒有對應的商品種類;當有的商品庫存為零,不再采購后,有些商品種類也不需要出現。故需要對新商品種類進行添加或刪除操作。(7)商品出庫信息管理模塊:為防止庫存商品出庫數量的出錯,增加這一模塊,供庫管員核查一系列商品的出庫信息,以便隨時更正。
ER圖在數據庫系統中屬于概念設計階段,ER圖提供了表示現實世界的實體、實體的屬性、實體與實體之間的聯系的方法,是數據庫設計中用來描述現實世界的概念模型[1]。本系統的ER圖,如圖1所示。
邏輯結構的描述方法是數據庫中所需的表。根據系統ER圖,將數據的概念模型轉換為關系模型。(1)倉庫管理員信息表administer,administer(庫管員ID、用戶名、密碼),庫管員ID為關系主鍵;(2)商品信息表spxxb,spxxb(商品ID、商品名稱、庫存數量、商品類別ID、生產廠家),其中商品ID為關系主鍵;(3)商品類別信息表category,category(商品類別ID、商品類別名稱),其中商品類別ID為關系主鍵;(4)出庫商品一覽表spckb,spckb(出庫商品ID、商品名稱、出庫數量、商品類別ID、生產廠家),其中出庫商品ID為關系主鍵。
本系統以MyEclipse為開發工具,Java為開發語言,SQL Server 2000為數據庫平臺,系統的數據庫命名為ckgl,本數據庫涉及的表名分別為administer、spxxb、spckb、category。
本系統主要是對倉庫中的商品進行出庫、入庫操作。以商品ID號為條件,用一條sql語句查找spxxb中對應的記錄,根據庫管員要求對該記錄進行增加、刪除、修改操作即可,實現代碼較為簡單,而如何顯示庫存中所有商品信息是系統關鍵[2]。其具體代碼如下:
本系統是一個小型倉庫管理系統,操作簡單、界面友好,用它替代手工填單管理庫存節省人力物力的同時,又極大地提升了工作效率。
標簽:
上一篇: 大中型企業的倉庫管理策略
下一篇: 基于互聯網的倉庫管理系統