PAGE12目錄摘要……………………………………………………………………………………11序言…………………………………………………………………………………22背景…………………………………………………………………………………22.1國外外現況…………………………………………………………………………42.1.1加拿大現況…………………………………………………………………………42.1.2國外現況………………………………………………………………………52.2大學外賣情況剖析…………………………………………………………………53系統簡介……………………………………………………………………………63.1系統目標……………………………………………………………………………63.2產品功能……………………………………………………………………………74支持的用戶和特點…………………………………………………………………75開發環境……………………………………………………………………………76程序設計……………………………………………………………………………86.1程序數據流…………………………………………………………………………86.1.1數據流圖…………………………………………………………………………87用戶端的實現………………………………………………………………………88用戶端的程序設計…………………………………………………………………98.1用戶點菜界面………………………………………………………………………98.2用戶端的程序……………………………………………………………………11參考文獻…………………………………………………………………………12致謝………………………………………………………………………………13基于外賣點菜系統摘要:本論文以隨著外賣訂餐在院校越來越普及,傳統的電話訂餐給客戶跟外賣店帶來不便捷,怎樣使訂餐更快速,更便捷已成為諸多院校中學生關注的問題了。
本外賣訂餐管理系統,是以為開發工具基于智能手機之上設針對院校外賣店進行具體的需求剖析進行的一款飯店外賣點菜系統。關鍵詞:;點菜系統1序言網上訂餐的概念網上訂餐可以形象地理解為用戶運用現代科學技術,如通過局域網或遠程網路,采用各類媒體方式管理和傳輸信息,改變傳統的訂餐形式,實現無紙化訂餐。網上訂餐包括信息采集,信息傳輸,信息保存三個個環節,須要Java編程,通信技術作為技術支撐。網上訂餐網站是基于手機,遠程通信以或則技術來實現企業與用戶的信息流轉,信息交換和信息共享。飯店通過系統將快餐信息快速有效地呈現給用戶,用戶通過系統能便捷的查找自己喜愛的快餐,并通過系統提供的訂餐功能,向系統遞交訂單,系統手動對訂單的有效性作出響應,這樣一來提升了訂單管理效率,減少管理人員負擔,進而實現訂餐手動化,訂餐無紙化,訂餐信息化,決策科學化。在我們國家,隨著經濟全球化和網路的快速發展,電子信息技術日漸滲透到社會生活的各個方面,深刻地改變著我們的工作方法與生活形式。因為特殊的國情對于飲食是非常注童的,正所謂民以食為天。飲食,是人類生存和改建身體素養的首要物質基礎,也是社會發展的前提。
餐飲業是一種個性化、多樣化的服務產業。隨著網路技術的發展和手機的昔及,便捷、快捷、個性化的網上訂餐正在步入人們的生活。2背景步入21世紀以來,餐飲行業每年都在急劇的下降著,是為國民經濟中的發展最快的行業之一。隨著人們生活水平的不斷提髙,人們甚至想要不出門才能吃到可口的飯菜——這就是外賣。在我國髙校內餐飲行業外賣行業更是發展最快的一個行業,在信息大學,每天都有不少的外賣送諸位中學生、老師的手中。外賣訂餐已然成為北師人廣州校區中學生生活中不可缺的一部份,而訂餐的形式也隨著中學生們的要求提髙,不斷的多元化和成熟化。2.1國外外現況2.1.1加拿大現況綜觀全球,許多國家的餐飲行業都舉辦了網上訂餐系統,但是不少國家取得了可喜的療效。在英國,網上訂餐早已成為潮流。鍵盤指向,點擊,美味即刻就到。在新加坡,提供網上訂餐服務的餐廳數量正在和聚膨脹,只需一部可以上網的終端即可。在新加坡,倫敦,紐約,西雅圖和洛杉磯等城市走在了網上訂餐的前列;費城,波士頓,紐約,芝加哥,多倫多和渥太華則是未來之星。目前,.COM在倫敦網羅了39家飯店。其中僅6家實現網上訂餐,剩下的表示近日開辦或恢復此頂服務。
歐共體、日本等地區,也如火如荼的舉辦網上訂餐來輔助餐飲業的發展。網上訂餐早已成為全球餐飲的一個潮流。通過對發達國家網路訂餐發展狀況的了解,我們可以看見,世界各國都在不斷強化網路訂餐的施行,說究竟她們的原意就是要讓餐飲業愈加個性化、多樣化、便捷化來便捷和滿足更多人們的需求。2.1.2國外現況在我國,網上訂餐發展的比較好的一家餐飲企業就是麗華快餐。中國烹調商會快餐委員會推出了“中國快餐十佳品牌企業”,在得獎的10家企業中,麗華快餐是唯一一家借助信息化經營獲得成功的快餐企業,而且擁有現今國際水平的中國快餐第一套接線調度送餐系統,同時也是國外最早舉辦網上訂餐的快餐公司。僅需5秒鐘,用戶訂餐信息能夠確切無誤地傳輸到設置在各區域的配送分點上,因而彰顯出麗華作為現代快餐派送企業強悍的信息化技術優勢。最近,網上訂餐業務逐步被餐飲企業所看好。不過,目前網上訂餐業務在我過還處于產生期,網站數目并不多,專門從事網上訂餐業務的網站鳳毛麟角,較大的有飯統網、無優訂餐網、中國快餐網等。至于一些中小餐飲企業則仍未投身網上業務,但是有些餐廳其實上了網,但網上訂餐業務也未舉辦。另外,從網上訂餐企業的業績來看,到目前為止并不理想。
但這并不意味著網上訂餐沒有發展的空間。飯統網是國外第一家具有餐飲預定功能的專業餐飲網站,在短短的8年多時間內,迅速成為國外訂餐網的領頭羊。2.2大學外賣訂餐行業的現況剖析借助電話訂餐是北師人目前最主要的訂餐形式,比如校第一飯堂二樓的荷葉飯、溧水人家都是使用電話訂餐方法,此種訂餐形式有不少的缺陷,例如:時效問題、打電話的成本等等。目前南苑外賣訂餐行業的現況剖析如下:1)外賣店數景諸多,各店競爭較大。2)外賣店多數施行人工方法訂餐,即打電話訂餐登記。這些訂餐形式導致訂餐很不便捷,非常在訂餐髙峰期,常常出現打電話打不通的現象。3)外賣店多數沒有推行市場剖析,一些菜式在頂峰期出現缺菜現象,而一些菜式卻出現積累現象,導致了資源的浪費和經濟損失。4)外賣店沒有對外賣進行財務管理,導致對店內資金管理不明晰和店員濫用資金的可能。5)未能為店內管理層提供確切的決策信息,把握及時的市場消息。通過剖析南苑的外賣行業的現況,不難發覺國外髙校的外賣店人多數都是借助手工的管理方法,沒有施行外賣訂餐管理的信息化,所以引起了不少問題。通過前面剖析,電話訂餐已成為一落后方法了,推行訂餐管理的信息化迫在眉睫外賣訂餐系統,借助外賣訂餐管理系統對外賣流程推行信息化,除了給訂餐客戶帶來了便捷更給飯店帶來了經濟利益。
外賣訂餐管理給客戶和外賣店帶來了多贏。對于客戶,不用再害怕髙峰期打電話訂餐失敗了,客戶可以在裝有外賣點菜系統的手機上瀏覽相關菜式,添加喜歡的菜式,解決了先前的那個電話訂餐致使訂錯菜式的現象。對于外賣店更是帶來了長遠的利益,降低外賣店的人力和財力,通過訂餐管理系統使外賣店就能及時把握市場信息,推銷新菜式和推行更有效的經營策略。3系統簡介本系統主要針對髙校的外賣訂餐流程和對訂單處理推行信息化而建立下來的系統,師生們通過手機用戶端上網瀏覽菜式和訂餐功能,店員通過后臺管理登入實現對訂單的處理,通過信息化處理給中學生訂餐帶來便捷更給外飯店管理人員帶來了便利。3.1系統目標信息大學訂餐系統宗旨是解決大學里花園和南苑的中學生、教室喝水煩、吃飯難及喝水浪費時間等間題。為餐館可以解決傳統訂單管理的耗人耗物以及管理上的混亂與疏失問題,對訂餐流程進行合理的優化,對系統數據進行有效地管理,促使飯店管理更為合理方便,因而在一定程度上提升銷售額或則說是節省各類成本。該系統有如下幾方面的目標:1)解決大學各地區中學生、教室喝水煩、吃飯難及喝水浪費時間等間題2)支持用戶高效率的手機在線訂餐3)支持餐店實現規范化的管理4)支持餐店完成日常的管理工作,包括訂單管理,會員管理,站務管理,數據處理,銷售統計等5)支持餐店進行決策,例如按照銷售情況,用戶需求,用戶訂餐特點等信息來進行決策3.2產品的功能本預訂系統包括服務端和用戶端兩部份。
服務端主要實現外賣資源以及訂單的管理功能,用戶端實現用戶的登入注冊、預訂和查看訂單的功能。4支持的用戶類和特點表4.1支持的用戶類別與用戶特點表用戶類別用戶特點超級管理員管理此系統的一切可用功能。普通管理員外賣的添加、處理訂單等。用戶登入,注冊,訂餐5開發環境開發此湘信院外賣訂餐系統須要用到如下軟件環境。1)編程軟件。是一個相當知名的開源JavaIDE,主要以其開放性、極為高效的GUI先進的代碼編輯器等聞名,其頂目包括許多各類各樣的子頂目組,包括插件、功能部件等,主要釆用SWT界面庫,支持多種本機界面風格。2)JDK1.7系統選此作為開發環境,由于JDK1.7版本是目前JDK最新的版本,有許多開發者用到的功能,可以通過不同的操作系統平臺在官方網站上免費下載使用。3)系統系統平臺的手機功能強悍,此系統開源、應用程序無界限,隨著手機的昔及,應用的需求勢必會越來越大,這是一個潛力巨大的市場,能吸引無數軟件開發廠商和開發者涉足其中。6程序設計6.1程序數據流6.1.1數據流圖圖6.1數據流圖6.1.2數據說明:DF1:管理員輸入的數據,包括:昔通管理員的用戶名,密碼,級別信息DF2:操作結果以及公共信息;DF3:管理人員輸入到系統中的數據,處理用戶相關信息,處理外賣訂單相關信息,添加外賣分類,添加外賣菜單新外賣,更改外賣信息,更改菜單信息。
DF4:更改和査詢菜單、外賣相關的信息操作結果以及公共信息;DF5:用戶輸入的相關注冊信息,用戶的訂單信息,用戶退訂的信息。DF6:更改和査詢訂單、外賣相關的信息操作結果以及公共信息。7用戶端軟件實現用戶端軟件可以提供用戶瀏覽菜式,進行菜式的點選添加、清除,用戶遞交訂單后可以在訂單列表查詢訂單的狀態,用戶端用例圖如右圖所示:用戶用戶確認訂單點菜輸入地址瀏覽菜單查看訂單圖7.1用戶端用例圖8用戶端的程序設計8.1用戶點菜界面用戶在此界面可以見到明天的菜式,已售完的菜可以由管理員移出點菜菜單,防止點菜后難以制做佳肴。用戶可輕松點菜,簡單易操作。在main.xml在布局文件中使用方式和其子控件Tabpage實現不同菜式進行區域的界定:為防止組件與Tabpage的標題重疊,可在插口中加入屬性,致使組件下沉相應的象素,就不會引起組件的沖突了:菜單使用組件來實現,用戶用上去也便捷,只須要點擊一下想要點的菜的店名就可以了,但是還挺好區別已點的菜和沒點的菜:構建一個布局文件.mxl。
此文件的作用是用戶在點菜完以后,彈出一個對話框,提醒用戶一些注意事項,并顯示用戶已點了的菜的所有店名,并出現兩個按鍵,如果用戶沒有異議,可以點擊“確定”進入用戶送餐地址進行信息的填寫,否則可以點擊取消繼續點菜。在彈窗布局文件中加入一個文本顯示組件和兩個按鈕:再添加一個新的布局文件.xml。用戶在點完菜以后,在此界面輸入點餐人的地址,姓名以及電話號碼。點菜界面直觀,簡約。既然是一個交互界面,這么,在布局中文字的輸入框是必不可少的,首先添加一個地址的輸入框:再添加一個姓名的輸入框:電話號碼輸入框,因為電話號碼的特殊緣由,組件給電話號碼特定了一個屬性,致使組件中只能輸入數字:8.2用戶端的程序在main.java中從main.xml和.xml布局文件中獲取各按鈕的值并竊聽鍵盤:;;mydig;ydcc;=()(R.id.check);ydcc=()(R.id.ydc);=()(R.id.);=()(R.id.ok);編撰風波的內容:.=new.(){void(Viewv){str=(R..ydcer);If(check.())str+=.().();...ydcer.(str);mydig=new(.this);mydig.("訂單生成,請確認訂單");mydig.(false);mydig.(R..);=()mydig.(R.id.);.(s);mydig.show();程序中“if(check.))”是用在判定用戶是否選了這道菜。
如果選了的話,就把這道菜的店名加到str字符串中。“ydcer.(str)”是把str字符串中的內容換掉名稱為“ydc”的組件的內容。之后彈出一個名稱為“訂單生成,請確認訂單”的交互界面,用戶可以在里面聽到自己點過什么菜,價錢一共多少。還有兩個按鍵竊聽,一個是確認按鍵,一個是取消按鍵。取消按鍵直接返回上一步繼續點菜。確認按鍵則通過下邊代碼跳轉到diz.xml。.s=new.(){@void(Viewv){//TODOAuto-=new();.(.this,diz.class);.this.();}};在diz.xml中有三個組件和一個按鍵,這三個組件分別讓用戶輸入地址、姓名、電話。
當竊聽到按鍵按下時,使用的()屬性獲得用戶輸入的數據:dizhi,name,tel;diz=Dizhi.().().();name=Name.().().();tel=Tel.().().();當用戶按下確定以后,數據都會由網路模塊發送到系統服務端口,飯店就可以收到用戶發來的點菜信息。參考文獻[1]孫宏明.《手機程序設計入門、應用到精通》[J].中國水利水電出版社,2013,(2)[2]張孝祥著.java就業培訓教程[M].上海:北大學院出版社,2007[3]工作室著.深入淺出[M].上海:人民郵電出版社,2009-08-1.[4]高煥堂編.應用框架原理與程式設計(第三版)[M].上海:北大學院出版社,2008-10-03[5]楊豐盛著.應用開發解密[M].長春:機械工業出版社,20101-25[6]昂貴著.支持動態語言的平臺[M].上海:人民郵電出版社,2009-05-07.[7]余志龍編繪.SDK開發范例大全[M].上海:人民郵電出版社,2009-7-1致謝經過反復的添加更改,這篇結業論文最終寫成了,第一篇結業論文讓我感受到了極其復雜的心情,搜集資料、程序的編撰、無數的原理嘗試,我喜悅過,苦悶過,迷惘過,無助過。并且如今復雜的心情煙消云散外賣訂餐系統,自己甚至還有一點成就感。首先,我想謝謝我的母校。在這兒我渡過了兩年的學院歲月,在這兩年里我得到了好多的成長,也收獲了好多。我要謝謝我的導師。他們為人熱情,治學嚴謹悉心。正
免責聲明:部分文章信息來源于網絡以及網友投稿,本站只負責對文章進行整理、排版、編輯,出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如本站文章和轉稿涉及版權等問題,請作者在及時聯系本站,我們會盡快為您處理。