论文部分内容阅读
随着互联网技术的不断创新发展,传统行业和互联网行业相结合的新兴产业也在不断的前进。餐饮系统与电子商务相结合的商业模式,在这个产业起到中流砥柱的作用。本文研究并实现了一个基于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服务端各功能模块的实现方法。本文从实现系统所用到的技术、理论、软件运行平台以及实现方法出发,详细阐述了整个系统的需求分析,系统总体设计,各功能模块的设计及逻辑关系,用户界面设计,与数据库设计交互以及最后的系统功能和性能上的测试等内容。经过最后的测试,系统完成了目标的全部内容,具有良好的稳定性,实时性以及用户交互体验,操作简捷方便,具有广泛的使用前景。