999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

O2O餐飲店掌店寶Android APP開(kāi)發(fā)

2019-03-16 06:12:46付樂(lè)劉雨婷
計(jì)算機(jī)時(shí)代 2019年2期

付樂(lè) 劉雨婷

摘? 要: 如今移動(dòng)互聯(lián)網(wǎng)發(fā)展迅速,基于移動(dòng)終端的應(yīng)用層出不窮。本系統(tǒng)定位服務(wù)群體為餐飲管理者,利用Android平板,接入銀聯(lián)支付,開(kāi)發(fā)消息推送,實(shí)現(xiàn)了集支付功能、收銀功能和進(jìn)、銷、存以及MIS管理多種功能于一體的餐飲類服務(wù)終端。由此形成閉環(huán)的商業(yè)服務(wù)和體驗(yàn)過(guò)程,使O2O的模式得到更廣泛的應(yīng)用,讓消費(fèi)者得到更完美的“電子市場(chǎng)+到店消費(fèi)”模式。

關(guān)鍵詞: 移動(dòng)互聯(lián)網(wǎng); O2O; 餐飲類APP; Android操作系統(tǒng)

中圖分類號(hào):TP311? ? ? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ?文章編號(hào):1006-8228(2019)02-39-04

Development of Android APP of Palm Store Treasure for O2O restaurant

Fu Le, Liu Yuting

(Faculty of Architecture and Surveying Engineering, Jiangxi University of Science and Technology, Ganzhou, Jiangxi 341000, China)

Abstract: Nowadays, mobile Internet has developed rapidly, and mobile terminal-based applications emerge in endlessly. This system is suitable for the managers of catering service, it uses Android tablet, accesses to unionpay payment and develops message push, to realize a catering service terminal with multi-functions of payment function, cashier, invoicing and MIS management. The resulted closed-loop commercial service and the experience process makes O2O (Online to Offline)mode more widely used, so that consumers get a more perfect mode of "electronic market + consumption in physical store".

Key words: mobile Internet; Online to Offline; catering service APP; Android OS

0 引言

近年來(lái),移動(dòng)互聯(lián)網(wǎng)迅猛發(fā)展[1],移動(dòng)終端越來(lái)越深入到人們?nèi)粘5膶W(xué)習(xí)、工作和生活中,成為人們?nèi)粘2豢扇鄙俚妮o助工具,同時(shí)也以各種各樣的形態(tài)在數(shù)據(jù)處理中承擔(dān)著重要角色,基于不同的移動(dòng)終端開(kāi)發(fā)出的特定功能的軟硬件配套是現(xiàn)在大多數(shù)公司的運(yùn)營(yíng)模式。

本文針對(duì)傳統(tǒng)的餐飲行業(yè)面臨互聯(lián)網(wǎng)思維轉(zhuǎn)型難題:集客難、推廣難、訂單管理難等,介紹了定位于餐飲管理類APP中,面向的服務(wù)群體主要為中小型餐飲類企業(yè)的管理者,為其開(kāi)發(fā)Android移動(dòng)終端掌店寶的餐飲類管理系統(tǒng)。該系統(tǒng)是集支付功能、收銀功能、進(jìn)銷存管理及MIS管理多功能于一體的服務(wù)終端,實(shí)現(xiàn)商戶O2O模式的商業(yè)經(jīng)營(yíng),可在很大程度上提高管理者分析和決策的科學(xué)性,提高經(jīng)營(yíng)水平,幫助餐飲業(yè)提高服務(wù)質(zhì)量和提高工作效率,做到及時(shí)協(xié)調(diào)處理缺貨情況。

1 關(guān)鍵技術(shù)

1.1 個(gè)推

在本項(xiàng)目中個(gè)推技術(shù)主要用于消費(fèi)者手機(jī)點(diǎn)菜和外賣的預(yù)訂,確認(rèn)預(yù)訂后通過(guò)個(gè)推,將對(duì)應(yīng)的消息推送到掌店寶端。個(gè)推是國(guó)內(nèi)專業(yè)的第三方消息推送技術(shù)服務(wù)商,為企業(yè)和使用者提供推送SDK,個(gè)推技術(shù)能使APP快速集成云推送功能,減少開(kāi)發(fā)成本,有效提高用戶活躍度及體驗(yàn)。個(gè)推還提供智能推送服務(wù)(Smart Push),通過(guò)屬性分析與推送測(cè)試的功能,幫助找到APP用戶中最精準(zhǔn)的人群,摒棄盲目推送技術(shù),從而進(jìn)行精細(xì)化運(yùn)營(yíng)[2]。

1.2 SQLite數(shù)據(jù)庫(kù)

本系統(tǒng)設(shè)計(jì)采用的是Android內(nèi)置的嵌入式的關(guān)系型數(shù)據(jù)庫(kù)SQLite3來(lái)存儲(chǔ)一些狀態(tài)數(shù)據(jù)。SQLite是遵守ACID的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它包含在一個(gè)比較小的C庫(kù)中,不像一般的客戶-服務(wù)器示例,SQLite引擎不是個(gè)程序與之通信的獨(dú)立進(jìn)程,而是連接到程序中成為它的一個(gè)主要組成部分,因此主要的通信協(xié)議是在編程語(yǔ)言內(nèi)的直接調(diào)用API,這樣減少了消耗總量、簡(jiǎn)短了延遲時(shí)間以及提高了整體簡(jiǎn)單性。它的設(shè)計(jì)是通過(guò)在開(kāi)始一個(gè)事務(wù)的時(shí)候鎖定整個(gè)數(shù)據(jù)文件而實(shí)現(xiàn)的。另外SQLite是一款輕量級(jí)的關(guān)系型數(shù)據(jù)庫(kù),它占用的資源十分少,兼容性很不錯(cuò),可以用多種開(kāi)發(fā)語(yǔ)言如java、C#、PHP等通過(guò)接口進(jìn)行操作,非常方便。

1.3 藍(lán)牙打印

藍(lán)牙打印機(jī)就是將藍(lán)牙技術(shù)應(yīng)用在打印機(jī)上,解決了打印機(jī)連線所帶來(lái)的不便,可以減少桌面上令人不適的電纜,并且可以將打印機(jī)任意移動(dòng)。在本項(xiàng)目中主要在結(jié)賬完成時(shí),自動(dòng)檢測(cè)藍(lán)牙打印機(jī)是否已經(jīng)開(kāi)啟,如果藍(lán)牙打印機(jī)開(kāi)啟并連接則打印賬單詳情,如果打印機(jī)沒(méi)有開(kāi)啟,則不執(zhí)行打印,后期可以在收銀明細(xì)里面補(bǔ)打印小票。

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

2.1 總體設(shè)計(jì)

本餐飲系統(tǒng)是以后端服務(wù)器為中心,橋接著四個(gè)移動(dòng)終端設(shè)備。分別為收銀員的點(diǎn)菜和收銀使用的掌店寶端,消費(fèi)者點(diǎn)菜和外賣的預(yù)訂和下單使用的消費(fèi)者手機(jī)端,銷售人員對(duì)銷售本餐飲系統(tǒng)設(shè)備,并進(jìn)行商戶信息統(tǒng)計(jì)使用的銷售人員手機(jī)端,商家對(duì)餐飲店的營(yíng)業(yè)詳情查看和營(yíng)業(yè)額的管理使用的BOSS手機(jī)端。其中通過(guò)與第三方支付公司合作進(jìn)行銀聯(lián)支持,從而實(shí)現(xiàn)收銀系統(tǒng)多方式支持。系統(tǒng)體系結(jié)構(gòu)圖如圖1所示。

2.2 功能設(shè)計(jì)

本項(xiàng)目主要是針對(duì)餐飲系統(tǒng)體系結(jié)構(gòu)的一個(gè)子分支餐飲類管理者使用的掌店寶端開(kāi)發(fā)。整個(gè)掌店寶端開(kāi)發(fā)系統(tǒng)功能架構(gòu)主要分為9個(gè)模塊。

⑴ 點(diǎn)菜功能模塊:提供先上菜后買單和先買單后上菜兩種模式。管理員可在菜品類型和菜品信息中的菜品分類列表中,選擇需要的菜品,相當(dāng)于購(gòu)物車功能,選擇好的菜品會(huì)在購(gòu)物車中顯示。

⑵ 外賣模塊:處理手機(jī)和電話預(yù)訂的外賣訂單。手機(jī)端下的外賣訂單提交至服務(wù)器端,然后通過(guò)與第三方服務(wù)器的交互,推送外賣訂單至掌店寶端,已經(jīng)確認(rèn)的外賣訂單,選擇對(duì)應(yīng)的送餐員進(jìn)行送餐處理,錄入送餐員送餐信息,并提交至服務(wù)器,作為送餐員的業(yè)績(jī)參考。

⑶ 菜品管理模塊:實(shí)現(xiàn)管理員對(duì)菜品類型的增加、修改、刪除、查詢和排序等功能的操作與維護(hù)。

⑷ 桌位管理模塊:實(shí)現(xiàn)管理員對(duì)餐桌類型的增加、修改、刪除、查詢和排序等功能的操作與維護(hù)。

⑸ 報(bào)表管理模塊:實(shí)現(xiàn)收銀明細(xì)、營(yíng)業(yè)報(bào)表和交班報(bào)表的顯示及打印。

⑹ 賬戶管理模塊:收銀員和送餐員賬號(hào)管理。

⑺ 交班管理模塊:收銀員的交班和結(jié)班。

⑻ 設(shè)置管理功能:點(diǎn)菜模式的切換和外賣功能開(kāi)啟與關(guān)閉。

⑼ 系統(tǒng)升級(jí)模塊:應(yīng)用版本升級(jí)。

主要功能架構(gòu)圖如圖2所示。

2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)采用的是關(guān)系型數(shù)據(jù)庫(kù)SQLite3。系統(tǒng)主要包含以下數(shù)據(jù)表 :房間類型表、餐桌表、菜品類型表、菜品表、用戶表和外賣訂單表。

房間類型表:在掌店寶點(diǎn)菜模式中,上菜的餐桌是按照房間類型來(lái)管理的。

餐桌表:在點(diǎn)菜模式中,消費(fèi)者點(diǎn)菜消費(fèi)以餐桌下單的形式進(jìn)行統(tǒng)計(jì),通過(guò)此表可以查詢顧客消費(fèi)詳情。

菜品類型表:在系統(tǒng)中用來(lái)對(duì)店內(nèi)菜品的分類。

菜品表:在系統(tǒng)中用來(lái)展示餐飲店中菜品的詳細(xì)信息,菜品的進(jìn)銷存管理,并用作消費(fèi)下單后具體的菜品詳情。包括適配id(主鍵)、菜品名稱、菜品單位、成本、銷售價(jià)格、折扣、庫(kù)存量、是否外賣、是否計(jì)算庫(kù)存。表結(jié)構(gòu)如表1所示。

用戶表:在系統(tǒng)中用來(lái)對(duì)用戶進(jìn)行管理維護(hù),其中包括經(jīng)理賬號(hào),收銀員賬號(hào)和送餐員賬號(hào)三類不同賬號(hào)類型,并設(shè)置權(quán)限,即:使用經(jīng)理登陸時(shí)可以查看營(yíng)業(yè)報(bào)表、管理設(shè)置等模塊,而使用收銀員賬號(hào)登陸則只有收銀相關(guān)的權(quán)限。

外賣訂單表,在系統(tǒng)中用來(lái)記錄消費(fèi)者下的外賣訂單,作為一種流水號(hào)來(lái)標(biāo)識(shí)。

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

本文主要介紹了在移動(dòng)互聯(lián)網(wǎng)O2O(Online To Offline)模式的背景下,利用Android系統(tǒng)的移動(dòng)終端并結(jié)合銀聯(lián)支付和個(gè)推等技術(shù)進(jìn)行開(kāi)發(fā),實(shí)現(xiàn)餐飲管理系統(tǒng)的收銀功能、消息推送、餐廳管理等功能。

系統(tǒng)主界面采用左右分屏,左邊為功能模塊選項(xiàng),將點(diǎn)菜模塊、外賣模塊、菜品選擇模塊、桌位選擇模塊、報(bào)表管理模塊、設(shè)置功能、系統(tǒng)升級(jí)功能一一顯示,右邊為對(duì)應(yīng)的功能頁(yè)面,如圖3所示。

⑴ 點(diǎn)菜功能

選擇桌位后,在菜品類型和菜品信息中的菜品分類列表中,選擇需要的菜品,菜品會(huì)標(biāo)注價(jià)格和庫(kù)存,已售完菜品無(wú)法下單,相當(dāng)于購(gòu)物車功能,選擇好的菜品會(huì)在購(gòu)物車中顯示,界面設(shè)計(jì)如圖4所示。

⑵ 外賣功能

系統(tǒng)接收第三方服務(wù)器推送的外賣訂單,管理員確認(rèn)外賣訂單后,獲得送餐員列表信息,選擇對(duì)應(yīng)的送餐員進(jìn)行送餐處理。

⑶ 收銀功能

系統(tǒng)提供多種結(jié)賬方式,分別有現(xiàn)金支付、銀聯(lián)支付、會(huì)員支付、支付寶支付、微信支付。

⑷ 打印功能

掌店寶移動(dòng)終端可通過(guò)藍(lán)牙連接打印設(shè)備,結(jié)賬成功后,提交訂單詳細(xì)信息到藍(lán)牙打印機(jī)進(jìn)行打印,小票信息即購(gòu)物車清單信息。

⑸ 菜品管理功能

菜品信息如銷售單價(jià)會(huì)隨著市場(chǎng)物價(jià)和時(shí)令存在變化,管理員可對(duì)菜品信息進(jìn)行增加、修改、刪除、查詢和排序等功能的操作與維護(hù)。

⑹ 賬號(hào)管理功能

收銀員和送餐員的新增、刪除、修改和查找。收銀員和送餐員通過(guò)一個(gè)字段來(lái)區(qū)分,添加和修改時(shí),根據(jù)該字段去判斷是收銀員還是送餐員。

⑺ 系統(tǒng)升級(jí)功能

檢查當(dāng)前應(yīng)用版本,如有新版本則提示下載更新。

4 結(jié)論

本系統(tǒng)結(jié)合了Android、SQLite等技術(shù),實(shí)現(xiàn)了基于O2O餐飲店掌店寶Android APP開(kāi)發(fā)的應(yīng)用。其中,使用第三方支付SDK即付技術(shù)可供顧客選擇多種支付方式、使用第三方推送SDK個(gè)推技術(shù)解決消費(fèi)者手機(jī)點(diǎn)菜和外賣的預(yù)訂問(wèn)題,以及利用SQLite技術(shù)負(fù)責(zé)數(shù)據(jù)的組織和存儲(chǔ),在系統(tǒng)中進(jìn)行數(shù)據(jù)狀態(tài)的展示。通過(guò)本系統(tǒng),可以解決餐飲業(yè)管理者不懂技術(shù),不會(huì)操作,訂單管理難等問(wèn)題,既節(jié)省人力資源,也提高了管理效率和工作效率,具有一定實(shí)用價(jià)值。另外,本系統(tǒng)也存在不足,例如:本系統(tǒng)是有針對(duì)性的對(duì)指定平板端進(jìn)行開(kāi)發(fā),部分功能界面布局大小使用固定值,在其他的移動(dòng)終端的屏幕適配中不是很理想。

參考文獻(xiàn)(References):

[1] 錢麗丹,蔡斌松.基于Android平臺(tái)的移動(dòng)圖書(shū)館設(shè)計(jì)與開(kāi)發(fā)[J].計(jì)算機(jī)時(shí)代,2015.2:21-23

[2] 孟津京.助力APP精細(xì)化運(yùn)營(yíng)個(gè)推全國(guó)巡回沙龍.互聯(lián)網(wǎng).

[3] 靳巖.姚尚朗編著.Google Android開(kāi)發(fā)入門與實(shí)戰(zhàn)[M].人民郵電出版社,2009.

[4] 楊豐盛著.Android應(yīng)用開(kāi)發(fā)揭秘[M].機(jī)械工業(yè)出版社,2010.

[5] 移動(dòng)開(kāi)發(fā)者解決方案研究報(bào)告[R/OL].百度,2012.

[6]汪永松.Android平臺(tái)開(kāi)發(fā)之旅[M].機(jī)械工業(yè)出版社,2010.

[7] 王世江.余志龍著.Google Android SDK開(kāi)發(fā)范例大全(第2版)[M].人民郵電出版社,2010.

[8] 郭宏志.Android應(yīng)用開(kāi)發(fā)詳解[M].電子工業(yè)出版社,2010.

[9] Reto Meier著.Android 2高級(jí)編程(第2版)[M].清華大學(xué)出版社,2011.

[10] 楊明羽著.Android語(yǔ)法范例參考大全[M].電子工業(yè)出版社,2012.

[11] 關(guān)東升.趙志榮著.Android開(kāi)發(fā)案例驅(qū)動(dòng)教程[M].機(jī)械工業(yè)出版社,2011.

主站蜘蛛池模板: 人妻少妇久久久久久97人妻| 国内精品手机在线观看视频| 国产不卡一级毛片视频| 国产成人AV男人的天堂| 国产福利一区视频| 亚洲高清资源| 日本一区二区三区精品视频| hezyo加勒比一区二区三区| 亚洲精品久综合蜜| 欧美a在线看| 亚洲国产天堂久久九九九| 99九九成人免费视频精品| 亚洲av片在线免费观看| 亚洲区欧美区| 无码日韩精品91超碰| 国产精品永久在线| 久久国产高潮流白浆免费观看| 国产不卡一级毛片视频| 亚洲人成网站日本片| 91精品国产福利| 乱人伦视频中文字幕在线| 国产一区在线视频观看| 无码高潮喷水在线观看| 成人综合在线观看| 中文字幕无码av专区久久| 免费观看欧美性一级| 亚洲国产亚综合在线区| 欧美一级高清免费a| 67194亚洲无码| 看你懂的巨臀中文字幕一区二区| 亚洲人成人无码www| 亚洲日韩精品无码专区97| 亚洲欧美综合在线观看| 久久a级片| 亚洲色图欧美在线| 成人午夜在线播放| 亚洲欧美一级一级a| 女人av社区男人的天堂| 亚洲国产欧洲精品路线久久| 伊人久久综在合线亚洲91| 国产SUV精品一区二区6| 国产美女主播一级成人毛片| 免费国产在线精品一区| 久久熟女AV| 国产女人在线观看| 九九热精品免费视频| 国产欧美日韩在线在线不卡视频| 欧美日韩午夜| 亚洲精品桃花岛av在线| 国产毛片高清一级国语| 国产精品蜜芽在线观看| 精品无码一区二区三区电影| 国产无人区一区二区三区| 久久综合九色综合97婷婷| 乱码国产乱码精品精在线播放| 色网在线视频| 强奷白丝美女在线观看| 国产成人精品午夜视频'| 先锋资源久久| 欧美精品二区| 国产精品免费p区| 蜜桃视频一区| 中文字幕2区| 在线视频亚洲色图| lhav亚洲精品| 精品伊人久久久香线蕉| 黄色网页在线观看| 中文字幕免费在线视频| 无码一区18禁| 毛片网站观看| 茄子视频毛片免费观看| 粉嫩国产白浆在线观看| 午夜日b视频| 91久久国产综合精品女同我| 永久成人无码激情视频免费| 日韩无码真实干出血视频| 亚洲欧洲AV一区二区三区| a级免费视频| 99久久人妻精品免费二区| 亚洲人成色在线观看| 亚洲国产中文在线二区三区免| 国产白浆视频|