
摘 要:本文設(shè)計的點餐系統(tǒng)實現(xiàn)了從餐品管理,餐品分類和查詢,到訂餐車實現(xiàn),用戶訂單處理,再到系統(tǒng)管理。基本上實現(xiàn)了餐廳點餐的功能流程。本系統(tǒng)界面簡單直觀,易于操作和使用,交互性強,完全基于Internet網(wǎng)絡(luò)。經(jīng)過分析,我們使用Oracle公司的JSP開發(fā)工具和MYSQL數(shù)據(jù)庫,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成滿意的可行系統(tǒng)。
關(guān)鍵詞:點餐系統(tǒng);JSP;MYSQL
中圖分類號:TP311.52 文獻標(biāo)識碼:A 文章編號:1674-7712 (2014) 12-0000-01
中國的餐飲行業(yè)是朝陽行業(yè)中蓬勃發(fā)展的一種傳統(tǒng)產(chǎn)業(yè)。說她古老是因為自從產(chǎn)生了社會分工就有了餐飲業(yè),有了從業(yè)人員,可以說伴隨了整個人類社會發(fā)展的每一個階段。說她新興,今天的餐飲業(yè)已經(jīng)與以前的餐飲業(yè)有了很大的不同,無論從功能上、經(jīng)營模式上都有了極大的變化。功能上:從解決肚子問題到社會交往、到人生享受。經(jīng)營模式也是百家爭鳴、異彩紛呈。
點餐系統(tǒng)利用軟件的全自動信息化手段,實現(xiàn)點菜、配菜、炒菜到傳菜的全部管理過程;完成點菜單計算機管理、點菜單前端收銀臺與各廚房的同步打印;實現(xiàn)菜單無紙化操作;后臺經(jīng)理查詢;倉庫進銷存管理等。點餐系統(tǒng)可以對客戶資料進行有效的管理,存檔和備查,杜絕酒樓“漏單”、“跑單”現(xiàn)象;幫助酒樓利用計算機強大的數(shù)據(jù)處理能力和流程優(yōu)化能力,實現(xiàn)自動化管理,簡化酒樓的工作流程,減少浪費及人為管理的疏漏現(xiàn)象,重新優(yōu)化配置企業(yè)資源,把經(jīng)營成本降低到最低。
一、開發(fā)工具
JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。
MYSQL中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低運維風(fēng)險和成本;通過提供先進的商業(yè)智能平臺滿足眾多客戶對業(yè)務(wù)的實時統(tǒng)計分析、監(jiān)控預(yù)測等多種復(fù)雜管理需求,推動企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時,MYSQL將提供一個極具擴展性和靈活性的開發(fā)平臺,不斷拓展您的應(yīng)用空間,實現(xiàn)Internet數(shù)據(jù)業(yè)務(wù)互聯(lián),為您帶來新的商業(yè)應(yīng)用機遇.
二、功能分析
從用戶角度來看,具有以下功能:餐品瀏覽,購買餐品,餐品簡介、訂餐車等。這幾個功能完全可以滿足客戶的點餐需求,功能簡單易操作,可以讓客戶在最短的時間內(nèi)完成想要的操作。從網(wǎng)站的角度看,應(yīng)該包含(1)餐品搜索功能,可以實現(xiàn)按餐品關(guān)鍵字名查詢;(2)訂單處理功能,可以準確的完成對訂單的各種操作;(3)管理員管理,可以查看用戶信息,并根據(jù)用戶信息和用戶訂單對餐品進行發(fā)派;(4)餐品瀏覽與相關(guān)訂餐,要求圖文并茂,增加客戶的食欲性。
三、系統(tǒng)E-R圖
用戶可查看餐品圖片及餐品信息,并可將想要的餐品放入購物車,同時可查看購物車內(nèi)物品,對于不確定的餐品可進行模糊搜索,餐廳人員職務(wù)分工可分為管理員、收銀員和廚房員工,管理員通過用戶名和密碼登陸系統(tǒng),負者點餐系統(tǒng)的維護和管理,收銀員可修改密碼和提交訂單管理,廚房員工可修改密碼和提交訂單管理。圖1為系統(tǒng)的E-R圖。
圖1 系統(tǒng)E-R圖
四、功能實現(xiàn)
首頁相當(dāng)重要,所以必須要重點設(shè)計,因為顧客點餐的時候是先看到首頁,如果首頁設(shè)計的美觀大方,就會激增顧客對餐廳的好感,不僅達到顧客保持良好的心情用餐,而且從另一方面也為餐廳增添了收入。
界面風(fēng)格以暖色為主調(diào),清新自然,采用字畫結(jié)合,文字內(nèi)容貼切生活,畫面溫馨,讓人感到回家的感覺。重要的幾個功能顯而易見,即使是第一次使用本軟件的顧客也能很快的完成點餐操作。
訂單信息功能的作用就是顯示出所點餐品的名字,數(shù)量,和總價格。讓顧客可以清楚的看到自己的賬單,直到顧客滿意為止。餐品查詢功能主要實現(xiàn)餐品的查詢,按餐品類別可以達到關(guān)鍵字查詢餐品詳細信息,方便顧客瀏覽以及訂餐。本功能設(shè)計簡單易懂,主要由編號,價格,訂單詳情組成,并且只有收銀員登錄后才可看見,并且對訂單采取措施,如果客戶付完款后,收銀員就可點收款下的未付款,為本次訂單付款,如果顧客不滿意也可以刪除此訂單。只有廚房登錄后才可看見,并且對訂單采取措施,當(dāng)收銀員發(fā)出付款的消息之后,信息傳達給廚房,廚房就可點擊查看詳細看客戶點的食物,全部做好后點“未發(fā)貨”,整個過程完畢。
五、結(jié)束語
中國餐飲業(yè)從業(yè)人員的文化水平大都較低,我們的研究能力和從業(yè)水平有待提高。為了解決種種問題,提高自身的競爭能力,必須有一款既省時又省力的管理軟件,這樣才能在市場站住腳,本文設(shè)計的網(wǎng)上訂餐系統(tǒng),能讓所有的客戶能在一個互相信任且安全的環(huán)境中享受購物的樂趣。
參考文獻:
[1]郝安林.JSP從入門到精通[M].北京:電子工業(yè)出版社,2009:5-6.
[2]葉俊民.軟件工程[M].北京:清華大學(xué)出版社,2010:29-30.
[3]俞琰,鄭阿奇.J2EE應(yīng)用實踐教程(第一版)[M].北京:電子工業(yè)出版社,2009:2-3.
[4]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)導(dǎo)論(第四版)[M].北京:高等教育出版社,2011:4-5.