胡月瓊,廖春明
(文山學(xué)院 信息科學(xué)學(xué)院,云南 文山 663099)
酒吧倉庫管理系統(tǒng)設(shè)計(jì)
胡月瓊,廖春明
(文山學(xué)院 信息科學(xué)學(xué)院,云南 文山 663099)
倉庫管理系統(tǒng)是計(jì)算機(jī)系統(tǒng)與倉庫管理的有效融合,它們之間相互彌補(bǔ)、協(xié)助,提高了倉庫管理的效率與準(zhǔn)確性,具有一定的實(shí)用性。采用Visual FoxPro6.0設(shè)計(jì)酒吧倉庫管理系統(tǒng),解決了手工記賬的繁雜和容易出錯(cuò)等問題,具有及時(shí)、準(zhǔn)確、高效的特點(diǎn),操作簡單,安全性高,基本滿足倉庫管理的需求。
倉庫管理;信息管理;數(shù)據(jù)庫
1.1系統(tǒng)目標(biāo)設(shè)計(jì)
系統(tǒng)開發(fā)的總體目標(biāo)是提高酒吧的工作效率,讓業(yè)務(wù)流程更為清晰簡單,方便管理。查詢的設(shè)計(jì)讓管理人員一目了然,知道某一品牌酒的庫存量。同時(shí),該系統(tǒng)需實(shí)現(xiàn)操作簡單,易學(xué)易用的特點(diǎn)。
1.2開發(fā)設(shè)計(jì)思想
酒吧倉庫主要任務(wù)是進(jìn)行酒品的進(jìn)銷存,而每種酒分不同種類和不同年份,因此就加大了它的業(yè)務(wù)量。單靠手工記賬不夠精準(zhǔn)數(shù),據(jù)量也大。本系統(tǒng)的目標(biāo)就是減少倉庫管理的工作量,有效地進(jìn)行酒品管理。
1.3開發(fā)運(yùn)行環(huán)境
本系統(tǒng)是使用Visual FoxPro6.0來實(shí)現(xiàn)的,它是一種用于數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)和應(yīng)用程序開發(fā)的功能強(qiáng)大的面向?qū)ο蟮挠?jì)算機(jī)數(shù)據(jù)庫軟件,它以強(qiáng)大的性能、完整而又豐富的工具、較完備的兼容性等特點(diǎn)[1]。
1.4系統(tǒng)模塊分析
根據(jù)市場調(diào)查以及需求分析,在該系統(tǒng)中需要完成的功能見該系統(tǒng)的功能模塊圖(如圖1)。
圖1 功能模塊圖
2.1倉庫管理信息系統(tǒng)概述
管理信息系統(tǒng)是一門集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)和通信技術(shù)為一體的綜合學(xué)科。它面向管理,利用系統(tǒng)的特點(diǎn),數(shù)學(xué)的方法和計(jì)算機(jī)應(yīng)用三大要素,形成自己的獨(dú)特內(nèi)涵,從而形成了系統(tǒng)型、交叉型、邊緣型的學(xué)科[2]。
倉庫管理信息系統(tǒng)主要由4個(gè)部分組成:信息源,信息處理器,信息用戶和信息管理者。一個(gè)信息管理系統(tǒng)從使用者的角度看,它總是具有一個(gè)目標(biāo)和多個(gè)功能,各種功能之間又有聯(lián)系,構(gòu)成各種有機(jī)結(jié)合的整體,形成一個(gè)功能結(jié)構(gòu)[3]。
2.2倉庫管理信息系統(tǒng)的特點(diǎn)
1.2.1倉庫管理信息系統(tǒng)的組成
倉庫管理信息系統(tǒng)主要由三個(gè)部分組成:人,計(jì)算機(jī)和數(shù)據(jù)[4]。
人是指管理員,使用者等,他們在系統(tǒng)中起到了主導(dǎo)作用。計(jì)算機(jī)在此過程中是必不可少的工具,沒了計(jì)算機(jī)的幫忙,也就不能稱之為管理系統(tǒng)了。數(shù)據(jù)是一切的源頭,沒有數(shù)據(jù)那就沒了管理的理由,數(shù)據(jù)是所有工作能夠有效進(jìn)行的保障,一切工作的進(jìn)行都依賴于數(shù)據(jù)[5]。
1.2.2倉庫管理信息系統(tǒng)的界面特點(diǎn)
1)以人機(jī)結(jié)合作為界面設(shè)計(jì)的核心。
2)界面始終如一。
3)界面功能能夠?qū)崿F(xiàn)最簡化。
4)輸入界面的設(shè)置要接近實(shí)際。
2.3倉庫管理信息系統(tǒng)的開發(fā)
倉庫管理信息系統(tǒng)的開發(fā)主要是運(yùn)用了結(jié)構(gòu)化生命周期開發(fā)法[6]。該方法分為5個(gè)階段:系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行階段。
3.1數(shù)據(jù)庫需求分析
在仔細(xì)調(diào)查了倉庫管理的流程后,得到了本系統(tǒng)所處理的時(shí)間流程如圖2所示。物品的流程一般都是從供應(yīng)商那里進(jìn)貨,然后入庫到庫存中再進(jìn)行出庫,當(dāng)庫存不足時(shí)發(fā)出警示。有顧客退貨時(shí),可退到庫存中然后從庫存統(tǒng)一退貨到廠家。
圖2 倉庫流程圖
3.2數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn)
通過對數(shù)據(jù)庫的各種分析,在這需要用到的總共有11個(gè)表。這些表主要用于完成對數(shù)據(jù)的查詢、增加、修改、刪除。
酒品庫存信息:主要是針對酒品的管理,主要字段有:名稱、品牌、編號、年限、酒精度、規(guī)格和數(shù)量。
副食及用具庫存信息:主要用于對一些食品及用具的管理,主要的字段有:名稱、品牌、編號、保質(zhì)期、數(shù)量、規(guī)格、生產(chǎn)日期。
入庫表信息:主要用于入庫時(shí)的登記工作,主要字段有:名稱、品牌、編號、數(shù)量、規(guī)格、入庫日期。
出庫表信息:主要用于對出庫時(shí)的登記,出庫表的信息和入庫表類似。
會員個(gè)人庫存信息:主要用于對會員個(gè)人的庫存進(jìn)行管理,主要字段有:姓名、品牌、編號、數(shù)量、聯(lián)系電話、地址、日期等。
顧客退貨信息:主要用于針對客戶退貨時(shí)的處理,記錄退貨時(shí)的信息。主要字段有:品牌、編號、數(shù)量、顧客姓名、聯(lián)系電話、日期、質(zhì)量問題等。
采購?fù)素浶畔ⅲ褐饕涗洷揪瓢赏素浀綇S家的產(chǎn)品。主要字段有:品牌、編號、數(shù)量、供應(yīng)商、產(chǎn)地、聯(lián)系電話、日期、退貨原因等。
供應(yīng)商表信息:主要用于對來往供應(yīng)商信息的登記,主要字段有:編號、供應(yīng)商、聯(lián)系電話、地址。
員工表信息:主要記錄員工的信息。主要字段有:姓名,密碼。
4.1登陸界面的設(shè)計(jì)
登陸界面給系統(tǒng)的安全提供了保障,只有輸入正確的用戶名和密碼才可進(jìn)行登錄。
4.2主界面的設(shè)計(jì)
主界面可以實(shí)現(xiàn)與各功能界面的相互跳轉(zhuǎn)。在這里,主界面主要用頂層菜單來實(shí)現(xiàn),當(dāng)然為了實(shí)現(xiàn)某一些常用功能能夠及時(shí)找到,在主界面上使用頁框設(shè)置了一些常用按鈕,如圖3所示。
圖3 主界面
主界面中主要包含如下功能:查詢功能、報(bào)表中心、出入庫管理、會員、酒品維護(hù)、系統(tǒng)。在這里補(bǔ)充了一個(gè)功能:庫存管理。
4.3查詢界面的設(shè)計(jì)
實(shí)現(xiàn)倉庫管理,快速查詢是必不可少的重要手段。本系統(tǒng)將查詢設(shè)計(jì)分為了兩類:酒品,副食及用具。酒品又分為三類查詢:年限,編號和品牌;而副食及用具不是主導(dǎo)產(chǎn)品因此就只有按編號進(jìn)行查詢。
4.4報(bào)表中心的設(shè)計(jì)
在本系統(tǒng)中,報(bào)表中心主要針對表之間的瀏覽,用來瀏覽完整表,方便用戶能夠及時(shí)發(fā)現(xiàn)錯(cuò)誤以及查找物資。報(bào)表中心主要分為5個(gè)部分:庫存瀏覽、供應(yīng)商瀏覽、退貨瀏覽、入庫瀏覽、出庫瀏覽,其中每一部分又做了細(xì)化。
4.5庫存管理的設(shè)計(jì)
出入庫的管理是倉庫管理的重點(diǎn),它能夠提高倉庫管理的準(zhǔn)確性,在這里出入庫分為酒品的出入庫和副食及用具的出入庫,兩者幾近相同,因此只對酒品的出入庫做簡單的介紹。酒品入庫流程如圖4所示,出庫流程如圖5所示。
圖5 酒品出庫流程
4.6會員管理的設(shè)計(jì)
會員管理界面主要是對會員的個(gè)人庫存進(jìn)行管理,同時(shí)也對會員進(jìn)行管理。會員流程圖如圖6所示。
圖6 會員流程圖
4.7酒品維護(hù)的設(shè)計(jì)
酒品維護(hù)相當(dāng)于該系統(tǒng)的一個(gè)工具箱,主要用于酒品的信息維護(hù)之類的。主要包含6個(gè)項(xiàng)目:顧客退貨、采購?fù)素?、供?yīng)商增刪、酒品庫存提示、副食及用具提示、年限核對。
4.8系統(tǒng)設(shè)計(jì)
在系統(tǒng)設(shè)計(jì)中主要包括了:重新登錄、退出和員工3個(gè)項(xiàng)目。在員工項(xiàng)目下又設(shè)置了兩個(gè)項(xiàng)目:密碼設(shè)置和員工增刪。
密碼設(shè)置主要用于員工對密碼的修改,只有在用戶名和原密碼都正確的情況下才能進(jìn)行密碼的修改。
員工增刪界面主要用于管理員對員工的管理。員工增刪流程圖如圖7所示。
圖7 員工增刪流程圖
4.9庫存管理
在主界面中增加了一個(gè)輔助功能——庫存管理,該功能分為兩部分:酒品管理,副食及用具管理。作為庫存的維護(hù),當(dāng)出入庫發(fā)生錯(cuò)誤時(shí),可直接在出入庫表單修改,然后再跳到庫存管理進(jìn)行修改?;蛘弋?dāng)誤刪或操作失誤時(shí),即可在庫存管理中修改。
至此,酒吧倉庫管理系統(tǒng)制作完成。在本文中詳細(xì)介紹了每一個(gè)模塊以及該模塊所實(shí)現(xiàn)的功能,并且從構(gòu)思設(shè)想到創(chuàng)建再到實(shí)現(xiàn)都一一做了講解。該系統(tǒng)有它的特色地方,比如說:有會員個(gè)人的庫存,也可以按照年限、品牌、名稱進(jìn)行針對性查詢。但也有不足,比如說缺少明確的權(quán)限設(shè)置。相信在以后的制作過程中我會更加細(xì)致考慮到每一個(gè)細(xì)節(jié),能讓系統(tǒng)更加的完美。
[1] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2006:10.
[2] 孫寶剛.高??蒲泄芾硇畔⑾到y(tǒng)建設(shè)探析[J].職業(yè)時(shí)空,2008(2):49-50.
[3] ???高校科研管理信息化探索[J].揚(yáng)州教育學(xué)院學(xué)報(bào),2006(4):61-62.
[4] 高進(jìn)龍.基于VFP的教務(wù)管理信息系統(tǒng)的創(chuàng)新設(shè)計(jì)與實(shí)現(xiàn)[J].技術(shù)與創(chuàng)新管理,2007(5):54-56.
[5] 史濟(jì)氏,湯觀全.VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)[M].北京:清華大學(xué)出版社,2007:61.
[6] 楊佩理,陶瑜.VisualFoxpro數(shù)據(jù)庫設(shè)計(jì)教程[M].北京:機(jī)械業(yè)出版社,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
(責(zé)任編輯楊愛民)
2015 - 06 -12
胡月瓊,女,云南尋甸人,文山學(xué)院信息科學(xué)學(xué)院2011級計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生;廖春明,男,壯族,云南富寧人,文山學(xué)院信息科學(xué)學(xué)院講師,碩士,該文指導(dǎo)教師,主要從事計(jì)算機(jī)應(yīng)用及系統(tǒng)開發(fā)研究。