【摘要】:電子點菜系統是餐廳推行信息化管理的一個重要組成部份,使用它點菜系統,客戶可以進行查詢菜單樓價、添加和刪掉點菜條目、呼叫服務員等操作;營業者可以便捷地管理菜單、準確估算賬單、輕松地統計營業數據等。本文基于華恒的-Study-R1開發平臺實現了一個簡單可用的電子點菜系統。論文的主要工作包括:1.在華恒原有Linux-2.4平臺的基礎上移植了性能更為優越的Linux-2.6.17點菜系統,其中的工作包括更改的源代碼,把網路驅動從Linux-2.4版本移植到Linux-2.6版本,設計實現了小按鍵驅動程序,使4個鍵盤擴充到16個鍵名,根文件系統由原先的改為網路文件系統。2.設計與實現虛擬LCD。因為-Study-R1開發板沒有LCD,而本設計又涉及Qt/的圖形開發,為了易于顯示,本文設計并實現了一套能在PC機上顯示開發板中運行Qt/的圖形結果的程序,本文稱這套程序為虛擬LCD。該程序借用了qvfb的思路,采用基于套插口網路編程方法實現。3.完成了Qt/基于ARM平臺的配置、編譯,剖析了Qt/中的SQL模塊,基于MySQL的源代碼在PC機上建立了適宜本系統的MySQL服務器程序。研究如何通過適用于PC機的MySQL源代碼生成運行在ARM平臺的顧客端庫文件。4.借助MySQL設計建立了點菜系統的數據庫服務器和系統數據表;使用Qt/實現了點菜系統的顧客端程序,描述了該點菜系統的使用方式。5.總結了本設計的異同點,并給出了改進的方案。
免責聲明:部分文章信息來源于網絡以及網友投稿,本站只負責對文章進行整理、排版、編輯,出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如本站文章和轉稿涉及版權等問題,請作者在及時聯系本站,我們會盡快為您處理。