劉群 徐秀芳 劉振海 徐森 盛輝
【摘 要】在如今“互聯(lián)網(wǎng)+”時(shí)代,餐飲業(yè)呈智能化發(fā)展趨勢(shì)。系統(tǒng)根據(jù)餐飲連鎖企業(yè)在經(jīng)營(yíng)過(guò)程中產(chǎn)生的歷史數(shù)據(jù),包含營(yíng)業(yè)額、菜品銷(xiāo)量、菜品組成、物資在各菜品中的比例等,利用大數(shù)據(jù)技術(shù),分析、預(yù)測(cè)、計(jì)算出各物資的每日銷(xiāo)量,確定每天解凍物資的需求量,提前解凍,保證服務(wù)質(zhì)量的同時(shí),節(jié)約企業(yè)成本,提升經(jīng)營(yíng)效率,提高市場(chǎng)競(jìng)爭(zhēng)力。
【關(guān)鍵詞】餐飲連鎖;菜品;數(shù)據(jù)分析;銷(xiāo)量;解凍物資
中圖分類(lèi)號(hào): F719.3;F274 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 2095-2457(2018)23-0079-003
DOI:10.19694/j.cnki.issn2095-2457.2018.23.033
【Abstract】In todays “Internet +”era, the catering industry showed Intelligent trend. According to historical data produced by the catering chain enterprises in the course of business, including turnover, food sales, food composition, the proportion of material in various dishes, the system Calculate the daily sales of various materials using big data technology analysis and forecasting, and determine the daily demand for unfrozen materials, so that it can ensure the quality of service ,saving enterprise cost, improving operation efficiency and improving market competitiveness.
【Key words】Catering chain; Dishes; Data Analysis; Sales; Thawing materials
對(duì)于一家經(jīng)營(yíng)西餐為主的意式餐飲連鎖企業(yè),很多原材料都是進(jìn)口冷凍食材,以冷鏈方式進(jìn)行運(yùn)輸和儲(chǔ)存。餐廳需要得到提前解凍后的原材料,才能進(jìn)行菜品加工和制作,這就面臨不同的食材何時(shí)解凍、解凍多少、保存期限等問(wèn)題。很多餐飲企業(yè)仍采用Office辦公軟件進(jìn)行日常管理,如利用Excel電子表格將相關(guān)數(shù)據(jù)存放在不同工作表中,通過(guò)公式和函數(shù)計(jì)算得到需解凍備量物資的數(shù)量。但隨著企業(yè)規(guī)模擴(kuò)大和信息化存儲(chǔ)要求,不僅需要投入大量人力財(cái)力進(jìn)行員工崗位培訓(xùn),造成重復(fù)勞動(dòng),出錯(cuò)率高,而且數(shù)據(jù)只能本地保存,不利于數(shù)據(jù)共享和智能決策。因此,利用大數(shù)據(jù)和數(shù)據(jù)庫(kù)技術(shù),為以西餐為主的連鎖餐飲企業(yè)設(shè)計(jì)開(kāi)發(fā)一款智能化解凍備量系統(tǒng)尤為迫切。
1 需求分析
系統(tǒng)主要解決餐飲連鎖企業(yè)如何利用已有經(jīng)營(yíng)數(shù)據(jù)分析得到每天不同物資的消耗量,根據(jù)未來(lái)一周經(jīng)營(yíng)預(yù)測(cè),反向計(jì)算得到每天物資用量,確定需解凍物資信息的問(wèn)題,實(shí)現(xiàn)智能化、精細(xì)化管理和成本有效控制,提高經(jīng)濟(jì)效益和市場(chǎng)競(jìng)爭(zhēng)力。
經(jīng)市場(chǎng)調(diào)研與企業(yè)溝通需求如下:系統(tǒng)能夠滿(mǎn)足不同的門(mén)店,通過(guò)網(wǎng)絡(luò)隨時(shí)隨地登錄進(jìn)行事務(wù)處理,同時(shí)需滿(mǎn)足快速響應(yīng)、實(shí)時(shí)更新、數(shù)據(jù)安全、界面友好、兼容性好等性能需求。
主要功能需滿(mǎn)足如下要求:以層級(jí)形式給不同角色分配不同權(quán)限;對(duì)連鎖門(mén)店進(jìn)行基本信息管理與查詢(xún);對(duì)菜品信息進(jìn)行管理和查詢(xún),存儲(chǔ)每個(gè)菜品對(duì)應(yīng)的物資組成與用量;對(duì)不同品項(xiàng)的物料進(jìn)行管理和查詢(xún);菜品成本控制與管理;歷史營(yíng)業(yè)額數(shù)據(jù)導(dǎo)入與下周營(yíng)業(yè)額預(yù)估;查詢(xún)分析不同菜品銷(xiāo)售量;根據(jù)流程分析和計(jì)算公式自動(dòng)生成解凍量表;具有報(bào)表、上傳、下載數(shù)據(jù)和打印功能等。
2 系統(tǒng)設(shè)計(jì)
解凍備量系統(tǒng)基于B/S架構(gòu),主要功能體現(xiàn)在服務(wù)端,數(shù)據(jù)庫(kù)的設(shè)計(jì)尤為關(guān)鍵,數(shù)據(jù)完整性、冗余性等關(guān)系到系統(tǒng)性能和可擴(kuò)展性等問(wèn)題。
2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)
采用My SQL數(shù)據(jù)庫(kù),數(shù)據(jù)存儲(chǔ)在不同表中且相互關(guān)聯(lián),考慮數(shù)據(jù)完整性、參照完整性、滿(mǎn)足第三范式等要求。解凍備量管理系統(tǒng)相關(guān)的數(shù)據(jù)表及主要功能如下:
(1)門(mén)店表:包括門(mén)店編號(hào)、門(mén)店名稱(chēng)、門(mén)店地址、門(mén)店經(jīng)理、開(kāi)業(yè)時(shí)間等基本信息,門(mén)店編號(hào)為主鍵。
(2)用戶(hù)信息表:主要包括用戶(hù)ID、用戶(hù)名、密碼、門(mén)店ID、加密鹽等信息。其中,用戶(hù)ID為主鍵,用戶(hù)名唯一性,加密鹽保證安全性,門(mén)店ID為外鍵。
(3)物資表:用于存儲(chǔ)各門(mén)店物資信息,包括物資編號(hào)、物資名稱(chēng)、庫(kù)存規(guī)格、成本卡規(guī)格、數(shù)量、添加時(shí)間、更新時(shí)間等,物資編號(hào)為主鍵。
(4)菜品表:主要包括菜品編號(hào)、菜品名稱(chēng)、單位、單價(jià)、成本價(jià)、菜品毛利率等信息,菜品編號(hào)為主鍵。
(5)銷(xiāo)量表:用于記錄門(mén)店不同菜品銷(xiāo)量的信息,包括菜品編號(hào)、菜品名稱(chēng)、銷(xiāo)量、日期,其中菜品編號(hào)為主鍵。
(6)物料換算表:用于記錄每個(gè)菜品的原材料組成及用量等信息,主要包括菜品編號(hào)、菜品名稱(chēng)、物資編號(hào)、物資名稱(chēng)、庫(kù)存規(guī)格、成本卡規(guī)格、換算關(guān)系、凈料用量等,其中物資編號(hào)是外鍵,菜品編號(hào)與物資編號(hào)是多對(duì)多的關(guān)系。
(7)解凍物資表:用于存儲(chǔ)需要解凍的物資。包括物資編號(hào)、物資名稱(chēng)、解凍單位、解凍系數(shù)、解凍方式、解凍時(shí)間、解凍有效期、備注等信息,備注說(shuō)明存儲(chǔ)規(guī)格,如每包多少個(gè),每包多少克等,物資編號(hào)為主鍵。
(8)解凍量表:這是整個(gè)數(shù)據(jù)庫(kù)的核心,用于記錄解凍量的信息。包括預(yù)估營(yíng)業(yè)額,預(yù)估日期、物資編號(hào)、物資名稱(chēng)、規(guī)格、解凍后有效期、解凍單位、解凍日期、千元用量、第二日需求量、加減調(diào)整量、前晚庫(kù)存量、實(shí)際解凍量,物資編號(hào)為主鍵,實(shí)際解凍量=第二日需求量-前晚庫(kù)存量+(-)調(diào)整量,預(yù)估營(yíng)業(yè)額和預(yù)估日期為外鍵,以級(jí)聯(lián)方式維護(hù)不同表之間數(shù)據(jù)的一致性。
2.2 業(yè)務(wù)邏輯
經(jīng)分析得到解凍量數(shù)據(jù)生成邏輯,按先后順序依次如下:
(1)獲取歷史參考日期內(nèi),如前四周每天營(yíng)業(yè)額和菜品銷(xiāo)量;
(2)獲取所有解凍物資信息,如解凍單位、解凍系數(shù)、解凍類(lèi)型、解凍有效期等;
(3)獲取各解凍物資在各菜品中使用比例;
(4)根據(jù)物資在各菜品中的比例計(jì)算出各物資的總銷(xiāo)量;
(5)獲取不同物資的千元用量,公式為:千元用量=(物資總銷(xiāo)量/總營(yíng)業(yè)額)*物資解凍系數(shù);
(6)根據(jù)未來(lái)一周預(yù)估營(yíng)業(yè)額計(jì)算每天不同物資的需求量,公式為:需求量=千元用量*預(yù)估營(yíng)業(yè)額。
(7)相關(guān)說(shuō)明:門(mén)店可選擇任意歷史參考數(shù)據(jù);所有菜品由物資管理員導(dǎo)入;解凍物資相關(guān)信息由管理員設(shè)置,如解凍系數(shù);菜品銷(xiāo)量由門(mén)店每日導(dǎo)入;營(yíng)業(yè)額由門(mén)店每日錄入(單位:千元)。
2.3 系統(tǒng)功能模塊設(shè)計(jì)
本系統(tǒng)通過(guò)為普通員工、門(mén)店經(jīng)理、物資管理員、系統(tǒng)管理員四個(gè)角色賦予不同權(quán)限,不同用戶(hù)執(zhí)行權(quán)限內(nèi)的操作。具體的功能劃分如圖1所示。
餐飲連鎖企業(yè)解凍備量管理系統(tǒng),主要模塊包括:物資管理、菜品管理、解凍物資管理、營(yíng)業(yè)額管理、解凍量管理、報(bào)表打印管理和大數(shù)據(jù)可視化等。其中,解凍量管理中的解凍備量報(bào)表是本系統(tǒng)的核心。
2.3.1 用戶(hù)管理模塊
用戶(hù)管理模塊中主要包含了用戶(hù)的登錄、注冊(cè)和注銷(xiāo)功能。其中,為了保證用戶(hù)的隱私,使用MD5加密及加鹽算法,進(jìn)一步保證系統(tǒng)用戶(hù)的安全性。用戶(hù)必須為公司員工,因此需要維護(hù)與解凍備量系統(tǒng)相關(guān)的員工信息及權(quán)限,主要包括用戶(hù)名、密碼、真實(shí)姓名、聯(lián)系電話(huà)及角色權(quán)限等。
2.3.2 菜品物資管理模塊
菜品物資管理模塊包括菜品管理及各個(gè)菜品不同物資組成管理。菜品信息包括菜品類(lèi)別、菜品編號(hào)、菜品名稱(chēng)、單位、銷(xiāo)售單價(jià)、成本價(jià)和毛利率等。每個(gè)菜品由不同的物資組成,包括物資代碼、物資名稱(chēng)、庫(kù)存規(guī)格、成本卡規(guī)格、換算關(guān)系、凈料用量等。如果某個(gè)物資組成及用量不同,就會(huì)形成新的菜品名稱(chēng)。
物資管理員對(duì)菜品信息進(jìn)行管理,查詢(xún)菜品信息以及對(duì)應(yīng)的物資組成,可以新增符合命名規(guī)范的菜品,毛利率根據(jù)菜品的物資組成信息及菜品定價(jià)等數(shù)據(jù)自動(dòng)計(jì)算,新增菜品數(shù)據(jù)需通過(guò)校驗(yàn)才能添加,可以批量刪除下架的菜品數(shù)據(jù),導(dǎo)出最新的菜品信息。
2.3.3 解凍物資管理模塊
解凍物資模塊主要包含需解凍的物資編號(hào)、物資名稱(chēng)、解凍單位、解凍系數(shù)、解凍方式、解凍時(shí)間、解凍有效期(天)、備注等信息,備注里說(shuō)明物資存儲(chǔ)和運(yùn)輸時(shí)最小單位,不同物資的說(shuō)明不同,如玉米粒為1KG/包、雞翅為36個(gè)/包、凍蝦仁為1KG/包,約57個(gè),這是因?yàn)樵诓似分校玫降碾u翅和蝦仁是以個(gè)來(lái)計(jì)算的。物資管理員可以通過(guò)上傳EXCEL文件將數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,便于批量存儲(chǔ)已有的解凍物資數(shù)據(jù);也可以在系統(tǒng)中添加單條解凍物資數(shù)據(jù);對(duì)解凍物資數(shù)據(jù)進(jìn)行修改、刪除等操作。
2.3.4 營(yíng)業(yè)數(shù)據(jù)和銷(xiāo)量模塊
歷史營(yíng)業(yè)數(shù)據(jù)是指各個(gè)門(mén)店在過(guò)去某一天的經(jīng)營(yíng)數(shù)據(jù),包括門(mén)店名稱(chēng)、營(yíng)業(yè)日期、營(yíng)業(yè)額和不同菜品銷(xiāo)量等信息。管理員可選擇門(mén)店及日期進(jìn)行列表查詢(xún),也可以查詢(xún)每一天的菜品銷(xiāo)售詳情,便于根據(jù)不同菜品的物資組成分析,確定其千元用量,得到營(yíng)業(yè)額、不同菜品銷(xiāo)量、組成和用量的關(guān)系。
2.3.5 預(yù)估營(yíng)業(yè)額模塊
系統(tǒng)是通過(guò)分析以往歷史數(shù)據(jù),包括每天總營(yíng)業(yè)額、不同菜品銷(xiāo)量,再根據(jù)每個(gè)菜品的物資組成,分析計(jì)算得到每天不同物資的耗用量。為保證未來(lái)一周預(yù)測(cè)數(shù)據(jù)的準(zhǔn)確性,選取前四周的數(shù)據(jù)進(jìn)行分析,分別計(jì)算周一到周日的不同時(shí)段平均營(yíng)業(yè)額和不同物資的平均耗用量,確定兩者之間的數(shù)據(jù)相關(guān)性。在預(yù)估下周營(yíng)業(yè)額時(shí),考慮工作日、周六、周日及特殊節(jié)日的不同消費(fèi)需求,根據(jù)相應(yīng)的換算關(guān)系或門(mén)店經(jīng)理的經(jīng)驗(yàn),預(yù)估得到未來(lái)一周的營(yíng)業(yè)額。
2.3.6 解凍量管理模塊
在解凍量模塊中,與解凍量相關(guān)的參數(shù)主要包括解凍日期、物資編號(hào)、物資名稱(chēng)、千元用量、預(yù)估營(yíng)業(yè)額、未來(lái)一周每天解凍需求量、當(dāng)晚庫(kù)存量、加減調(diào)整量以及實(shí)際解凍量(其中加減調(diào)整量和實(shí)際解凍量可由門(mén)店確定)。
門(mén)店根據(jù)前四周的營(yíng)業(yè)額及菜品數(shù)據(jù),首先分析得到需用于解凍量的菜品,根據(jù)每天菜品的銷(xiāo)量與營(yíng)業(yè)額,獲取解凍物資的相關(guān)信息,其次通過(guò)相應(yīng)的算法得到需解凍物資的千元用量,最后根據(jù)當(dāng)天的預(yù)估營(yíng)業(yè)額計(jì)算當(dāng)天物資的需求量,生成每天解凍或備量信息表,實(shí)現(xiàn)精細(xì)化管理,節(jié)約成本,提高效益。
其中:
物資千元用量計(jì)算公式為:千元用量量=(物資銷(xiāo)量量/總營(yíng)業(yè)額)*物資解凍系數(shù)
需求量計(jì)算公式為:需求量=千元用量*預(yù)估營(yíng)業(yè)額
實(shí)際操作時(shí),門(mén)店需考慮收市時(shí)當(dāng)天物資的庫(kù)存量、不同物資存儲(chǔ)規(guī)格、解凍后的保質(zhì)期等因素,在系統(tǒng)計(jì)算出的解凍備量數(shù)據(jù)的基礎(chǔ)上作適當(dāng)調(diào)整。
2.4 系統(tǒng)業(yè)務(wù)流程圖
系統(tǒng)主要業(yè)務(wù)有用戶(hù)管理、門(mén)店管理、菜品物資管理、解凍物資管理、營(yíng)業(yè)數(shù)據(jù)與銷(xiāo)量管理、預(yù)估營(yíng)業(yè)額和解凍量管理。
系統(tǒng)業(yè)務(wù)流程圖,如圖2所示。圖中曲邊矩形為儲(chǔ)存信息的數(shù)據(jù)表,矩形為處理加工數(shù)據(jù)的實(shí)體,紅色框中的部分為系統(tǒng)的核心邏輯,箭頭則表示數(shù)據(jù)的流向。
3 系統(tǒng)測(cè)試
軟件測(cè)試是保證產(chǎn)品質(zhì)量的重要手段[6],包括功能測(cè)試、安全測(cè)試、壓力測(cè)試。系統(tǒng)采用B/S模式開(kāi)發(fā),用戶(hù)以Web頁(yè)面的形式操作,用戶(hù)測(cè)試主要是頁(yè)面鏈接測(cè)試、頁(yè)面功能測(cè)試、表單測(cè)試、錯(cuò)誤處理測(cè)試和邊界測(cè)試。物資管理員測(cè)試訂包括:菜品物資導(dǎo)入測(cè)試、物資管理測(cè)試、解凍量管理測(cè)試及報(bào)表測(cè)試等。解凍物資報(bào)表測(cè)試界面如圖3所示。
測(cè)試數(shù)據(jù)來(lái)源:企業(yè)提供南方店的2018年3月5日到4月1日時(shí)段四周數(shù)據(jù),包括,營(yíng)業(yè)額及銷(xiāo)量表、菜品表、物資換算表、解凍物資表等。
測(cè)試結(jié)果:各個(gè)頁(yè)面功能鏈接正常、不同權(quán)限用戶(hù)顯示界面正常、菜品物資數(shù)據(jù)導(dǎo)入正常,解凍備量表導(dǎo)出正常,且計(jì)算準(zhǔn)確。
每個(gè)模塊均通過(guò)測(cè)試,驗(yàn)證了用戶(hù)數(shù)據(jù)的合法性,系統(tǒng)功能與交互界面鏈接正確,響應(yīng)時(shí)間短,界面友好,滿(mǎn)足用戶(hù)需求,實(shí)現(xiàn)了餐飲連鎖企業(yè)數(shù)據(jù)的智能分析,能夠預(yù)測(cè)并計(jì)算未來(lái)一周所需物資的詳細(xì)信息,實(shí)現(xiàn)解凍備量管理的智能化。
4 結(jié)束語(yǔ)
基于WEB的餐飲連鎖企業(yè)解凍備量系統(tǒng),能夠根據(jù)每個(gè)門(mén)店前四周的歷史營(yíng)運(yùn)數(shù)據(jù),結(jié)合節(jié)假日信息,得到未來(lái)一周的預(yù)估營(yíng)業(yè)額。根據(jù)前四周菜品銷(xiāo)量統(tǒng)計(jì)和菜品組成,利用大數(shù)據(jù)技術(shù),分析得到需解凍物資信息,解決餐飲企業(yè)在物資準(zhǔn)備上預(yù)估不足,存在浪費(fèi)和短缺的難題。同時(shí),系統(tǒng)能夠?qū)ξ镔Y進(jìn)行有效管理,便于及時(shí)了解庫(kù)存,提高企業(yè)信息化管理水平,降低企業(yè)經(jīng)營(yíng)成本的同時(shí),也可以為企業(yè)未來(lái)決策提供支持,增強(qiáng)競(jìng)爭(zhēng)優(yōu)勢(shì)。
【參考文獻(xiàn)】
[1]徐秀芳,徐森.基于Web的餐飲連鎖企業(yè)工資人事管理系統(tǒng)設(shè)計(jì),軟件,2016(8):65-69.
[2]鄒紅霆.基于SSM框架的Web系統(tǒng)研究與應(yīng)用[J].湖南理工學(xué)院學(xué)報(bào).2017(01):40-43.