

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于移動互聯網技術的高校食堂特色訂餐系統的研究隨著智能手機的普及和4G網絡的發展,以02Q為代表的互聯網+服 務模式從衣食住行等方方面面改變著我們的生活方式。 如今,只需動 動手指就可以把外賣叫到家,外賣受到了年輕人的追捧,在時間緊、 不愿意出門的情況下,可以快速地解決就餐問題。目前,外賣正在逐 漸滲透到校園,大學生網上訂餐消費的市場潛力巨大。 現在大多數高校的食堂仍舊采用非常傳統的經營模式,高校學生食堂 主要采用現場選擇購買,當場支付的傳統形式,在食堂用餐高峰期, 學生將花費大量時間在就餐排隊等待上, 甚至有時支付時還會碰到飯 卡內余額不足的尷尬情況。 高校食堂傳統的經營模式, 已經不能很好
2、 的滿足市場需求, 特別是面對諸多外賣平臺的市場競爭, 其經營面臨 著前所未有的巨大挑戰。通過開展網上訂餐與統一配送服務, 高校餐飲可以很好地利用地理環 境、經營管理等優勢保證其消費群的穩定性, 實現產品與服務的多元 化,形成一定的規模經營效應與品牌效應,從而提高競爭實力。高校 食堂基于移動互聯網技術開展網上訂餐與統一配送服務, 將在一定程 度上回流客源,其新穎的經營模式、便捷、個性化的服務必將受到廣 大師生的歡迎。本文以基于移動互聯網技術的高校食堂特色訂餐系統 為切入點進行移動技術研究。1高校食堂特色訂餐系統分析與設計1.1用戶分析 高校食堂特色訂餐系統是面向在校大學生的校園服務應用。 系統
3、分為 微信客戶端與服務器端。 由于在移動服務中, 不同用戶的需求是不一樣的,因此系統專門針對五種用戶:普通用戶、配送分撥員、樓長、 校園經理和餐廳經理。其中,普通用戶、配送分撥員和樓長屬于微信 客戶端用戶,校園經理和餐廳經理為服務器端用戶。針對普通用戶,平臺主要實現菜品搜索、在線下單、在線支付、在線評價、訂單查詢、 個人資料管理等功能。 針對于配送分撥員和樓長, 客戶端主要實現的 功能是訂單查詢、發送通知、勞務結算。服務器端主要提供給校園經 理、食堂經營者等,用于跟蹤訂單的完成情況,同時對數據進行分析, 并完成資金的結算。 用戶可以通過關注微信公眾號進行用戶注冊, 實 現在線預定食堂飯菜,有效
4、節約就餐等待時間。1.2操作流程系統是連接美食提供商和普通用戶的紐帶。 普通用戶登錄微信客戶端 后就可以在移動端預訂自己喜歡的美食。 當普通用戶提交預訂信息后, 配送分撥員就可以根據用戶的需求配送餐點。配送分撥員主要對餐廳的訂單進行配置和整理。 目前系統主要提供三 個時間段的餐點:早餐、中餐、晚餐。每個時間段的餐點需要提前預 定,例如,若要預定中餐,需要在上午11點之前提交提單。平臺在 收到訂單后, 由訂單打印機自動打印紙質訂單, 配送分撥員將訂單進 行整理并送至餐廳檔口, 由檔口完成餐點的制作, 配送分撥員憑底單 領取制作好的外賣餐點, 將其放進相對應的保溫箱, 每個保溫箱有對 應的樓號,
5、配送分撥員將這些保溫箱送至對應的寢室樓, 并通過平臺 告知該樓的樓長保溫箱已經送達, 最后等樓長配送完以后對保溫箱進 行收回。樓長負責配送鏈的最后一個環節。 當配送分撥員將保溫箱送至對應的 寢室樓后,由樓長負責最后的配送,即送至寢室,任務完成之后,在 平臺上進行確認,平臺將自動統計收益。此時,配送分撥員將接收到 回收保溫箱的系統通知。校園經理負責管理餐廳、檔口、菜品、樓層等基礎數據,并對配送分 撥員以及樓長進行監督管理, 查看師生的訂單是否正常進行, 統計訂 單數量,對整個學校的訂單數據進行分析和整理。餐廳經理主要負責餐廳內部各個檔口的管理,負責上傳最新的菜品,更新餐廳信息,分析、查看訂單,負
6、責與平臺進行資金結算。餐廳經 理的設置有利于提高平臺的運行效率, 通過監管, 提升食堂的服務水 平與服務質量。1.3系統架構設計系統分為微信客戶端與服務器端。 對于不同的用戶, 開放不同的功能。 普通用戶、配送分撥員、樓長可以通過移動設備訪問系統微信客戶端。 校園經理、餐廳經理可以通過瀏覽器訪問食堂訂餐系統的服務器端,并對其進行相應的日常管理和維護。 無論采用哪種設備, 最終都是在 同一個Web服務器上與數據庫服務器進行數據交互,實現了數據的 一致性,保證數據的同步更新。 為了讓用戶在瀏覽器上能夠體驗到簡單快捷的操作體驗, 讓各系統獲 得模塊上的獨立性,互不影響,MVC設計模式被廣泛的用在服務
7、器端, 它可以將數據顯示與處理獨立開來, 這樣在后期系統開發中, 可以獲 得很高的便利性, 同時有利于拓展新的業務市場, 界面有更豐富多樣 的表現效果,還可以讓系統實現不斷地拓展,因此,PC端后臺管理 系統采用了基于MVC勺設計模式。1.4數據庫設計系統包含了若干張數據表, 用于對系統中所涉及到的數據進行存儲與 管理。下面介紹較為重要的幾張表。用戶表主要存儲用戶信息,如姓 名、性別、所在院校、居住的寢室、聯系方式。2系統實現的關鍵技術系統微信公眾平臺使用sublime text軟件開發,運行在Linux系統(或Windows)操作系統上。網站前端使用HTML5 + CSS3.0 +JavaSc
8、ript技術,并引入了Bootstrap、Zepto、AngularJS框架, 以實現更加適合于移動設備端的顯示效果, 如響應式布局、 界面快速 切換等。系統服務器端采用PHP技術,數據庫采用開源免費的MySQL HTML54的設計目的是為了在移動設備上支持多媒體。新的語法特征 被引進以支持這一點,女口video、audio和canvas標記。HTML5還 引進了新的功能,可以真正改變用戶與文檔的交互方式。CSS3是CSS技術的升級版本,主要采用的是模塊化設計思路,以前 的規范作為一個模塊實在是太龐大而且比較復雜, 所以,把它分解為 一些小的模塊,并且加入了大量新模塊。這些模塊包括:盒子模型、
9、 列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等。JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基于 原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎, 為瀏覽器的一部分,廣泛用于客戶端的腳本語言,主要為HTML網頁增加動態效果。PHP6是一種HTML內嵌式的語言,運行在服務器端。PHP語法吸收 了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用 于Web開發領域。與其他網頁開發技術相比,PHP具有很高的執行效 率,功能非常強大,支持幾乎所有流行的數據庫以及操作系統。3系統運行界面由于系統是基于微信端開發的, 因此在客戶端無需安裝任何應用, 用 戶只需要打開微信搜索系統的微信公眾號就可以進行在線訂餐。 用戶 初次進入平臺,系統自動加載個人中心頁面, 在該頁面只需要簡單地 填寫個人信息如姓名、手機號、所在城市、學校、樓號、寢室,即可 進入微信首頁。微信首頁底欄設置了菜單, 包括三個功能:食堂外賣、 訂單中心、崗位招聘,用戶可以選擇任何一項功能。點餐界面如圖2所示。若
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論