如何使用ARM開發(fā)板和Linux嵌入式系統(tǒng)設(shè)計(jì)一個(gè)智能點(diǎn)菜系統(tǒng)
資料介紹
本課題設(shè)計(jì)是以ARM開發(fā)板搭載Linux嵌入式系統(tǒng)為核心,使用QT編程制作GUI點(diǎn)菜終端,用LCD屏顯示菜單信息,并可以通過觸摸屏按鈕實(shí)現(xiàn)點(diǎn)菜,換臺(tái),查詢已點(diǎn)菜和結(jié)賬等常用服務(wù)功能。通過Linux Socket套接字通信機(jī)制創(chuàng)建服務(wù)器和客戶端,實(shí)現(xiàn)通過點(diǎn)菜終端向服務(wù)器發(fā)送數(shù)據(jù)。文章詳細(xì)介紹了嵌入式Linux移植到ARM開發(fā)板和軟件的設(shè)計(jì)過程,設(shè)計(jì)的GUI系統(tǒng)具有小型、高效、支持網(wǎng)絡(luò)功能等特點(diǎn)。
隨著新時(shí)代的發(fā)展,國(guó)民生活水平的提高。日漸豐富的生活活動(dòng),以及人們對(duì)于衣食住行等方面的質(zhì)量在這個(gè)新時(shí)代里有了很大的提升。隨著人們外出的時(shí)間占比的增長(zhǎng),給傳統(tǒng)的酒店服務(wù)業(yè)帶來了空前的機(jī)遇和壓力。面對(duì)傳統(tǒng)的餐飲服務(wù),人們的耐心在大幅度的減少。所以現(xiàn)代餐飲業(yè)迫切需要一些針對(duì)傳統(tǒng)餐飲業(yè)的弊端的改革。餐飲業(yè)已經(jīng)發(fā)展成為我國(guó)的黃金產(chǎn)業(yè),在國(guó)民生產(chǎn)生活中扮演重要角色。餐飲企業(yè)做大做強(qiáng),追求現(xiàn)代化、產(chǎn)業(yè)化、品牌化的在進(jìn)程中,從點(diǎn)菜服務(wù)等基礎(chǔ)項(xiàng)目即實(shí)現(xiàn)信息化管理,提供更加快速、便捷、透明、衛(wèi)生的餐飲條件,對(duì)其經(jīng)營(yíng)檔次、服務(wù)質(zhì)量和管理效率的提高具有重要意義,這就催生和發(fā)展了網(wǎng)絡(luò)點(diǎn)菜終端業(yè)務(wù)。
隨著國(guó)民生產(chǎn)生活水平的不斷提升,人們對(duì)生活質(zhì)量的要求也越來越高。作為生活消費(fèi)必不可少的一部分,餐飲的質(zhì)量成為衡量生活品質(zhì)的重要標(biāo)準(zhǔn)。而餐飲服務(wù)質(zhì)量包括了各個(gè)方面,快速上菜、快速結(jié)算、便捷訂單、透明菜價(jià)、菜品檔次、菜品成分、衛(wèi)生環(huán)境和飲食健康成為其不可或缺的內(nèi)容。顯然,從點(diǎn)菜服務(wù)等基礎(chǔ)項(xiàng)目即實(shí)現(xiàn)信息化管理,提供更加快速、便捷、透明、衛(wèi)生的餐飲條件,對(duì)餐飲企業(yè)服務(wù)質(zhì)量和管理效率的提高具有重要意義因此,本設(shè)計(jì)針對(duì)傳統(tǒng)餐飲業(yè)在點(diǎn)餐服務(wù)和菜品數(shù)量供應(yīng)上的一定的弊端進(jìn)行改進(jìn),利用現(xiàn)代普遍的電子信息技術(shù)給餐飲業(yè)的服務(wù)管理等在信息同步上做一定的改進(jìn)。特別是對(duì)于擁有大量客戶的餐飲企業(yè)中,對(duì)客戶需求和服務(wù)人員的實(shí)時(shí)管理,進(jìn)行日常菜品推送,是一項(xiàng)繁瑣費(fèi)力,而又必不可少的工作,如果能夠采用智能化的點(diǎn)菜系統(tǒng),及時(shí)收集客戶需求的各種信息,并按照可預(yù)測(cè)的方法進(jìn)行用戶的市場(chǎng)分析,發(fā)現(xiàn)異常情況進(jìn)行報(bào)警提示,從而提高工作效率,節(jié)省人力物力。
基于ARM和Linux的嵌入式系統(tǒng),具有成熟的嵌入式硬件結(jié)構(gòu)和豐富的開放軟件資源,優(yōu)良的性能和廣泛的市場(chǎng)定位,這無疑對(duì)開發(fā)工作和學(xué)習(xí)研究是一個(gè)重大幫助;在GUI(圖形用戶界面)的選用上,使用基于C++語言面向?qū)ο缶幊痰膽?yīng)用程序開發(fā)軟件庫Ot,它匯集了豐富的C++類提供開發(fā)應(yīng)用程序用戶界面所需要的全部?jī)?nèi)容,具有優(yōu)良的跨平臺(tái)性能和豐富的API函數(shù)及開發(fā)文檔。另外,當(dāng)前量產(chǎn)的普通PDA和PC機(jī)硬件上已經(jīng)基本滿足點(diǎn)菜系統(tǒng)要求,使自行研發(fā)的專用硬件設(shè)備不再具有明顯的成本優(yōu)勢(shì)。為此,本課題集合ARM、嵌入式Linux和Qt開發(fā)應(yīng)用等技術(shù),利用本人已有的S3C2440開發(fā)板硬件基礎(chǔ),以程序軟件的通用性和易用性為方向,構(gòu)造能夠方便移植到到各種PDA系統(tǒng)的點(diǎn)菜終端程序和普通PC機(jī)的服務(wù)器軟件,實(shí)現(xiàn)整個(gè)無線點(diǎn)菜系統(tǒng)。提升餐飲業(yè)服務(wù)質(zhì)量和管理效率,并為自身研究學(xué)習(xí)嵌入式系統(tǒng)和GUI應(yīng)用開發(fā)提供一個(gè)良好的平臺(tái)。
圖形用戶界面的引入為嵌入式設(shè)備提供了圖形化的監(jiān)控和控制界面 ,提升了嵌入式系統(tǒng)的整體功能并降低了設(shè)備的使用復(fù)雜度。針對(duì)本設(shè)計(jì)的用戶界面需求,做如下分析
1、 在界面主提的設(shè)計(jì)上,要做到符合人們的生活日常體驗(yàn),降低界面的復(fù)雜度,給用戶較好的使用體驗(yàn)。
2、 用戶界面作為系統(tǒng)直接面向用戶的產(chǎn)品面,應(yīng)具有一定的簡(jiǎn)單元素。
3、 為滿足系統(tǒng)可使用在不同的酒店、餐飲店鋪內(nèi),系統(tǒng)在用戶界面上,后臺(tái)管理系統(tǒng)應(yīng)具有一定的更改界面的功能,所以在用戶界面實(shí)現(xiàn)的過程中,應(yīng)注意預(yù)留一定的接口.
系統(tǒng)后臺(tái)作為系統(tǒng)的管理后臺(tái),在界面實(shí)現(xiàn)上。應(yīng)具有比用戶界面更強(qiáng)大的界面功能。因系統(tǒng)的使用者在一定程度上是不清楚嵌入式開發(fā)的具體工作,所以,系統(tǒng)界面在實(shí)現(xiàn)過程中相當(dāng)于對(duì)于本個(gè)系統(tǒng)的“黑盒”封裝,所以,在系統(tǒng)源碼部分,應(yīng)作出一定的擴(kuò)展,使得系統(tǒng)的后續(xù)開發(fā)能夠很好地進(jìn)行下去。因此,對(duì)于系統(tǒng)后臺(tái)界面需求做如下分析。
1、 在在界面實(shí)現(xiàn)上,應(yīng)具有一定的設(shè)置功能,能夠通過后臺(tái)的設(shè)置更改,更改前端用戶界面的圖形表示級(jí)顯示。
2、 在用戶界面的基礎(chǔ)上,后臺(tái)的界面顯示系統(tǒng)應(yīng)更具有多功能性,給系統(tǒng)的各項(xiàng)界面應(yīng)具有一定的趣味性。
本點(diǎn)菜系統(tǒng),旨在通過現(xiàn)代化的嵌入式電子信息技術(shù),優(yōu)化傳統(tǒng)的餐飲行業(yè)的一些弊端。所以在本系統(tǒng)的用戶服務(wù)方面,應(yīng)做出各項(xiàng)全面的考慮,為服務(wù)用餐客戶而去建設(shè)系統(tǒng),使系統(tǒng)的實(shí)用性和方便性做到更好。
1、 用戶在使用用戶端時(shí),應(yīng)沒有操作門檻,因此,對(duì)于系統(tǒng)的用戶界面要求應(yīng)做到,切合實(shí)際和簡(jiǎn)單易用且功能強(qiáng)大。
2、 在傳統(tǒng)的餐飲業(yè)中,呼叫服務(wù)總是通過語言呼叫的方式去尋求服務(wù)。但在現(xiàn)代火爆的店鋪中,經(jīng)常因?yàn)榄h(huán)境比較嘈雜而致使服務(wù)員無法及時(shí)地判斷出哪位客戶需要服務(wù)或者客戶的服務(wù)需求,為針對(duì)這一痛點(diǎn)。在本系統(tǒng)中,客戶在客戶端界面上,因具有呼叫服務(wù)的功能。
3、 在傳統(tǒng)的餐飲業(yè)中,買單經(jīng)常是客戶提出買單后,服務(wù)員給客戶辦理買單服務(wù)。但在移動(dòng)支付的現(xiàn)在,還是依靠傳統(tǒng)的方式進(jìn)行結(jié)賬活動(dòng),不僅會(huì)浪費(fèi)服務(wù)員的服務(wù)時(shí)間,在客戶的等待過程中,難免生成不穩(wěn)定和不好的客戶體驗(yàn)。所以,在針對(duì)這樣的一種情形,在本系統(tǒng)的設(shè)計(jì)上因在客戶點(diǎn)單完成是提交訂單后調(diào)用移動(dòng)支付接口,等待客戶支付完成后再將點(diǎn)單數(shù)據(jù)配送至后臺(tái)。
- android開發(fā)板那種好,學(xué)嵌入式用哪個(gè)開發(fā)板好?嵌入式開發(fā)板推薦
- 如何入門嵌入式?ARM嵌入式開發(fā)板學(xué)習(xí)方法步驟
- linux嵌入式系統(tǒng)開發(fā)小知識(shí)分享,嵌入式開發(fā)教程哪家好?
- (網(wǎng)盤)ARM嵌入式Linux系統(tǒng)開發(fā)詳解
- ARM嵌入式系統(tǒng)開發(fā)_Android應(yīng)用開發(fā)入門(基礎(chǔ)版) 0次下載
- ARM11嵌入式系統(tǒng)Linux下液晶顯示的實(shí)現(xiàn)
- 嵌入式ARM Linux系統(tǒng)開發(fā)電子版下載 0次下載
- 如何使用ARM進(jìn)行嵌入式linux的系統(tǒng)設(shè)計(jì)
- 基于ARM的嵌入式電子點(diǎn)菜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 48次下載
- 基于WIFI無線網(wǎng)絡(luò)的嵌入式點(diǎn)菜系統(tǒng)設(shè)計(jì) 7次下載
- 嵌入式電子點(diǎn)菜系統(tǒng)的設(shè)計(jì) 13次下載
- 基于Qt和ARM的無線點(diǎn)菜系統(tǒng)設(shè)計(jì) 301次下載
- “黑色經(jīng)典”系列之《嵌入式LINUX系統(tǒng)開發(fā)技術(shù)詳解-基于ARM》 165次下載
- 基于Qt4的嵌入式點(diǎn)菜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于ARM的嵌入式電子點(diǎn)菜系統(tǒng)的設(shè)計(jì)
- fpga開發(fā)板與linux開發(fā)板區(qū)別 1601次閱讀
- 如何使用XR806開發(fā)板來設(shè)計(jì)一個(gè)糧食霉變檢測(cè)系統(tǒng)? 667次閱讀
- 基于嵌入式linux開發(fā)板的貪吃蛇游戲運(yùn)行 9574次閱讀
- 基于嵌入式Linux系統(tǒng)下Mini GUI的移植方法與過程詳解 3549次閱讀
- 基于PXA255開發(fā)板外圍字符設(shè)備的嵌入式Linux字符設(shè)備驅(qū)動(dòng)設(shè)計(jì)與應(yīng)用 1138次閱讀
- 學(xué)習(xí)嵌入式linux系統(tǒng)開發(fā),文件類型一定要分清 809次閱讀
- 基于FPGA嵌入式系統(tǒng)的智能小車全面解析 9097次閱讀
- 什么是嵌入式開發(fā)板_學(xué)嵌入式用什么開發(fā)板 6944次閱讀
- 新手入門應(yīng)如何選擇ARM開發(fā)板_選擇開發(fā)板的注意事項(xiàng) 4.3w次閱讀
- 嵌入式Linux系統(tǒng)的7個(gè)重要模塊 6605次閱讀
- 嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦 4w次閱讀
- 嵌入式Linux的觸摸屏自助點(diǎn)菜系統(tǒng) 3912次閱讀
- 基于VirtualBox虛擬機(jī)-Ubuntu操作系統(tǒng)的ARM嵌入式平臺(tái)搭建 2.5w次閱讀
- 用GNU工具開發(fā)基于ARM的嵌入式系統(tǒng) 1628次閱讀
- 基于嵌入式Linux流媒體播放器系統(tǒng)軟硬件解決方案 2740次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多