新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一款基于嵌入式Linux的觸摸屏自助點菜機

        一款基于嵌入式Linux的觸摸屏自助點菜機

        作者: 時間:2011-06-10 來源:網絡 收藏

          3.3 設計終端應用程序

          對于終端應用程序的設計使用Qt Creator 規劃終端程序的大致界面,然后遵循Qt/Embedded 編程一般規則編寫代碼,主要分為瀏覽器核心類和主窗口類的實現,最后編譯并通過NFS 進行板上測試。

          瀏覽器核心類使用Qt 提供的QWebView 類。該類提供了常用的功能,如加載特定的URL、設置、歷史記錄和網頁對象。它還提供包括后退、向前和重新加載在內的基本瀏覽功能。

          例如,以下代碼實例化用于顯示網頁并與其互動的QWebView 類,指示QWebView 加載URL 并顯示,這樣就得到可與網站互動的基本窗口。

          QWebView* WRTWidgetWindow : : createWebView ( )

          QWebView * v iew = new QWebView ( this) ;

          view> load ( QUr l( http: / / 192. 168. 1. 100: 8080/ lo g in.

          jsp ) ) ;

          return view;

          }

          4 服務器網站開發該系統

          利用普通的PC 機和Windows XP 作為網站服務器,數據庫使用SQL Server 2005, Web 服務器使用Tomcat 6. 0。在MyEclipse 環境下開發完成了JSP 網站,網站實現了如圖4 所示功能。

        網站主要功能


          5 結語

          本文設計的點菜終端,具有價格低廉,操作簡單,界面友好等特點,采用開放源代碼軟件設計,使系統的成本降低,更具有市場競爭力;點菜終端通過WLAN以B/S 模式與服務器交互,降低了客戶端的設計難度,解決了大容量數據的存儲與更新問題。經實驗測試驗證,該系統所有功能模塊都能正常運行,達到了預期效果,能夠滿足一般餐飲企業的實際要求。點菜系統使餐飲企業改善了餐館的經營策略、管理效率和服務質量。隨著信息化的發展,將得到更為廣泛的應用,有著廣闊的前景。


        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 昌乐县| 拜城县| 湘阴县| 化隆| 永德县| 满洲里市| 绥德县| 石河子市| 台安县| 习水县| 郑州市| 留坝县| 海兴县| 长乐市| 肥西县| 清水县| 景德镇市| 营山县| 萨迦县| 益阳市| 安龙县| 平昌县| 张家港市| 浠水县| 龙岩市| 汾西县| 互助| 团风县| 武山县| 叙永县| 泸州市| 元氏县| 社旗县| 宜昌市| 宁陕县| 南皮县| 陇川县| 东兰县| 扎鲁特旗| 仁化县| 合肥市|