基于Android平台无线校园餐饮系统的设计与研究
发布时间:2018-05-05 10:01
本文选题:Android操作系统 + Web服务端 ; 参考:《吉林大学》2016年硕士论文
【摘要】:随着互联网技术的不断创新发展,传统行业和互联网行业相结合的新兴产业也在不断的前进。餐饮系统与电子商务相结合的商业模式,在这个产业起到中流砥柱的作用。本文研究并实现了一个基于Android平台的手机无线校园餐饮系统,在无线网络连接情况下提供快速,准确,便捷的餐饮服务。文中描述的客户端的平台是基于Android平台的移动终端,设计并实现了餐饮点餐的整体流程,满足餐饮行业所提供的各种服务需求,含有个人中心,餐厅点餐,我的购物车,订单查看,摇一摇下单,二维码扫描下单等功能。本系统的服务端是运行在Apache上的Web服务器。使用PHP+MySQL等多种技术开发。实现了系统菜单管理,商品管理,订单管理,用户管理等管理平台的功能。本设计采用C/S设计架构,将Android操作系统和Apache服务器相结合,开发出的以智能手机为媒介的餐饮系统。客户端基于Android Studio集成开发环境,以及Gradle和Genymotion等开发工具,客户端使用MVC设计模式进行系统设计,使用Java编程语言实现系统功能,使用SQLite数据库作为客户端的数据存储数据库,并采用HTTP协议与服务端进行网络数据交互。本文重点介绍了客户端、服务端的所有模块实现的方法和关键技术,以及系统设计的架构及逻辑。其中客户端涉及到的技术点有图片的加载原理以及Activity与后台交互的原理消息机制和异步线程模块,网络通信模块,Adapter数据填充等内容。最终实现了用户的菜单浏览、加入购物车、下单、我的个人中心,摇一摇下单,二维码扫码下单等功能。Web服务端是建立在Apache服务器上利用PHP和MySQL技术进行的Web服务器的开发。本文介绍了开发环境的搭建,服务端架构,业务逻辑以及Web服务端各功能模块的实现方法。本文从实现系统所用到的技术、理论、软件运行平台以及实现方法出发,详细阐述了整个系统的需求分析,系统总体设计,各功能模块的设计及逻辑关系,用户界面设计,与数据库设计交互以及最后的系统功能和性能上的测试等内容。经过最后的测试,系统完成了目标的全部内容,具有良好的稳定性,实时性以及用户交互体验,操作简捷方便,具有广泛的使用前景。
[Abstract]:With the continuous innovation and development of Internet technology, the combination of traditional industry and Internet industry is also advancing. Catering system and e-commerce business model, play a mainstay role in this industry. This paper studies and implements a mobile phone wireless campus catering system based on Android platform, which provides fast, accurate and convenient catering service under the condition of wireless network connection. The client platform described in this paper is a mobile terminal based on Android platform. It designs and implements the overall process of catering order, which meets the needs of various services provided by the catering industry, including personal center, restaurant order, my shopping cart, etc. Order view, shake out the order, two-dimensional code scan sent out the order and other functions. The server of this system is the Web server running on Apache. Use PHP MySQL and other technology development. System menu management, commodity management, order management, user management and other management platform functions. The design adopts C / S architecture, combines Android operating system with Apache server, and develops a food and beverage system based on smart phone. The client is based on the Android Studio integrated development environment and the development tools such as Gradle and Genymotion. The client uses the MVC design pattern to carry on the system design, uses the Java programming language to realize the system function, uses the SQLite database as the data storage database of the client. And the HTTP protocol and the server for network data interaction. This paper focuses on the implementation methods and key technologies of all modules in the client and server, as well as the architecture and logic of the system design. The technical points involved in the client include the loading principle of images, the principle of Activity interacting with the background, the asynchronous thread module, the network communication module, the data filling of Activity and so on. Finally, the functions of the user's menu browsing, adding shopping cart, sending out orders, my personal center, rocking and sending out orders, and so on are realized. The web server is built on the Apache server using PHP and MySQL technology to develop the Web server. This paper introduces the construction of development environment, server-side architecture, business logic and the implementation of Web server modules. Starting from the technology, theory, software running platform and implementation method used in the system, this paper elaborates the requirement analysis, the overall design of the system, the design of each functional module and the logic relation, the design of the user interface, the design of the system, the design of the system and the design of the user interface. Interaction with database design and final system function and performance testing. After the final test, the system has completed all the contents of the target, with good stability, real-time and user interaction experience, simple and convenient operation, with a wide range of application prospects.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP316
【相似文献】
相关期刊论文 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android ,
本文编号:1847248
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1847248.html