簡易檢索 / 詳目顯示

研究生: 張詠竣
Jhang, Yong-Jyun
論文名稱: 餐廳點餐輔助系統之設計與實作
The Design and Implementation of an Ordering Assistance System for Restaurants
指導教授: 陳 敬
Chen, Jing
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2018
畢業學年度: 106
語文別: 中文
論文頁數: 110
中文關鍵詞: 餐廳資訊系統點餐系統廚房作業用餐體驗
外文關鍵詞: restaurant information system, ordering system, kitchen work, dining experience
相關次數: 點閱:70下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來,隨著資訊科技的發展以及行動平台技術的興起,越來越多餐飲業者逐步導入資訊系統輔助餐飲作業流程。結合資訊化作業不只改變餐飲店家其內部運作模式,也影響消費者之用餐體驗。透過電子化菜單,顧客除了可以看到一般餐點資訊之外,也可以瞭解餐點的即時資訊,例如目前可供應數量、點餐後上桌等待時間等。本論文依此概念實現一餐廳點餐輔助系統(Ordering Assistance System for Restaurants,簡稱OASR)。
    本論文設計並實作之餐廳點餐輔助系統提供自助式點餐服務。其整體系統功能可分為三個部分:(1)餐桌服務:提供顧客點餐服務功能,於菜單顯示介面上呈現多項餐點即時資訊,顧客可瞭解各項餐點預期上桌所需等待時間以及已點選餐點之備製狀態等資訊;(2)廚房作業:透過資訊設備顯示顧客之餐點訂單,廚房人員根據此資訊內容備製餐點項目,透過此作業來管理待製作餐點之備製狀態;(3)資料管理:記錄所有餐點相關資訊,包括菜單上之餐點靜態與動態資訊、餐點即時統計資訊以及顧客已點選之餐點其備製狀態資訊。
    本論文參考一般廚房作業模式,將餐點備製分為備料、烹煮以及送餐等作業階段,並根據此模式設計OASR之架構與其運作。於系統運作過程中,計算每道餐點被點選後至上桌所需等待時間,以及維護待製作餐點之備製狀態,可協助顧客於用餐過程中,掌握已點選之餐點其備製狀態與上桌等待時間。
    本論文之主要成果為實現一餐廳點餐輔助系統,電子菜單除了呈現一般餐點資訊外,亦包含多項餐點即時資訊,讓顧客可根據此資訊作為點餐之參考,以增進顧客之用餐體驗。本論文之設計也可做為未來結合廚房自動化作業之原型。

    In recent years, with the advances in information technology and the achievement of mobile platform technology, more and more catering companies are introducing information systems to assist in catering operations. Combining informational work not only changes the internal operation model of a restaurant, but also affects the dining experience of customers. In addition to the general information of dishes, customers can also understand the real-time information of dishes through the electronic menu, such as the current available quantity, the waiting time for serving, and so on. Based on this concept, this thesis designs and implements an ordering assistance system for restaurants(OASR for short).
    The ordering assistance system for restaurants(OASR) designed and implemented in this thesis provides self-service dish ordering functionalities. This system provides real-time information of dishes on the menu display interface. Customers can use this information as a reference for ordering, and can understand preparation process of the dish and other information through the list of ordered dishes. The main system functions of OASR include: (1) Display information of dishes, such as the name, price, style, and related descriptions on the menu interface. (2) Calculate and maintain the expected waiting time for serving of each dish. (3) In the case that the dish is joinable for preparing together, the time limit for which the dish can be joined together and the quantity that the dish can be joined are displayed. (4) Maintain the current available quantity of each dish during the operation of the system. (5) Store each dish ordered by customers, and update the waiting time information of dishes during the operation of the system. (6) Display the list of dishes ordered by customers and related information on the menu display interface, such as the preparation status of dishes, waiting time for serving, time limit for cancellation, and amount of spending.
    The main result of this thesis is that in addition to the general information of dishes, the electronic menu can also provide a variety of real-time information of dishes. Customers can use the information as a reference for dish ordering to enhance the customer's dining experience. The design in this thesis can also be used as a prototype and integrated with kitchen automation in the future.

    第1章 緒論 1 1.1 研究背景 1 1.2 研究動機 3 1.3 研究方法 5 1.4 章節規劃 6 第2章 相關研究 7 2.1 餐廳菜單 7 2.1.1 菜單簡介 7 2.1.2 菜單重要性 8 2.1.3 電子菜單 9 2.2 文獻探討 10 2.2.1 紙筆點餐模式 10 2.2.2 個人數位助理 10 2.2.3 電子點餐系統 11 2.3 討論 15 第3章 架構與設計 17 3.1 概述 17 3.1.1 系統概述 17 3.1.2 運作模型 20 3.1.3 系統架構 21 3.2 管理系統 24 3.2.1 餐桌服務物件 25 3.2.2 餐點物件 29 3.2.3 餐點等待佇列 30 3.2.4 佇列管理模組 32 3.2.5 動態餐點資訊模組 35 3.2.6 靜態餐點資訊模組 37 3.2.7 系統定時器模組 38 3.2.8 資料管理模組 39 3.3 餐桌服務系統 41 3.3.1 功能選單模組 41 3.3.2 餐點服務模組 44 3.3.3 餐點資訊模組 45 3.3.4 餐點資訊接收模組 46 3.4 餐點等待時間 47 3.4.1 點餐後等待時間計算 48 3.4.2 上桌等待時間更新 53 3.5 餐點資料表及管理 56 3.5.1 餐點資料表 56 3.5.2 資料表管理介面 57 第4章 系統實作 58 4.1 實作環境 58 4.2 管理系統實作 59 4.2.1 餐桌服務物件 60 4.2.2 餐點物件 63 4.2.3 餐點等待佇列 64 4.2.4 佇列管理模組 67 4.2.5 動態餐點資訊模組 69 4.2.6 靜態餐點資訊模組 72 4.2.7 系統定時器模組 75 4.2.8 資料管理模組 76 4.3 餐桌服務系統實作 78 4.3.1 功能選單模組 79 4.3.2 餐點服務模組 83 4.3.3 餐點資訊模組 84 4.3.4 餐點資訊接收模組 85 4.4 餐點資料表及管理介面實作 89 4.4.1 餐點資料表 89 4.4.2 資料表管理介面 89 第5章 系統測試 91 5.1 系統測試環境 91 5.2 測試情境說明 93 5.3 系統功能測試 94 第6章 結論與未來展望 104 6.1 結論 104 6.2 未來展望 105 參考文獻 106

    [1]陳堯帝, 蕭君安, “餐飲資訊系統:餐飲電腦─Food and Beverage Computer System,” 揚智文化事業股份有限公司, 2000, ISBN:9789578181816.
    [2]TTR台灣趨勢研究報告, “餐飲業發展趨勢,” 2016年6月.
    [3]Point of Sale, https://en.wikipedia.org/wiki/Point_of_sale, accessed on 2018-05-10.
    [4]ICHEF, https://zh.wikipedia.org/wiki/ICHEF, accessed on 2018-05-11.
    [5]ICHEF 餐飲POS系統, https://www.ichefpos.com/zh-tw, accessed on 2018-06-06.
    [6]聰明耶!麥當勞自助點餐機 點薯條可「去鹽」, http://www.chinatimes.com/realtimenews/20180412001271-260405, accessed on 2018-06-07.
    [7]自動化時代來臨!麥當勞將推出「自助點餐機」, https://udn.com/news/story/7193/3081099, accessed on 2018-06-07.
    [8]羅智耀, 吳振鋒, 張鴻騰, 林冠佑, 侯錦輝, “資訊系統於餐飲業之應用,” 第一屆管理與決策2005年學術研討會特刊, 第173-181頁.
    [9]桌邊平板點餐服務進軍臺灣, https://www.ithome.com.tw/news/91649, accessed on 2018-06-07.
    [10]王正方, 鄭青展, 徐軍蘭, “探討餐飲業自助式電子點餐服務之接受意願與營運績效-整合顧客與業者觀點,” 績效與策略研究, 第九卷, 第一期, 第63-84頁.
    [11]鍾從定, “自助式服務科技與消費者接受度探討-以自助式點餐系統為例,” 碩士論文, 國立雲林科技大學, 2017.
    [12]劉念慈, 董希文, “菜單設計與成本分析,” 前程文化事業股份有限公司, 2016, ISBN:9789865774660.
    [13]龐仁傑, 賴政宏, “菜單設計,” 碁峰資訊股份有限公司, 2016, ISBN:9789864760510.
    [14]Tablet Computer, https://en.wikipedia.org/wiki/Tablet_computer, accessed on 2018-06-27.
    [15]Kunal P. Gundle, Anuja A. Harshe, Kajol B. Kinage, Niraj L. Ghanawat, “Digital Smart System for Restaurants Using Wireless Technology,” International Research Journal of Engineering and Technology (IRJET), Volume 3, Issue 12, Dec 2016.
    [16]Personal digital assistant, https://en.wikipedia.org/wiki/Personal_digital_assistant, accessed on 2018-07-01.
    [17]Keyurkumar J. Patel, Umesh Patel, Andrew Obersnel, “PDA-based Wireless Food Ordering System for Hospitality Industry–A Case Study of Box Hill Institute,” IEEE Wireless Telecommunications Symposium, 2007.
    [18]James Purnama, Andrea Yunita Wibowo, “Wireless Application for Ordering Management System In A Restaurant,” Seminar Nasional Aplikasi Teknologi Informasi (SNATI), Juni 2007.
    [19]Lim Tek Yong, Choong You Qi, Chai Soon Yee, Alexander Johnson and Ng Kar Hoong, “Designing and Developing A PDA Food Ordering System Using Interaction Design Approach: A Case Study ,” International Conference on Computer Technology and Development, 2009.
    [20]M. Z. H. Noor, A. A. A. Rahman, M. F. Saaid, M. S. A. M. Ali, M. Zolkapli, “The Development of Self-service Restaurant Ordering System(SROS),” IEEE Control and System Graduate Reserch Colloquium(ICSGRC), 2012.
    [21]Android, https://zh.wikipedia.org/wiki/Android, accessed on 2018-07-05.
    [22]iOS, https://zh.wikipedia.org/wiki/IOS, accessed on 2018-07-05.
    [23]Ashutosh Bhargave, Niranjan Jadhav, Apurva Joshi, Prachi Oke, Prof. Mr. S. R Lahane, “Digital Ordering System for Restaurant Using Android,” International Journal of Scientific and Research Publications, Volume 3, Issue 4, April 2013.
    [24]Bhaskar Kumar Mishra, Bhawani Singh Choudhary, Tanmay Bakshi, “Touch Based Digital Ordering System on Android using GSM and Bluetooth for Restaurants,” IEEE India Conference (INDICON), 2015.
    [25]Near-field communication, https://en.wikipedia.org/wiki/Near-field_communication , accessed on 2018-07-05.
    [26]Shubham Bhagat, Pankaj Wate, Rakshanda Kurliye, Laxmi Kadve, Pranay Sonune, Priyanka Gonnade, “E-Restaurant Android Application Using Near Field Communication,” Imperial Journal of Interdisciplinary Research (IJIR), Volume 3, Issue 3, 2017.
    [27]Takuma Fujita, Hideki Shimada, and Kenya Sato, “Self-ordering System of Restaurants for Considering Allergy Information,” IEEE Consumer Communications and Networking Conference (CCNC), 2014.
    [28]Windows 7 Enterprise, https://en.wikipedia.org/wiki/Windows_7, accessed on 2018-05-20.
    [29]Microsoft Visual Studio, https://zh.wikipedia.org/wiki/Microsoft_Visual_Studio, accessed on 2018-05-20.
    [30]SQL Server Express, https://zh.wikipedia.org/wiki/SQL_Server_Express, accessed on 2018-05-20.
    [31].NET Framework, https://en.wikipedia.org/wiki/.NET_Framework, accessed on 2018-05-20.
    [32]C Sharp (programming language), https://en.wikipedia.org/wiki/C_Sharp_(programming_language), accessed on 2018-05-20.
    [33]TcpClient類別, https://msdn.microsoft.com/zh-tw/library/system.net.sockets.tcpclient(v=vs.110).aspx, accessed on 2018-06-11.
    [34]List<T>類別, https://msdn.microsoft.com/zh-tw/library/6sh2ey19(v=vs.110).aspx, accessed on 2018-06-11.
    [35]Windows Forms, https://docs.microsoft.com/zh-tw/dotnet/framework/winforms/, accessed on 2018-05-20.
    [36]BinaryFormatter類別, https://msdn.microsoft.com/zh-tw/library/system.runtime.serialization.formatters.binary.binaryformatter(v=vs.110).aspx, accessed on 2018-06-11.
    [37]NetworkStream類別, https://msdn.microsoft.com/zh-tw/library/system.net.sockets.networkstream(v=vs.110).aspx, accessed on 2018-06-11.
    [38]SqlConnection類別, https://msdn.microsoft.com/zh-tw/library/system.data.sqlclient.sqlconnection(v=vs.110).aspx, accessed on 2018-06-12.
    [39]DataTable類別, https://msdn.microsoft.com/zh-tw/library/system.data.datatable(v=vs.110).aspx, accessed on 2018-06-12.
    [40]Timer類別, https://msdn.microsoft.com/zh-tw/library/system.timers.timer(v=vs.110).aspx, accessed on 2018-06-15.
    [41]Timer.Elapsed事件, https://msdn.microsoft.com/zh-tw/library/system.timers.timer.elapsed(v=vs.110).aspx, accessed on 2018-06-15.
    [42]nchar and nvarchar (Transact-SQL), https://msdn.microsoft.com/zh-tw/library/ms186939(v=sql.120).aspx, accessed on 2018-06-12.
    [43]ASP.NET, http://en.wikipedia.org/wiki/ASP.NET, accessed on 2018-07-15.

    無法下載圖示 校內:立即公開
    校外:不公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE