佟俊杰 陳凌
摘 ?要:線上超市倉庫管理系統(tǒng)的功能是基于供應(yīng)商和倉庫管理員以及超市售賣員的一款Web后臺(tái)系統(tǒng),它的功能明確,具有良好的界面風(fēng)格以及很強(qiáng)的交互數(shù)據(jù)能力。同時(shí)在功能上滿足倉庫管理員針對(duì)倉庫管理的一些基本操作。本文為此簡(jiǎn)單的闡述了該系統(tǒng)的設(shè)計(jì)與基本的實(shí)現(xiàn)方式。
關(guān)鍵詞:超市倉庫;管理;B/S;java
1緒論
隨著當(dāng)今信息化的不斷發(fā)展和科學(xué)技術(shù)的不斷完善,計(jì)算機(jī)軟件技術(shù)已經(jīng)和人們的生活息息相關(guān)。作為實(shí)體經(jīng)濟(jì)最為重要的地方之一“超市倉庫”,對(duì)于我們的超市倉庫管理員們來說,迫切需要的就是一套成熟的線上超市倉庫管理系統(tǒng)(Online Store Warehouse Management System)。
本文以當(dāng)今的超市倉庫商品的入庫(采購(gòu))、管理商品、出庫(售賣)的具體流程為研究大的研究方向。結(jié)合傳統(tǒng)的超市倉庫管理中的實(shí)際要求。設(shè)計(jì)并且實(shí)現(xiàn)出了一個(gè)以B/S結(jié)構(gòu)的線上超市倉庫管理系統(tǒng),將超市倉庫管理實(shí)現(xiàn)智能化、統(tǒng)一化、更加規(guī)范化的管理。
2國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)
我國(guó)的傳統(tǒng)超市倉庫管理存在著以下的問題:①內(nèi)部的管理疏松。②沒有專業(yè)的管理人員。③倉庫商品計(jì)算不準(zhǔn)確?,F(xiàn)在,在國(guó)內(nèi),對(duì)于此類系統(tǒng)的開發(fā)與研究收拾很有實(shí)用性的,一方面解決了商品數(shù)量的膨脹、傳統(tǒng)倉庫管理方式不好管理的問題,另一方面為倉庫管理員提供了更加便捷的管理方式。
自20世紀(jì)80年代,國(guó)外的物流倉儲(chǔ)系統(tǒng)(倉庫管理系統(tǒng))就開始依靠計(jì)算機(jī)軟硬件技術(shù),對(duì)傳統(tǒng)的業(yè)務(wù)流程進(jìn)行改造,并且信息技術(shù)輔助一些傳統(tǒng)的超市倉庫管理的方式。一些學(xué)者和信息管理系統(tǒng)專家最早是從牛鞭效應(yīng)中發(fā)現(xiàn)信息不對(duì)稱導(dǎo)致企業(yè)的庫存成本居高,并指出只有通過共享銷售數(shù)據(jù)和減緩庫存信息才得以完善。
3系統(tǒng)設(shè)計(jì)
3.1系統(tǒng)總體功能圖
3.2數(shù)據(jù)庫架構(gòu)
通過對(duì)在線超市倉庫管理系統(tǒng)的分析,我抽取出的實(shí)體有:用戶信息、角色信息、倉庫類型、倉庫信息、巡邏日志信息、商品類型、商品信息、入庫訂單、出庫訂單。
4系統(tǒng)主要功能模塊
供應(yīng)商模塊:可以查看首頁的信息情況、修改個(gè)人信息、其核心功能就是填寫入庫訂單表,填寫成功后,反饋結(jié)果。提示供應(yīng)商錄入成功,供應(yīng)商即可退出系統(tǒng)。
倉庫管理員模塊:可以直接登錄系統(tǒng),可以查看首頁信息,倉庫管理員還可以對(duì)實(shí)時(shí)天氣、用戶信息、角色信息、倉庫信息、商品信息、入庫出庫信息、安全巡邏日志進(jìn)行管理,核心的流程是:倉庫管理員接收到供應(yīng)商的入庫訂單、入庫訂單會(huì)在入庫訂單表中存儲(chǔ),同時(shí)系統(tǒng)動(dòng)態(tài)的刷新商品信息。
實(shí)時(shí)天氣界面模塊:展示的是近七天的本地天氣情況,參數(shù)有日期、星期幾、天氣情況、實(shí)時(shí)溫度、風(fēng)速、PM2.5、濕度、空氣質(zhì)量等、還有近幾個(gè)小時(shí)的實(shí)時(shí)溫度情況。采用的是天氣api調(diào)取的實(shí)時(shí)數(shù)據(jù),動(dòng)態(tài)渲染到界面上。兩個(gè)小時(shí)動(dòng)態(tài)更新一次。
商品日期預(yù)警模塊:商品日期預(yù)警是后臺(tái)通過商品對(duì)應(yīng)的保質(zhì)期和對(duì)應(yīng)的生產(chǎn)日期計(jì)算出過期的時(shí)間點(diǎn),然后減去當(dāng)前日期得到離過期的時(shí)間還剩多少天。
數(shù)據(jù)圖表模塊:數(shù)據(jù)圖表是利用vue的一個(gè)圖表插件(schart),存儲(chǔ)的是數(shù)組對(duì)象的形式,通過后臺(tái)獲取到數(shù)據(jù)值然后前臺(tái)發(fā)送$axios請(qǐng)求,獲取到數(shù)據(jù)然后渲染到界面上,這里我們截取倉庫信息的SQL利用分類求和算出倉庫的數(shù)量。
5系統(tǒng)的特點(diǎn)和優(yōu)勢(shì)
線上超市倉庫管理系統(tǒng)的功能是基于供應(yīng)商和倉庫管理員以及超市售賣員的一款Web后臺(tái)系統(tǒng),它的功能明確,具有良好的界面風(fēng)格以及很強(qiáng)的交互數(shù)據(jù)能力。同時(shí)在功能上滿足倉庫管理員針對(duì)倉庫管理的一些基本操作。
它的優(yōu)勢(shì)在于:前端利用Vue-cli和Webpack打包工具,實(shí)現(xiàn)前后端分離以及靜態(tài)資源文件的統(tǒng)一管理,Vue.js的組件化,也使得代碼可以分組件管理,而element-ui的友好界面風(fēng)格也是用戶所喜愛的。后臺(tái)采用的是數(shù)據(jù)保密性良好的Spring Boot框架,確保后臺(tái)的數(shù)據(jù)保密性,以及安全性。