Font Size: a A A

Research Of Intelligent Electronic Order System

Posted on:2018-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2348330512493084Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years,catering industry is developing very rapidly and the situation is grim,if the restaurant wants to survive,they must improve themselves from all aspects.The traditional paper menu has been unable to meet the people's pursuit of dining experience.The design of an intelligent electronic ordering system not only makes the dinner efficient and convenient,but also overcomes the need for regular replacement of the traditional paper menu.Under these background,this paper designs and develops an intelligent electronic ordering system by using the Android system with the highest market share.The research work is carried out in the following aspects:Firstly,the paper introduces the system architecture and project structure of Android operating system,the key technologies involved in the system,the development environment and the MySQL database.Then the system requirement analysis is made according to the software engineering development process,including functional requirement analysis and non-functional requirement analysis.Functional requirement analysis uses the UML case diagram to describe the main charaters and functions of the system,and uses the lane flow chart to describe the workflow of the main functional modules of the system.Non-functional requirement analysis is a supplement to functional requirements analysis,including performance requirement,reliability,security,operability,scalability and compatibility analysis.Next,on the basis of the demand analysis,the paper clarifies the overall goals of the system,and describes how the system is designed in detail,including the design of the Android client,the PC side,the database and the server.The Android client includes twelve interfaces,including login function,setting function,recipe browsing function,order management funciton;The PC side includes twenty-four interfaces,including recipe management,table management,order management,staff management;Data are accessed in two places.Part of the data exists in the Android SQLite database,another part of the data exists in the MySQL database.The design of the server includes a main thread,agent thread,data processing,stream processing,image processing.The terminal and server uses client/server mode to communicate.Then we achieve the various functional modules of the system using the Java language in the installation of the ADT plug-in Eclipse development environment.Finally,under the guidance of test cases,the main modules of the system are tested by black box.The tests mainly include the login module of data integrity and correctness and the function of other buttons after successful login.The results show that the system can feedback the corresponding prompt information and each button can work properly.After the test,the unreasonable layouts are modified and improved.The system achieves the expected function:the Android client can browse menu and order,the PC side can receive real-time information and manage the restaurant.The system can be used by catering industry.The application of this system will improve the work efficiency of catering industry,increase the turnover,enhance the image of the enterprise and attract more young people to come to dinner.
Keywords/Search Tags:Android Platform, Intelligent Order, MySQL Database, Socket Communication
PDF Full Text Request
Related items