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

?

校園O2O訂餐平臺APP的設(shè)計與實現(xiàn)

2018-09-13 11:22:00楊福康嚴(yán)冬梅
電腦知識與技術(shù) 2018年17期
關(guān)鍵詞:移動APP訂餐

楊福康 嚴(yán)冬梅

摘要:針對高校訂餐的特點,設(shè)計與實現(xiàn)校園O2O訂餐平臺。采用軟件工程的方法,在需求分析的基礎(chǔ)上,設(shè)計了系統(tǒng)總體架構(gòu)及功能。使用Android+HTML5開發(fā)WebAPP,MySQL進(jìn)行數(shù)據(jù)庫管理,采用ThinkPHP框架提供后臺服務(wù)。該平臺為用戶提供校園訂餐、送餐服務(wù),有效緩解了校園餐廳階段性擁堵問題。

關(guān)鍵詞:O2O;訂餐;移動APP;Android

中圖分類號:TP319 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)17-0127-02

1問題的提出

隨著“互聯(lián)網(wǎng)+”的理念的提出和發(fā)展,O2O運營模式已經(jīng)悄然改變了人的消費習(xí)慣。據(jù)調(diào)查,截至2017年12月,手機(jī)網(wǎng)上訂外賣的用戶規(guī)模已達(dá)32229萬人,占網(wǎng)民手機(jī)使用率的42%。在眾多網(wǎng)民中,學(xué)生的占比達(dá)到25.4%,僅2017年中國大學(xué)生互聯(lián)網(wǎng)消費已經(jīng)達(dá)到1412億元,且還在持續(xù)增長。校園O2O平臺多是企業(yè)從餐飲、金融、便利店、眾包等行業(yè)及細(xì)分領(lǐng)域切入校園市場。

高校社區(qū)內(nèi)餐廳、食堂的最明顯的優(yōu)點是學(xué)校對食品衛(wèi)生安全監(jiān)管嚴(yán)格、菜品價格合理、距離近。校內(nèi)就餐也存在一些問題如:就餐時間過于集中,特別是中午,很多餐廳、食堂都非常擁擠,不僅需要排隊長時間等待,而且找到空座也是非常不容易的。解決這一問題的主要方法就是可以采用預(yù)約訂餐及外帶/外送方式就餐。因此,開發(fā)校園O2O訂餐平臺是非常必要的。

2系統(tǒng)分析

2.1系統(tǒng)目標(biāo)

旨在保證食品安全的前提下,節(jié)省學(xué)生就餐等待時間、提升餐飲服務(wù)質(zhì)量,運用計算機(jī)網(wǎng)絡(luò)、移動開發(fā)、數(shù)據(jù)庫等技術(shù),設(shè)計并實現(xiàn)基于智能手機(jī)的校園訂餐平臺。買家使用該系統(tǒng),可以餐前預(yù)定,可以在不方便去食堂時選擇外送,可以在食堂就餐時選擇較快的攤位;進(jìn)入系統(tǒng)的餐飲服務(wù)機(jī)構(gòu)使用該系統(tǒng),改變傳統(tǒng)的手寫訂單的落后方式,通過點手機(jī)屏幕,完成訂單管理及收費。

2.2 系統(tǒng)總體架構(gòu)

2.2.1基于Android平臺的校園訂餐APP

校園訂餐APP的使用者為買家,經(jīng)過注冊的用戶均可以通過該APP可進(jìn)行訂餐。APP的主要功能包括注冊登錄管理、用戶管理、瀏覽店鋪信息、瀏覽菜品信息、購物車管理、訂單管理等功能。用戶使用該APP,可以通過熱門推薦、收藏、分類查詢等方式快速瀏覽店鋪及菜品詳情,添加菜品到購物車,進(jìn)而下單、結(jié)算、支付。特別是在下單時,既可以選擇預(yù)約時間,還可以選擇外送或自取或堂食。

2.2.2 基于Android平臺的商戶端管理APP

商戶端管理APP的使用者為店鋪管理員,完成商戶端的日常管理功能。該APP的主要功能包括注冊登錄管理、用戶管理、店鋪管理、紅包管理、菜品管理、訂單管理、餐廳下單、制作單管理等功能。店鋪管理員使用該APP,可以幫助用戶在餐廳現(xiàn)場下單、結(jié)算、支付,對網(wǎng)訂和餐廳訂單進(jìn)行管理,合理安排菜品的制作順序,以保證菜品按照用戶提出的時間要求完成。

2.2.3 基于B/S的商戶端管理系統(tǒng)

商戶端管理系統(tǒng)的使用者為店鋪管理員,完成商戶端的日常管理功能。該APP的主要功能包括與商戶端管理APP的功能類似,只是實現(xiàn)形式是基于B/S的,應(yīng)用于PC或筆記本。商戶端管理系統(tǒng)的功能重點放在店鋪管理、菜品管理方面,商戶端管理APP的功能重點放在餐廳下單、訂單管理及制作單管理方面。

2.3.4 基于Android平臺的物流APP

物流APP的使用者是配送員,完成餐品的物流配送功能。配送員包括店鋪的送餐員及眾包配送員。如果是眾包配送員,需要進(jìn)行搶單、取餐、配送、確認(rèn)完成等環(huán)節(jié);如果是店鋪的送餐員,則不需要搶單、取餐,可直接進(jìn)入配送環(huán)節(jié)。

2.3.5 基于B/S的平臺管理系統(tǒng)

平臺管理系統(tǒng)的使用者是平臺管理人員,完成這個訂餐平臺的管理功能。平臺管理系統(tǒng)的主要功能包括注冊登錄管理、用戶管理、眾包物流管理、校外物流管理、店鋪管理、訂單管理、投訴管理等。

3 系統(tǒng)設(shè)計

由系統(tǒng)分析可以看到,校園O2O訂餐平臺是由多個APP和管理系統(tǒng)有機(jī)組成的,功能復(fù)雜,本文僅對校園訂餐APP、商戶端管理APP的主要功能做介紹。

3.1 校園訂餐APP

3.1.1注冊登錄管理

主要包括注冊、登錄、忘記密碼、登出功能。用戶登錄后,才能使用APP進(jìn)行訂餐,一般用戶只能進(jìn)行店鋪、菜品的瀏覽。

3.1.2 用戶管理

主要包括個人基本信息管理、綁定/解綁手機(jī)、重置密碼、收貨地址管理、瀏覽紅包信息、瀏覽關(guān)注店鋪、瀏覽關(guān)注菜品等功能。瀏覽關(guān)注店鋪、瀏覽關(guān)注菜品功能是用戶快速進(jìn)入瀏覽店鋪和菜品的快捷方式。

3.1.3 瀏覽店鋪信息

主要包括瀏覽店鋪基本信息、瀏覽店鋪資質(zhì)信息、瀏覽店鋪促銷信息、瀏覽店鋪評價詳情、領(lǐng)取店鋪通用紅包等功能。瀏覽店鋪信息可以通過APP主頁的熱門推薦、分類搜索及用戶管理的關(guān)注店鋪和訂單管理快速進(jìn)入。

3.1.4 瀏覽菜品信息

瀏覽菜品信息是以店鋪為單位,按照菜品分組(如優(yōu)惠、招牌、主食等分組)進(jìn)行瀏覽。與瀏覽店鋪信息一樣,可以通過APP主頁的熱門推薦、分類搜索及用戶管理的關(guān)注菜品和訂單管理快速進(jìn)入。用戶還可以瀏覽菜品的實時制作、排隊情況,指導(dǎo)下單。

3.1.5 購物車管理

主要包括購物車菜品的增刪改查。

3.1.6 訂單管理

主要包括結(jié)算(生成訂單)、支付訂單、取消訂單、到店取餐、評價訂單等功能

3.2 商戶端管理APP

3.2.1注冊登錄管理

主要包括注冊、登錄、忘記密碼、登出功能。店鋪管理員登錄后,才能使用APP進(jìn)行各項操作。注冊后的店鋪管理員需要店鋪管理員授權(quán)才能進(jìn)行店鋪的各項管理功能。

3.2.2 用戶管理

主要包括個人基本信息管理、綁定/解綁手機(jī)、重置密碼、實名認(rèn)證等功能。

3.2.3 店鋪管理

主要包括店鋪基本信息管理、店鋪資質(zhì)信息管理、店鋪促銷管理、店鋪狀態(tài)管理、店鋪人員管理。其中,店鋪基本信息管理、店鋪資質(zhì)信息管理需要編輯大量文本信息和上傳圖片且不需要經(jīng)常操作,因此移動端APP不需要加入此功能。店鋪狀態(tài)管理和店鋪人員管理只有店鋪的超級管理員才有權(quán)限操作。店鋪狀態(tài)管理包括暫停營業(yè)、申請注銷,店鋪人員管理包括添加、刪除店鋪一般管理員。店鋪超級管理員的授權(quán)只有店主有權(quán)限操作。店鋪促銷管理主要是對店鋪訂餐的滿減規(guī)則進(jìn)行增刪改查,并生成促銷信息,供用戶訂餐時瀏覽。

3.2.4 紅包管理

店鋪的紅包管理也可以放在店鋪管理中,但是由于比較復(fù)雜,也可以單獨進(jìn)行管理,其主要功能是生成、瀏覽、編輯、刪除、發(fā)布、發(fā)放紅包。紅包要設(shè)置消費門檻、紅包金額、數(shù)量、類型、消費截止時間。其中紅包類型包括通用紅包和老用戶紅包,通用紅包不需要發(fā)放,用戶可以通過訂餐APP直接領(lǐng)??;而老用戶紅包需要店鋪管理員選擇老用戶進(jìn)行針對性的發(fā)放,通常需要瀏覽一段時間內(nèi)用戶消費情況。

3.2.5 菜品信息管理

主要包括店鋪內(nèi)菜品信息的增刪改查、發(fā)布和下架。一般情況下,已經(jīng)產(chǎn)生訂單的菜品信息不能刪除,未完成訂單中的菜品不能下架。

3.2.6 菜品分組管理

用于菜品信息往往比較多,需要對菜品進(jìn)行分組管理,因此菜品分組管理主要包括菜品分組的增刪改查和對菜品進(jìn)行分組。需要注意的是,所有店鋪都會有“優(yōu)惠”分組,而且改分組不允許用戶直接添加菜品,只要菜品的現(xiàn)價小于原價就會自動被列入“優(yōu)惠”。

3.2.7 訂單管理

主要包括訂單信息查詢和訂單狀態(tài)更新。訂單狀態(tài)更新包括接受/拒絕訂單、制作、配送、確認(rèn)完成。

3.2.8餐廳點餐

餐廳點餐類似于訂餐APP的下單過程,只是訂單中不需要用戶的相關(guān)信息,也不需要用戶評價,因此購物車在每次下單前都要清空。其具體過程包括:分組瀏覽菜品、購物車管理、結(jié)算、支付(支持線下、線上支付)。

3.2.9 制作單管理

為了保證菜品制作及時,需要將網(wǎng)上訂單和餐廳現(xiàn)場訂單整合管理,形成菜品制作單。該制作單是一個隊列,廚師會按照其順序制作菜品。制作單每天清空,預(yù)約訂單的“最晚開始制作時間”需要按照預(yù)約時間和菜品本身制作時間進(jìn)行反推,其他訂單的“最晚開始制作時間”按照下單時間自動排序。店鋪管理員可根據(jù)餐品具體情況,適當(dāng)調(diào)整制作順序,如兩份一樣的餐品可同時做。

4系統(tǒng)實現(xiàn)

4.1基于Android平臺的移動APP

移動APP使用原生的Android開發(fā)技術(shù)和GoogleAndroidSDK,利用XML編寫界面,用Java實現(xiàn)界面邏輯。APP的服務(wù)器端使用PHP腳本語言以及ThinkPHP開源框架,實現(xiàn)對MySQL數(shù)據(jù)庫中信息的增刪改查、上傳文件等功能。

4.2基于B/S的管理系統(tǒng)

管理系統(tǒng)的前端使用基于HTML、CSS、JavaScript的Bootstrap Web框架進(jìn)行網(wǎng)頁設(shè)計,服務(wù)器端使用的也是ThinkPHP框架。

5結(jié)束語

高校學(xué)生就餐時間集中、消費水平低、食品安全要求高。校園O2O訂餐平臺,可以幫助學(xué)生預(yù)約訂餐(自提和送餐)。該平臺將散布在校園社區(qū)的餐廳、食堂、攤位整合在一起,通過應(yīng)用互聯(lián)網(wǎng)+技術(shù)將訂餐、送餐服務(wù)從線上到線下,不僅提高了服務(wù)質(zhì)量,滿足了用戶的需要,也使商戶實現(xiàn)了更多的經(jīng)濟(jì)價值。

參考文獻(xiàn):

[1] 第41次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告[R].北京:中國互聯(lián)網(wǎng)絡(luò)信息中心,2018.

[2] 楊旭.互聯(lián)網(wǎng)餐飲外賣用戶專題分析2017[EB/OL].https://www.analysys.cn/analysis/ 8/detail/1001018/.

猜你喜歡
移動APP訂餐
動車訂餐
支點(2017年8期)2017-08-22 17:36:39
信息技術(shù)環(huán)境下會計專業(yè)教學(xué)模式的構(gòu)建
高校學(xué)習(xí)者對日語學(xué)習(xí)APP使用狀況的研究調(diào)查
考試周刊(2016年33期)2016-05-28 17:47:04
大學(xué)生利用移動APP自主學(xué)習(xí)英語的現(xiàn)狀調(diào)查研究
考試周刊(2016年22期)2016-05-06 18:38:26
移動APP在英語教學(xué)中的應(yīng)用研究
考試周刊(2016年9期)2016-03-12 07:08:09
闽清县| 龙陵县| 望都县| 奉化市| 高清| 南充市| 青铜峡市| 江永县| 肃南| 临海市| 宁乡县| 大同市| 吉首市| 贺兰县| 尚志市| 上思县| 寿阳县| 闽侯县| 荆门市| 夹江县| 肇庆市| 会昌县| 林西县| 辽阳市| 北川| 巫溪县| 淮南市| 交口县| 曲靖市| 克什克腾旗| 山东| 梁山县| 兴海县| 通辽市| 淅川县| 昌都县| 阿荣旗| 阜新市| 安国市| 贵德县| 万源市|