校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn) 摘要:針對(duì)高校訂餐的特點(diǎn),設(shè)計(jì)與實(shí)現(xiàn)校園O2O訂餐平臺(tái)。采用軟件工程的方法,在需求分析的基礎(chǔ)上,設(shè)計(jì)了系統(tǒng)總體架構(gòu)及功能。使用Android+HTML5開(kāi)發(fā)WebAPP,MySQL進(jìn)行數(shù)據(jù)庫(kù)管理,采用ThinkPHP框架提供后臺(tái)服務(wù)。該平臺(tái)為用戶提供校園訂餐、送餐服務(wù),有效緩解了校園餐廳階段性擁堵問(wèn)題。 關(guān)鍵詞:O2O;訂餐;移動(dòng)APP;Android 中圖分類號(hào):TP319 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044201817-0127-02 1問(wèn)題的提出 隨著“互聯(lián)網(wǎng)+的理念的提出和發(fā)展,O2O運(yùn)營(yíng)模式已經(jīng)悄然改變了人的消費(fèi)習(xí)慣。據(jù)調(diào)查,截至20

2、17年12月, 網(wǎng)上訂外賣的用戶規(guī)模已達(dá)32229萬(wàn)人,占網(wǎng)民 使用率的42%。在眾多網(wǎng)民中,學(xué)生的占比達(dá)到25.4%,僅2017年中國(guó)大學(xué)生互聯(lián)網(wǎng)消費(fèi)已經(jīng)達(dá)到1412億元,且還在持續(xù)增長(zhǎng)。校園O2O平臺(tái)多是企業(yè)從餐飲、金融、便利店、眾包等行業(yè)及細(xì)分領(lǐng)域切入校園市場(chǎng)。 高校社區(qū)餐廳、食堂的最明顯的優(yōu)點(diǎn)是學(xué)校對(duì)食品衛(wèi)生安全監(jiān)管嚴(yán)格、菜品價(jià)格合理、距離近。校就餐也存在一些問(wèn)題如:就餐時(shí)間過(guò)于集中,特別是中午,很多餐廳、食堂都非常擁擠,不僅需要排隊(duì)長(zhǎng)時(shí)間等待,而且找到空座也是非常不容易的。解決這一問(wèn)題的主要方法就是可以采用預(yù)約訂餐及外帶/外送方式就餐。因此,開(kāi)發(fā)校園O2O訂餐平臺(tái)是非常必要的。 2系

3、統(tǒng)分析 2.1系統(tǒng)目標(biāo) 旨在保證食品安全的前提下,節(jié)省學(xué)生就餐等待時(shí)間、提升餐飲服務(wù)質(zhì)量,運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)、移動(dòng)開(kāi)發(fā)、數(shù)據(jù)庫(kù)等技術(shù),設(shè)計(jì)并實(shí)現(xiàn)基于智能 的校園訂餐平臺(tái)。買家使用該系統(tǒng),可以餐前預(yù)定,可以在不方便去食堂時(shí)選擇外送,可以在食堂就餐時(shí)選擇較快的攤位;進(jìn)入系統(tǒng)的餐飲服務(wù)機(jī)構(gòu)使用該系統(tǒng),改變傳統(tǒng)的手寫訂單的落后方式,通過(guò)點(diǎn) 屏幕,完成訂單管理及收費(fèi)。 2.2 系統(tǒng)總體架構(gòu) 2.2.1基于Android平臺(tái)的校園訂餐APP 校園訂餐APP的使用者為買家,經(jīng)過(guò)注冊(cè)的用戶均可以通過(guò)該APP可進(jìn)行訂餐。APP的主要功能包括注冊(cè)登錄管理、用戶管理、瀏覽店鋪信息、瀏覽菜品信息、購(gòu)物車管理、訂單管理等功

4、能。用戶使用該APP,可以通過(guò)熱門推薦、收藏、分類查詢等方式快速瀏覽店鋪及菜品詳情,添加菜品到購(gòu)物車,進(jìn)而下單、結(jié)算、支付。特別是在下單時(shí),既可以選擇預(yù)約時(shí)間,還可以選擇外送或自取或堂食。2.2.2 基于Android平臺(tái)的商戶端管理APP 商戶端管理APP的使用者為店鋪管理員,完成商戶端的日常管理功能。該APP的主要功能包括注冊(cè)登錄管理、用戶管理、店鋪管理、紅包管理、菜品管理、訂單管理、餐廳下單、制作單管理等功能。店鋪管理員使用該APP,可以幫助用戶在餐廳現(xiàn)場(chǎng)下單、結(jié)算、支付,對(duì)網(wǎng)訂和餐廳訂單進(jìn)行管理,合理安排菜品的制作順序,以保證菜品按照用戶提出的時(shí)間要求完成。 2.2.3 基于B/S的商

5、戶端管理系統(tǒng) 商戶端管理系統(tǒng)的使用者為店鋪管理員,完成商戶端的日常管理功能。該APP的主要功能包括與商戶端管理APP的功能類似,只是實(shí)現(xiàn)形式是基于B/S的,應(yīng)用于PC或筆記本。商戶端管理系統(tǒng)的功能重點(diǎn)放在店鋪管理、菜品管理方面,商戶端管理APP的功能重點(diǎn)放在餐廳下單、訂單管理及制作單管理方面。 2.3.4 基于Android平臺(tái)的物流APP 物流APP的使用者是配送員,完成餐品的物流配送功能。配送員包括店鋪的送餐員及眾包配送員。如果是眾包配送員,需要進(jìn)行搶單、取餐、配送、確認(rèn)完成等環(huán)節(jié);如果是店鋪的送餐員,那么不需要搶單、取餐,可直接進(jìn)入配送環(huán)節(jié)。 2.3.5 基于B/S的平臺(tái)管理系統(tǒng) 平臺(tái)管

6、理系統(tǒng)的使用者是平臺(tái)管理人員,完成這個(gè)訂餐平臺(tái)的管理功能。平臺(tái)管理系統(tǒng)的主要功能包括注冊(cè)登錄管理、用戶管理、眾包物流管理、校外物流管理、店鋪管理、訂單管理、投訴管理等。 3 系統(tǒng)設(shè)計(jì) 由系統(tǒng)分析可以看到,校園O2O訂餐平臺(tái)是由多個(gè)APP和管理系統(tǒng)有機(jī)組成的,功能復(fù)雜,本文僅對(duì)校園訂餐APP、商戶端管理APP的主要功能做介紹。 3.1 校園訂餐APP 3.1.1注冊(cè)登錄管理 主要包括注冊(cè)、登錄、忘記密碼、登出功能。用戶登錄后,才能使用APP進(jìn)行訂餐,一般用戶只能進(jìn)行店鋪、菜品的瀏覽。 3.1.2 用戶管理 主要包括個(gè)人基本信息管理、綁定/解綁 、重置密碼、收貨地址管理、瀏覽紅包信息、瀏覽關(guān)注店鋪

7、、瀏覽關(guān)注菜品等功能。瀏覽關(guān)注店鋪、瀏覽關(guān)注菜品功能是用戶快速進(jìn)入瀏覽店鋪和菜品的快捷方式。 3.1.3 瀏覽店鋪信息 主要包括瀏覽店鋪基本信息、瀏覽店鋪資質(zhì)信息、瀏覽店鋪促銷信息、瀏覽店鋪評(píng)價(jià)詳情、領(lǐng)取店鋪通用紅包等功能。瀏覽店鋪信息可以通過(guò)APP主頁(yè)的熱門推薦、分類搜索及用戶管理的關(guān)注店鋪和訂單管理快速進(jìn)入。 3.1.4 瀏覽菜品信息 瀏覽菜品信息是以店鋪為單位,按照菜品分組如優(yōu)惠、招牌、主食等分組進(jìn)行瀏覽。與瀏覽店鋪信息一樣,可以通過(guò)APP主頁(yè)的熱門推薦、分類搜索及用戶管理的關(guān)注菜品和訂單管理快速進(jìn)入。用戶還可以瀏覽菜品的實(shí)時(shí)制作、排隊(duì)情況,指導(dǎo)下單。 3.1.5 購(gòu)物車管理 主要包括購(gòu)

8、物車菜品的增刪改查。 3.1.6 訂單管理 主要包括結(jié)算生成訂單、支付訂單、取消訂單、到店取餐、評(píng)價(jià)訂單等功能 3.2 商戶端管理APP 3.2.1注冊(cè)登錄管理 主要包括注浴鍬肌記密碼、登出功能。店鋪管理員登錄后,才能使用APP進(jìn)行各項(xiàng)操作。注冊(cè)后的店鋪管理員需要店鋪管理員授權(quán)才能進(jìn)行店鋪的各項(xiàng)管理功能。 3.2.2 用戶管理 主要包括個(gè)人基本信息管理、綁定/解綁 、重置密碼、實(shí)名認(rèn)證等功能。 3.2.3 店鋪管理 主要包括店鋪基本信息管理、店鋪資質(zhì)信息管理、店鋪促銷管理、店鋪狀態(tài)管理、店鋪人員管理。其中,店鋪基本信息管理、店鋪資質(zhì)信息管理需要編輯大量文本信息和上傳圖片且不需要經(jīng)常操作,因此移

9、動(dòng)端APP不需要加入此功能。店鋪狀態(tài)管理和店鋪人員管理只有店鋪的超級(jí)管理員才有權(quán)限操作。店鋪狀態(tài)管理包括暫停營(yíng)業(yè)、申請(qǐng)注銷,店鋪人員管理包括添加、刪除店鋪一般管理員。店鋪超級(jí)管理員的授權(quán)只有店主有權(quán)限操作。店鋪促銷管理主要是對(duì)店訂餐的滿減規(guī)那么進(jìn)行增刪改查,并生成促銷信息,供用戶訂餐時(shí)瀏覽。 3.2.4 紅包管理 店鋪的紅包管理也可以放在店鋪管理中,但是由于比較復(fù)雜,也可以單獨(dú)進(jìn)行管理,其主要功能是生成、瀏覽、編輯、刪除、發(fā)布、發(fā)放紅包。紅包要設(shè)置消費(fèi)門檻、紅包金額、數(shù)量、類型、消費(fèi)截止時(shí)間。其中紅包類型包括通用紅包和老用戶紅包,通用紅包不需要發(fā)放,用戶可以通過(guò)訂餐APP直接領(lǐng)??;而老用戶紅包

10、需要店鋪管理員選擇老用戶進(jìn)行針對(duì)性的發(fā)放,通常需要瀏覽一段時(shí)間用戶消費(fèi)情況。 3.2.5 菜品信息管理 主要包括店鋪菜品信息的增刪改查、發(fā)布和下架。一般情況下,已經(jīng)產(chǎn)生訂單的菜品信息不能刪除,未完成訂單中的菜品不能下架。 3.2.6 菜品分組管理 用于菜品信息往往比較多,需要對(duì)菜品進(jìn)行分組管理,因此菜品分組管理主要包括菜品分組的增刪改查和對(duì)菜品進(jìn)行分組。需要注意的是,所有店鋪都會(huì)有“優(yōu)惠分組,而且改分組不允許用戶直接添加菜品,只要菜品的現(xiàn)價(jià)小于原價(jià)就會(huì)自動(dòng)被列入“優(yōu)惠。 3.2.7 訂單管理 主要包括訂單信息查詢和訂單狀態(tài)更新。訂單狀態(tài)更新包括接受/拒絕訂單、制作、配送、確認(rèn)完成。 3.2.8

11、餐廳點(diǎn)餐 餐廳點(diǎn)餐類似于訂餐APP的下單過(guò)程,只是訂單中不需要用戶的相關(guān)信息,也不需要用戶評(píng)價(jià),因此購(gòu)物車在每次下單前都要清空。其具體過(guò)程包括:分組瀏覽菜品、購(gòu)物車管理、結(jié)算、支付支持線下、線上支付。 3.2.9 制作單管理 為了保證菜品制作及時(shí),需要將網(wǎng)上訂單和餐廳現(xiàn)場(chǎng)訂單整合管理,形成菜品制作單。該制作單是一個(gè)隊(duì)列,廚師會(huì)按照其順序制作菜品。制作單每天清空,預(yù)約訂單的“最晚開(kāi)始制作時(shí)間需要按照預(yù)約時(shí)間和菜品本身制作時(shí)間進(jìn)行反推,其他訂單的“最晚開(kāi)始制作時(shí)間按照下單時(shí)間自動(dòng)排序。店鋪管理員可根據(jù)餐品具體情況,適當(dāng)調(diào)整制作順序,如兩份一樣的餐品可同時(shí)做。 4系統(tǒng)實(shí)現(xiàn) 4.1基于Android平臺(tái)的移動(dòng)APP 移動(dòng)APP使用原生的Android開(kāi)發(fā)技術(shù)和GoogleAndroidSDK,利用XML編寫界面,用Java實(shí)現(xiàn)界面邏輯。APP的服務(wù)器端使用PHP腳本語(yǔ)言以及ThinkPHP開(kāi)源框架,實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)庫(kù)息的增刪改查、上傳文件等功能。 4.2基于B/S的管理系統(tǒng) 管理系統(tǒng)的前端使用基于HTML、CSS、JavaScript的Bootstrap Web框架進(jìn)行網(wǎng)頁(yè)設(shè)計(jì),服務(wù)器端使用的也是ThinkPHP框架。 5結(jié)束語(yǔ) 高校學(xué)生就餐時(shí)間集中、消費(fèi)水平低、食品安全要求高。校園O2O訂餐平臺(tái),可以幫助學(xué)生預(yù)約訂餐自提和送餐。該平臺(tái)將散布在校園社區(qū)的餐廳

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論