pdf

Software Design of Wireless Ordering System Based on Qt and ARM

  • 2014-03-05
  • 6.27MB
  • Points it Requires : 1

With the continuous improvement of national production and living standards, people\'s requirements for catering consumption are getting higher and higher. The wireless ordering system can provide faster, more convenient, transparent and hygienic catering conditions, which is of great significance to the improvement of service quality and management efficiency of catering enterprises. This project studies the software design of a wireless ordering system by examining the existing electronic ordering system solutions. Using the YLSBC2440 development board already available in the laboratory as a hardware carrier, the comprehensive application of WLAN, embedded Linux and Qt development technologies, with the versatility and ease of use of program software as the direction, constructs an ordering terminal program that can be easily applied to various PDA systems and a server software for ordinary PCs to realize a wireless ordering system. The main research contents include the following: 1. Build an embedded Linux system development platform. Use the Ubuntu system to establish a basic development environment, establish a cross-compilation tool, install and configure NFS; install Qt for developing ordering terminal programs, including Qt/X11, x86 version Qt/Embedded, and ARM version Qt/Embedded. 2. Design an ordering terminal program. Use Qt Designer to plan the general interface of the ordering terminal program, and then write the code according to the general rules of Qt/Embedded programming. It is mainly divided into the implementation of the browser core class and the main window class, and add internationalization and Chinese support in the main program, and then pass the NFS test. 3. Establish a server website. Use ordinary PC + Windows XP as the website server, use IIS5.1 to establish an ASP website, use DREAMWEAVER and ACCESS2003 for web development, mainly including login management, ordering navigation, dining table use, menu list, menu submission and other functional pages. 4. Debug and release the program. Based on the original kernel and file system of the development board, the kernel is configured with wireless network card support, and the ordering terminal program, library files, wireless network card driver and wireless management tools are added to the root file system. Set up the environment and startup script, burn it into the development board and connect to WLAN, and release the running program.

unfold

You Might Like

Uploader
nishisb
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×