基于Android平台无线校园餐饮系统的设计与研究

被引:0
作者
魏晓旭
机构
[1] 吉林大学
关键词
Android操作系统; Web服务端; ThinkPHP框架; C/S架构;
D O I
暂无
年度学位
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服务端各功能模块的实现方法。本文从实现系统所用到的技术、理论、软件运行平台以及实现方法出发,详细阐述了整个系统的需求分析,系统总体设计,各功能模块的设计及逻辑关系,用户界面设计,与数据库设计交互以及最后的系统功能和性能上的测试等内容。经过最后的测试,系统完成了目标的全部内容,具有良好的稳定性,实时性以及用户交互体验,操作简捷方便,具有广泛的使用前景。
引用
收藏
页数:70
共 29 条
[1]
疯狂Android讲义.[M].李刚; 编著.电子工业出版社.2013,
[2]
Android应用开发揭秘.[M].杨丰盛.机械工业出版社.2010, 978-7-111-29195-4
[3]
A Web System for Choose Your Own Adventure.[J].Zizhong J. Wang;Regina L. Barner.Journal of Computer and Communications.2014, 04
[5]
基于Android的大学校园手机订餐系统的开发 [J].
王晓阳 ;
姜知凡 ;
陆能 .
电脑编程技巧与维护, 2014, (17) :35-37
[6]
基于Android的点餐系统的研究与实现 [J].
杜铭 ;
范辉 .
无线互联科技, 2012, (01) :84-86
[7]
基于ThinkPHP框架的软件学院教务管理系统的设计与实现 [D]. 
孙炜路 .
吉林大学,
2015
[8]
基于Android的车载多媒体信息交互终端的研发 [D]. 
张頔 .
吉林大学,
2015
[9]
基于Thinkphp框架的校园二手图书交易系统的设计与实现 [D]. 
杨军 .
山东师范大学,
2015
[10]
面向LAMP的Web前端代码处理系统的设计与实现 [D]. 
刘观宇 .
中国科学院大学(工程管理与信息技术学院),
2015