论文部分内容阅读
无线互联网技术的迅猛发展和智能移动终端的逐渐普及,正在悄悄地改变着传统的生活方式,并且已经延伸到了餐饮行业。目前,餐饮行业的消费主体集中在年轻人群,年轻人的消费观时尚、自主,因此更青睐自助的点餐方式。另外消费者对餐饮行业提供服务的人性化和高效率提出了更高的要求。在这种背景下,基于移动客户端的自助点餐系统应运而生。自助点餐系统从为消费者提供高效、优质的就餐服务的角度出发,充分考虑了消费者的就餐习惯,让其主动参与进来,增加了就餐乐趣。自助点餐系统的优势在于它降低了餐厅的人力成本,提高了工作效率,而且避免了传统点菜方式中服务员下单出错的情况,提升餐厅品牌形象的同时增加了效益。本文分析了消费者点餐过程的功能需求、餐厅的菜谱、以及点餐数据,以Android移动终端作为客户端点菜设备,设计并实现了基于Android平台的点餐系统。本文首先介绍了移动点餐系统的研究背景,分析了国内外电子菜谱和自助点餐系统的研究和应用现状。然后对基于Android平台的点餐系统进行了可行性分析和系统业务的需求分析,在明确了点餐系统的总体工作流程以后,确立了客户端的功能,包括:用户登录、菜品搜索、点餐功能、自动结算和用户评价功能;服务器端的功能,包括:用户管理、电子菜谱管理、订单管理和系统管理功能。接下来设计了本文实现系统所采取的技术方案,即:客户端C/S+Web服务器端B/S的混合结构模式。基于面向对象的思想,利用UML的用例图、静态类图、时序图等对各模块的对象、流程、功能以及数据库进行了详细设计。在系统实现阶段,采用GoogleAndroid作为开发平台,以Eclipse作为开发工具,使用Java语言开发,数据的存储使用Android自带的SQLite数据库。最后,对基于Android平台的点餐系统实施全面测试,分析结果并进行相应的改进。本文实现的基于Android平台的移动点餐系统,不仅能够满足消费者搜索美食、选菜下单、加菜退菜的基本需求,还提供了查看菜品原材料、烹饪方法、营养价值、留言评价菜品等一系列人性化的服务。对于餐厅管理人员而言,该系统提高了企业运作效率,降低了运营成本,消费者的留言反馈为管理人员的决策提供了一定程度的参考。