【正文】
......................................................................................................................11 系統(tǒng)功能 ........................................................................................................................... 12 第三章 系統(tǒng)設(shè)計(jì) .................................................................................................................... 15 總體設(shè)計(jì) .......................................................................................................................... 15 各模塊設(shè)計(jì) ...................................................................................................................... 16 數(shù)據(jù)庫的設(shè)計(jì) .................................................................................................................. 24 第四章 詳細(xì)設(shè)計(jì) .................................................................................................................... 29 登錄的實(shí)現(xiàn) ...................................................................................................................... 29 主界面的實(shí)現(xiàn) .................................................................................................................. 31 菜單的顯示 ...................................................................................................................... 32 點(diǎn)菜的實(shí)現(xiàn) ...................................................................................................................... 34 我的點(diǎn)餐 .......................................................................................................................... 35 結(jié)算 .................................................................................................................................. 37 第五章 系統(tǒng)測試 .................................................................................................................. 39 測試環(huán)境 .......................................................................................................................... 39 功能性測試 ...................................................................................................................... 39 本章總結(jié) .......................................................................................................................... 42 總 結(jié) ........................................................................................................................................ 43 致 謝 ........................................................................................................................................ 45 參考文獻(xiàn) .................................................................................................................................. 47 武漢工程大學(xué) 畢業(yè)論文 II 武漢工程大學(xué) 畢業(yè)論文 III 摘 要 隨著現(xiàn)在網(wǎng)絡(luò)迅速的發(fā)展,餐飲行業(yè)需要進(jìn)入信息化的管理來提高酒店的管理效率。因此,開發(fā)了一個(gè)基于 Android 手機(jī)的無線點(diǎn)菜系統(tǒng)。 Android 手機(jī)的點(diǎn)菜系統(tǒng)分為客戶端和服務(wù)器端兩大部分,數(shù)據(jù)存儲(chǔ)在 MySQL 數(shù)據(jù)庫中。用 Java 語言編寫了服務(wù)器端來響應(yīng)客戶端點(diǎn)菜的請(qǐng)求,客戶端和服務(wù)器端通過 HTTP 協(xié)議進(jìn)行交互。 Android 系統(tǒng)給開發(fā)者提供了豐富的控件以及靈活的開發(fā)方法,在 xml 文件中編寫布局的定義,在 Activity 中對(duì)其對(duì)應(yīng)的布局的控件進(jìn)行實(shí)例化和應(yīng)用。 關(guān)鍵詞: Android;電子點(diǎn)菜; SQLite; Java 武漢工程大學(xué) 畢業(yè)論文 IV 武漢工程大學(xué) 畢業(yè)論文 V Abstract With the rapid development of the work, catering industry need to enter the information management to improve the hotel management efficiency. Therefore, a wireless ordering system based on Android is developed. Is designed to facilitate the management of the hotel business, while giving customers a good experience, improve the grade of the hotel. Android mobile phone ordering system is divided into the client and server two most of the data stored in the MySQL database. Early learning the knowledge of the Android platform development of, and later through with ADT, the Android SDK and other plugins eclipse development tool to develop client to municate with customers, the realization of the system login, a la carte menu management etc. function. Java language with the server to respond to the client to order a request, the client and server through the HTTP protocol. The whole system according to the basic step of the software engineering development step by step. The Android system to the developer provides rich control and flexible development method, layout is written in XML file definition, in activity in the layout of the corresponding controls are instantiated and application. Android technology is now very mature, it has been in the development of mobile platform to occupy an important position. Keywords: Android; Electronic ordering; SQLite; Java 武漢工程大學(xué) 畢業(yè)論文 VI 武漢工程大學(xué) 畢業(yè)論文 1 第一章 緒 論 課題背景 隨著科學(xué)技術(shù)的發(fā)展,二十一世紀(jì)幾經(jīng)邁入了一個(gè)集數(shù)字化,網(wǎng)絡(luò)化,信息化的時(shí)代,以網(wǎng)絡(luò)為核心的社會(huì) [1]。應(yīng)用此軟件,用戶可以輕松便捷地實(shí)現(xiàn)自己的點(diǎn)菜要求 [2]。經(jīng)濟(jì)環(huán)境得到不斷的改善,與此同時(shí),餐飲行業(yè)的競爭力度也越來越強(qiáng)。無線點(diǎn)菜系統(tǒng)就是在這種環(huán)境下產(chǎn)生的,它為企業(yè)創(chuàng)造了新的發(fā)展空間[3]。餐飲行業(yè)在開業(yè)之前就要將電腦管理系統(tǒng)擺在重要的位置上。有些企業(yè)有多家分店,管理者需要對(duì)多家分店實(shí)行有效管理,來不斷提高它的服務(wù)質(zhì)量。在實(shí)現(xiàn)全面 的電腦化管理之前可以選擇某些企業(yè)來作為試點(diǎn),這樣可以更好地熟悉新的管理模式并發(fā)現(xiàn)其中的不足。通常的過程是這樣的,當(dāng)顧客進(jìn)入餐廳后,選擇一個(gè)桌位開始點(diǎn)餐,服務(wù)人員招待客人并且等待客人點(diǎn)餐完成,然后把客人的點(diǎn)餐內(nèi)容送到廚房,廚師根據(jù)點(diǎn)餐內(nèi)容做菜 [4]。為了解決這個(gè)問題,前幾年出現(xiàn)的無線點(diǎn)餐系統(tǒng),該系統(tǒng)一般由無線端(一 般是一個(gè) PDA),無線路由器和后臺(tái)服務(wù)組成。并且 PDA 只能作為點(diǎn)餐使用,這無形中增加了系統(tǒng)成本,也造成了資源的浪費(fèi)。 目的 基于 Android 手機(jī)的點(diǎn)菜系統(tǒng)是無線的,它與傳統(tǒng)服務(wù)形式相區(qū)別,無線點(diǎn)菜系統(tǒng)的應(yīng)用解決的不僅僅是員工的服務(wù)意識(shí),在更大程度上實(shí)質(zhì)發(fā)揮了服務(wù)員自身的長期主動(dòng)的服務(wù)意識(shí),因?yàn)辄c(diǎn)菜系統(tǒng)讓復(fù)雜的流程變得簡潔,讓忙亂變得輕松,這自然而 然的與傳統(tǒng)點(diǎn)菜的服務(wù)方式不同。 無線點(diǎn)菜系統(tǒng)的主體設(shè)備是一個(gè)無線點(diǎn)菜機(jī),我們俗稱點(diǎn)菜機(jī)、無線點(diǎn)菜寶、點(diǎn)菜寶、無線點(diǎn)菜器、點(diǎn)菜器、無線點(diǎn)菜通、點(diǎn)菜通等,它是一個(gè)面對(duì) 用戶的服務(wù)終端。無線點(diǎn)菜機(jī)即可由服務(wù)員使用也可由客人本身自助應(yīng)用。 Android 點(diǎn)菜系統(tǒng)是基于 Android 手機(jī)的一款無線點(diǎn)菜的應(yīng)用軟件。借助于現(xiàn)代的移動(dòng)互聯(lián)網(wǎng)絡(luò),提出一個(gè)移動(dòng)網(wǎng)絡(luò)點(diǎn)菜系統(tǒng)的解決方案,并且把它實(shí)現(xiàn)。 Android 手機(jī)的其他功能(如打電話、發(fā)短信)照常使用。很多時(shí)候,為了慶祝節(jié)日活著好友聚會(huì),人們大多數(shù)會(huì)選擇在外面的餐飲進(jìn)行,不僅是因?yàn)橥饷娴牟蛷d飲食比較方便,而且外面的服務(wù)和環(huán)境相對(duì)以前變得越來越好了,這對(duì)餐飲行 業(yè)本身來說是一個(gè)好消息。這個(gè)行業(yè)的資源集中度相當(dāng)?shù)?,未來發(fā)展的趨勢(shì)將會(huì)是行業(yè)集中度的大幅提高,企業(yè)的管理效率有待通過信息化來提高 [6]。在我們國內(nèi)大部分的餐飲企業(yè)還在用傳統(tǒng)的手工方式處理消費(fèi)數(shù)據(jù)的時(shí)候,國外的同行業(yè)企業(yè)已經(jīng)使用上了先進(jìn)的計(jì)算機(jī)系統(tǒng)管理企業(yè)信息數(shù)據(jù),點(diǎn)餐模式采用網(wǎng)絡(luò)化,相比于國內(nèi),企業(yè)的管理效率有了極大的提高。但是在如今的社會(huì)上,經(jīng)濟(jì)發(fā)展迅速,食物的價(jià)格和食物的質(zhì)量已經(jīng)不是顧客們考慮的唯一指標(biāo)了。這幾年各種品牌的餐飲企業(yè)相繼出現(xiàn),人們的選擇范圍更加的廣闊,餐飲行業(yè)之間的競爭也更加得激烈。 (2)低碳餐飲成為餐飲發(fā)展的主方向 武漢工程大學(xué) 畢業(yè)論文 3 低碳餐飲就是無紙化服務(wù)的 一種。而信息化的餐飲行業(yè)服務(wù),即利用點(diǎn)菜軟件服務(wù)方式符合低碳餐飲,它是一種低碳環(huán)保的服務(wù)方式,所有的服務(wù)通過網(wǎng)絡(luò)進(jìn)行,減少了紙張的使用,不僅提升了酒店的形象,提高了管理的效率,還符合社會(huì)發(fā)展的主潮流。 總的來說,國內(nèi)餐飲行業(yè)信息化的發(fā)展才剛剛開始