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.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore