胡月瓊,廖春明
(文山學院 信息科學學院,云南 文山 663099)
酒吧倉庫管理系統設計
胡月瓊,廖春明
(文山學院 信息科學學院,云南 文山 663099)
倉庫管理系統是計算機系統與倉庫管理的有效融合,它們之間相互彌補、協助,提高了倉庫管理的效率與準確性,具有一定的實用性。采用Visual FoxPro6.0設計酒吧倉庫管理系統,解決了手工記賬的繁雜和容易出錯等問題,具有及時、準確、高效的特點,操作簡單,安全性高,基本滿足倉庫管理的需求。
倉庫管理;信息管理;數據庫
1.1系統目標設計
系統開發的總體目標是提高酒吧的工作效率,讓業務流程更為清晰簡單,方便管理。查詢的設計讓管理人員一目了然,知道某一品牌酒的庫存量。同時,該系統需實現操作簡單,易學易用的特點。
1.2開發設計思想
酒吧倉庫主要任務是進行酒品的進銷存,而每種酒分不同種類和不同年份,因此就加大了它的業務量。單靠手工記賬不夠精準數,據量也大。本系統的目標就是減少倉庫管理的工作量,有效地進行酒品管理。
1.3開發運行環境
本系統是使用Visual FoxPro6.0來實現的,它是一種用于數據庫結構設計和應用程序開發的功能強大的面向對象的計算機數據庫軟件,它以強大的性能、完整而又豐富的工具、較完備的兼容性等特點[1]。
1.4系統模塊分析
根據市場調查以及需求分析,在該系統中需要完成的功能見該系統的功能模塊圖(如圖1)。

圖1 功能模塊圖
2.1倉庫管理信息系統概述
管理信息系統是一門集管理科學、信息科學、系統科學、計算機科學和通信技術為一體的綜合學科。它面向管理,利用系統的特點,數學的方法和計算機應用三大要素,形成自己的獨特內涵,從而形成了系統型、交叉型、邊緣型的學科[2]。
倉庫管理信息系統主要由4個部分組成:信息源,信息處理器,信息用戶和信息管理者。一個信息管理系統從使用者的角度看,它總是具有一個目標和多個功能,各種功能之間又有聯系,構成各種有機結合的整體,形成一個功能結構[3]。
2.2倉庫管理信息系統的特點
1.2.1倉庫管理信息系統的組成
倉庫管理信息系統主要由三個部分組成:人,計算機和數據[4]。
人是指管理員,使用者等,他們在系統中起到了主導作用。計算機在此過程中是必不可少的工具,沒了計算機的幫忙,也就不能稱之為管理系統了。數據是一切的源頭,沒有數據那就沒了管理的理由,數據是所有工作能夠有效進行的保障,一切工作的進行都依賴于數據[5]。
1.2.2倉庫管理信息系統的界面特點
1)以人機結合作為界面設計的核心。
2)界面始終如一。
3)界面功能能夠實現最簡化。
4)輸入界面的設置要接近實際。
2.3倉庫管理信息系統的開發
倉庫管理信息系統的開發主要是運用了結構化生命周期開發法[6]。該方法分為5個階段:系統規劃階段、系統分析階段、系統設計階段、系統實施階段、系統運行階段。
3.1數據庫需求分析
在仔細調查了倉庫管理的流程后,得到了本系統所處理的時間流程如圖2所示。物品的流程一般都是從供應商那里進貨,然后入庫到庫存中再進行出庫,當庫存不足時發出警示。有顧客退貨時,可退到庫存中然后從庫存統一退貨到廠家。

圖2 倉庫流程圖
3.2數據庫結構的實現
通過對數據庫的各種分析,在這需要用到的總共有11個表。這些表主要用于完成對數據的查詢、增加、修改、刪除。
酒品庫存信息:主要是針對酒品的管理,主要字段有:名稱、品牌、編號、年限、酒精度、規格和數量。
副食及用具庫存信息:主要用于對一些食品及用具的管理,主要的字段有:名稱、品牌、編號、保質期、數量、規格、生產日期。
入庫表信息:主要用于入庫時的登記工作,主要字段有:名稱、品牌、編號、數量、規格、入庫日期。
出庫表信息:主要用于對出庫時的登記,出庫表的信息和入庫表類似。
會員個人庫存信息:主要用于對會員個人的庫存進行管理,主要字段有:姓名、品牌、編號、數量、聯系電話、地址、日期等。
顧客退貨信息:主要用于針對客戶退貨時的處理,記錄退貨時的信息。主要字段有:品牌、編號、數量、顧客姓名、聯系電話、日期、質量問題等。
采購退貨信息:主要記錄本酒吧退貨到廠家的產品。主要字段有:品牌、編號、數量、供應商、產地、聯系電話、日期、退貨原因等。
供應商表信息:主要用于對來往供應商信息的登記,主要字段有:編號、供應商、聯系電話、地址。
員工表信息:主要記錄員工的信息。主要字段有:姓名,密碼。
4.1登陸界面的設計
登陸界面給系統的安全提供了保障,只有輸入正確的用戶名和密碼才可進行登錄。
4.2主界面的設計
主界面可以實現與各功能界面的相互跳轉。在這里,主界面主要用頂層菜單來實現,當然為了實現某一些常用功能能夠及時找到,在主界面上使用頁框設置了一些常用按鈕,如圖3所示。

圖3 主界面
主界面中主要包含如下功能:查詢功能、報表中心、出入庫管理、會員、酒品維護、系統。在這里補充了一個功能:庫存管理。
4.3查詢界面的設計
實現倉庫管理,快速查詢是必不可少的重要手段。本系統將查詢設計分為了兩類:酒品,副食及用具。酒品又分為三類查詢:年限,編號和品牌;而副食及用具不是主導產品因此就只有按編號進行查詢。
4.4報表中心的設計
在本系統中,報表中心主要針對表之間的瀏覽,用來瀏覽完整表,方便用戶能夠及時發現錯誤以及查找物資。報表中心主要分為5個部分:庫存瀏覽、供應商瀏覽、退貨瀏覽、入庫瀏覽、出庫瀏覽,其中每一部分又做了細化。
4.5庫存管理的設計
出入庫的管理是倉庫管理的重點,它能夠提高倉庫管理的準確性,在這里出入庫分為酒品的出入庫和副食及用具的出入庫,兩者幾近相同,因此只對酒品的出入庫做簡單的介紹。酒品入庫流程如圖4所示,出庫流程如圖5所示。

圖5 酒品出庫流程
4.6會員管理的設計
會員管理界面主要是對會員的個人庫存進行管理,同時也對會員進行管理。會員流程圖如圖6所示。

圖6 會員流程圖
4.7酒品維護的設計
酒品維護相當于該系統的一個工具箱,主要用于酒品的信息維護之類的。主要包含6個項目:顧客退貨、采購退貨、供應商增刪、酒品庫存提示、副食及用具提示、年限核對。
4.8系統設計
在系統設計中主要包括了:重新登錄、退出和員工3個項目。在員工項目下又設置了兩個項目:密碼設置和員工增刪。
密碼設置主要用于員工對密碼的修改,只有在用戶名和原密碼都正確的情況下才能進行密碼的修改。
員工增刪界面主要用于管理員對員工的管理。員工增刪流程圖如圖7所示。

圖7 員工增刪流程圖
4.9庫存管理
在主界面中增加了一個輔助功能——庫存管理,該功能分為兩部分:酒品管理,副食及用具管理。作為庫存的維護,當出入庫發生錯誤時,可直接在出入庫表單修改,然后再跳到庫存管理進行修改?;蛘弋斦`刪或操作失誤時,即可在庫存管理中修改。
至此,酒吧倉庫管理系統制作完成。在本文中詳細介紹了每一個模塊以及該模塊所實現的功能,并且從構思設想到創建再到實現都一一做了講解。該系統有它的特色地方,比如說:有會員個人的庫存,也可以按照年限、品牌、名稱進行針對性查詢。但也有不足,比如說缺少明確的權限設置。相信在以后的制作過程中我會更加細致考慮到每一個細節,能讓系統更加的完美。
[1] 薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2006:10.
[2] 孫寶剛.高校科研管理信息系統建設探析[J].職業時空,2008(2):49-50.
[3] ???高??蒲泄芾硇畔⒒剿鱗J].揚州教育學院學報,2006(4):61-62.
[4] 高進龍.基于VFP的教務管理信息系統的創新設計與實現[J].技術與創新管理,2007(5):54-56.
[5] 史濟氏,湯觀全.VisualFoxpro及其應用系統開發[M].北京:清華大學出版社,2007:61.
[6] 楊佩理,陶瑜.VisualFoxpro數據庫設計教程[M].北京:機械業出版社,2004:74.
The Design of Bar Warehouse Management System
HU Yueqiong, LIAO Chunming
(School of Information Science, Wenshan University, Wenshan Yunnan 663099, China)
The warehouse management system is the effective integration of computer system with warehouse management which improves the effi ciency and accuracy of management for mutual compensation and aid, so it's practical. Adopting Visual FoxPro 6.0 to design bar warehouse management system remedies the disadvantages of complex manual book keeping and proolems of being subject to errors and has the features of being accurate, timely, effi cient, simple operation and safty, which well achieve the expected requirements.
warehouse management; information management; database
TP311.13
A
1674 - 9200(2016)03 - 0117 - 04
(責任編輯楊愛民)
2015 - 06 -12
胡月瓊,女,云南尋甸人,文山學院信息科學學院2011級計算機科學與技術專業學生;廖春明,男,壯族,云南富寧人,文山學院信息科學學院講師,碩士,該文指導教師,主要從事計算機應用及系統開發研究。