国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信的餐飲管理系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)

2017-07-06 20:58孫晶孫鑫昭高鶴
中國(guó)管理信息化 2017年11期
關(guān)鍵詞:微信

孫晶+孫鑫昭+高鶴

[摘 要] 系統(tǒng)從行業(yè)需求背景分析,對(duì)基于微信的餐飲管理系統(tǒng)進(jìn)行設(shè)計(jì)和實(shí)現(xiàn),系統(tǒng)基于微信客戶端的技術(shù)特點(diǎn)設(shè)計(jì)和開(kāi)發(fā)針對(duì)餐飲業(yè)的管理系統(tǒng),運(yùn)用微信、在線支付和現(xiàn)代化管理手段為餐飲業(yè)者提供良好的在線管理平臺(tái),從而提高服務(wù)質(zhì)量和管理效率。

[關(guān)鍵詞] 微信;餐飲管理;在線支付

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 11. 076

[中圖分類號(hào)] TP311 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2017)11- 0154- 03

0 前 言

近年來(lái),我國(guó)的餐飲業(yè)發(fā)展迅速,連續(xù)10年保持兩位數(shù)的增長(zhǎng)幅度,呈現(xiàn)穩(wěn)步快速發(fā)展的良好勢(shì)頭,有足夠的消費(fèi)群體,市場(chǎng)潛力巨大。如何做到省時(shí),省人,省錢,省心;如何做到菜品準(zhǔn),傳菜準(zhǔn),結(jié)算準(zhǔn)如何做到便捷點(diǎn)餐,結(jié)賬;如何降低餐飲設(shè)備管理成本。這些使得餐廳管理者更加關(guān)注軟件系統(tǒng)的品質(zhì)和便捷性。市面上出現(xiàn)了“餓了嗎”、“百度外賣”、“美團(tuán)外賣”等關(guān)注消費(fèi)者與商家的交易端,但忽略了商家管理的成本和便捷性。

當(dāng)前,微信幾乎成為了一種時(shí)尚潮流,同時(shí)微信迅猛的發(fā)展也帶動(dòng)了商業(yè)的發(fā)展,為廣大商家提供了無(wú)限的商機(jī)?;谝陨戏治?,需要設(shè)計(jì)和開(kāi)發(fā)基于微信的餐飲管理系統(tǒng),以提高餐飲業(yè)的競(jìng)爭(zhēng)力。

1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

本系統(tǒng)采用B/S結(jié)構(gòu),系統(tǒng)中采用三層結(jié)構(gòu)設(shè)計(jì)。第一層是表示層,負(fù)責(zé)終端數(shù)據(jù)的顯示和交互;第二層是業(yè)務(wù)邏輯層,負(fù)責(zé)數(shù)據(jù)操作、數(shù)據(jù)生成和數(shù)據(jù)采集等工作;第三層是數(shù)據(jù)訪問(wèn)層,負(fù)責(zé)數(shù)據(jù)存儲(chǔ)。結(jié)構(gòu)設(shè)計(jì)見(jiàn)圖1。

2 系統(tǒng)設(shè)計(jì)

根據(jù)微信端的功能需求,系統(tǒng)設(shè)計(jì)含有餐廳管理,廚房管理,餐臺(tái)管理,預(yù)定管理,分類管理,菜品管理,訂單管理,菜品統(tǒng)計(jì)等,系統(tǒng)功能如圖2所示。

微信端采用ThinkPHP以及MySQL進(jìn)行開(kāi)發(fā),在用戶進(jìn)入系統(tǒng)后先進(jìn)行定位,在首頁(yè)會(huì)有商家推薦的菜單。用戶可以通過(guò)菜單信息進(jìn)行菜品選擇,在商品詳細(xì)頁(yè)有著介紹以及數(shù)量,客戶可以自行選擇訂購(gòu),選擇完成后可以通過(guò)已經(jīng)配置好的微信支付進(jìn)行線上支付。系統(tǒng)還有分類系統(tǒng),可以通過(guò)分類來(lái)尋找佳肴。在用戶預(yù)訂的界面,通過(guò)微信的接口可以直接獲取用戶的用戶名以及電話,避免用戶的輸入,方便用戶的使用。訂單系統(tǒng)將用戶訂購(gòu)過(guò)的記錄都保留在我的訂單里,用戶下次可以通過(guò)我的訂單查看自己吃過(guò)的美食。系統(tǒng)的功能都從用戶的使用來(lái)作為主要思想,一切為了用戶使用方便,愉悅。

3 系統(tǒng)實(shí)現(xiàn)

系統(tǒng)采用PHP+MySQL進(jìn)行開(kāi)發(fā),基于Web開(kāi)發(fā)的最佳組合“LAMP”模式(Linux操作系統(tǒng)、Apache網(wǎng)絡(luò)服務(wù)器、MySQL數(shù)據(jù)庫(kù)、PHP語(yǔ)言)。PHP+MySQL是目前最為成熟、穩(wěn)定、安全的企業(yè)級(jí)WEB開(kāi)發(fā)技術(shù),廣泛應(yīng)用于超大型站點(diǎn)。其成熟的架構(gòu)、穩(wěn)定的性能、嵌入式開(kāi)發(fā)方式、簡(jiǎn)潔的語(yǔ)法,使得系統(tǒng)能迅速開(kāi)發(fā)。PHP結(jié)合MySQL運(yùn)行于Linux平臺(tái),執(zhí)行效率相對(duì)其他語(yǔ)言更高;安全性較NT(Windows)平臺(tái)更強(qiáng)。PHP在安全性的性能上表現(xiàn)很好,還有MD5加密技術(shù)的采用,能讓賬號(hào)密碼更加安全,確保數(shù)據(jù)信息的安全性。此外PHP+MySQL可跨Unix,Linux,Windows等平臺(tái)運(yùn)行,降低了系統(tǒng)及數(shù)據(jù)遷移的風(fēng)險(xiǎn),節(jié)約操作系統(tǒng)費(fèi)用,并方便系統(tǒng)的轉(zhuǎn)移。瀏覽模式采用B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu),結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu))。CMS系統(tǒng)開(kāi)發(fā)采用N層分布式結(jié)構(gòu)實(shí)現(xiàn),在核心層之上,各項(xiàng)功能按模塊進(jìn)行編寫,便于擴(kuò)展新功能或?qū)ο到y(tǒng)進(jìn)行升級(jí)。

系統(tǒng)采用模塊化設(shè)計(jì),每個(gè)功能是單獨(dú)的模塊,便于系統(tǒng)的維護(hù)與管理,同時(shí)也方便系統(tǒng)的升級(jí)。每個(gè)模塊的方法都是一個(gè)單獨(dú)的函數(shù),在使用的時(shí)候只需要查找對(duì)應(yīng)的函數(shù)即可,微信端以及PC端都是采用這種模式。采用MVC模式進(jìn)行系統(tǒng)開(kāi)發(fā),MVC有許多的優(yōu)點(diǎn),比如:視圖層和業(yè)務(wù)層分離,這樣就允許更改視圖層代碼而不用重新編譯模型和控制器代碼;便于系統(tǒng)開(kāi)發(fā),每個(gè)人擅長(zhǎng)的方向不同,在采用MVC模式下,擅長(zhǎng)服務(wù)器端的只需要將控制器寫好,然后提供數(shù)據(jù)給視圖層就可以,同時(shí)擅長(zhǎng)寫頁(yè)面的就可以同時(shí)開(kāi)發(fā)頁(yè)面,這樣就可以大量縮短開(kāi)發(fā)時(shí)間;允許使用不同樣式的視圖來(lái)訪問(wèn)同一個(gè)服務(wù)器端的代碼;MVC模式的可維護(hù)性相對(duì)來(lái)說(shuō)比較高,視圖層與業(yè)務(wù)層分離使其更便于維護(hù)和修改;有利于軟件工程化管理。

微信調(diào)用以下接口:微信支付接口new_pay(),通過(guò)return_code查看支付狀態(tài),如果為SUCCESS就為成功;微信退款接口refund(),通過(guò)商戶訂單號(hào)查找到相對(duì)應(yīng)的訂單調(diào)用接口進(jìn)行退款。信息通知接口file_get_contents(),調(diào)用這個(gè)接口,通過(guò)參數(shù)wechat_id,將信息發(fā)給指定用戶;通過(guò)preMealInfo()函數(shù)進(jìn)行訂單數(shù)據(jù)處理以及訂單生成,通過(guò)此函數(shù)調(diào)用支付函數(shù),支付金額由form表單提交的金額,還可以獲取訂單的詳細(xì)信息,包括菜名,數(shù)量等等,最后將接收的信息處理完成后將訂單信息存入dish_order訂單表中。

系統(tǒng)涉及到以下關(guān)鍵技術(shù):(1)微信獲取用戶信息通過(guò)微信公眾平臺(tái)提供標(biāo)準(zhǔn)的接口,可以獲取用戶的定位以及用戶詳細(xì)信息,方便系統(tǒng)的信息使用,減少用戶的輸入。(2)微信支付的使用支付接口的配置以及使用,退款、付款的安全性問(wèn)題。(3)服務(wù)器終端的數(shù)據(jù)管理建立強(qiáng)有力的服務(wù)器終端數(shù)據(jù)管理,方便對(duì)強(qiáng)大的數(shù)據(jù)流進(jìn)行處理,傳輸,寄存,從而實(shí)現(xiàn)數(shù)據(jù)的高效利用。

4 基于微信的餐飲管理系統(tǒng)的應(yīng)用與前景

本系統(tǒng)首先改變了當(dāng)前餐飲管理系統(tǒng)中硬件和軟件的傳統(tǒng)架構(gòu),使商家首先節(jié)省設(shè)備成本,將原來(lái)的點(diǎn)菜系統(tǒng)的點(diǎn)菜寶基站等設(shè)備改變?yōu)槿巳硕加械氖謾C(jī)微信進(jìn)行點(diǎn)餐的模式;系統(tǒng)實(shí)現(xiàn)和訓(xùn)練過(guò)程中通過(guò)數(shù)據(jù)分析為商家提供準(zhǔn)確的采銷計(jì)劃;通過(guò)系統(tǒng)的推廣將顧客(微信粉絲)掌握在商家自己的手中,商家可以行銷廣告和餐飲衍生品;滿足消費(fèi)者不僅只要通過(guò)互聯(lián)網(wǎng)才可以足不出戶的訂購(gòu)自己喜歡的菜品,改變傳統(tǒng)商業(yè)交易及互聯(lián)網(wǎng)交易,實(shí)現(xiàn)微端購(gòu)買餐飲商品。最后建設(shè)基于微信餐飲管理系統(tǒng)(包含多種支付模式),解決微信中除微信支付外多種支付不兼容的問(wèn)題;解決現(xiàn)有訂餐系統(tǒng)偏用戶側(cè),缺失管理側(cè)的問(wèn)題;構(gòu)建微信餐飲管理系統(tǒng)的商業(yè)模式,探索學(xué)生在餐飲行業(yè)內(nèi)的創(chuàng)業(yè)模式。

5 結(jié)果分析

系統(tǒng)完成后,采用黑盒和白盒測(cè)試方法對(duì)系統(tǒng)進(jìn)行了測(cè)試,同時(shí)進(jìn)行了1 000人同時(shí)在線的壓力測(cè)試方式,系統(tǒng)健壯性達(dá)到了要求。同時(shí)通過(guò)線上使用測(cè)試,效果較好,達(dá)到了系統(tǒng)的可用性要求。通過(guò)微信公眾號(hào)對(duì)信息進(jìn)行了公開(kāi),保證了系統(tǒng)的公平公開(kāi)性。

在測(cè)試過(guò)程中發(fā)現(xiàn)微信中對(duì)支付寶在線支付兼容性較差,還需要根據(jù)用戶的反饋進(jìn)行對(duì)應(yīng)的修改,在日后的工作中對(duì)此進(jìn)行完善。

主要參考文獻(xiàn)

[1]魯靜軒,劉超.基于分布式部署的高校貧困生評(píng)定系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].硅谷,2014(3).

[2]任軍,陳國(guó)棟,姬有印.網(wǎng)絡(luò)科技信息資源檢索系統(tǒng)建設(shè)案例分析[J].中國(guó)科技信息,2010(9).

[3]陳葉青.基于SSH框架的高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)——以寧波大紅鷹學(xué)院為例[J].軟件導(dǎo)刊:教育技術(shù),2011(11).

猜你喜歡
微信
微信
微信
微信
微信
微信
微信
微信
微信
札达县| 五家渠市| 洞头县| 新昌县| 什邡市| 上杭县| 阳原县| 阜南县| 缙云县| 迭部县| 屯留县| 邵阳县| 朝阳县| 岑巩县| 兴化市| 东至县| 铁岭市| 乌拉特前旗| 青海省| 岚皋县| 杨浦区| 永新县| 乡宁县| 保定市| 武胜县| 平阳县| 泾川县| 马尔康县| 高邑县| 浪卡子县| 虞城县| 同仁县| 西青区| 界首市| 大悟县| 蒲城县| 前郭尔| 衡水市| 承德市| 平塘县| 淮滨县|