基于安卓平台的无线点餐系统设计+文献综述(2)
时间:2018-03-21 11:22 来源:毕业论文 作者:毕业论文 点击:次
结 论 31 致 谢 32 参考文献33 1 绪论 1.1 背景及意义 食物是我们生活的必需品,而餐饮是我们日常离不开的话题。随着科技的发展与革新,GPRS、WLAN等无线技术的不断革新,我们的生活也进入到了数字时代 ,在充满数字与革新的时代,作为传承千年的餐饮业也应该有新的诠释与发展。在传统传统的餐饮中点菜操作是纯人工的,由服务员登记顾客点选的菜,然后服务员将记录的信息传递给厨房端和营业端,厨房端制作顾客点的菜并将菜通过传菜员呈递给顾客,营业端处理账单的结算与统计,在这过程中很容易出现以下纰漏:服务员手写订单字迹潦草或误写从而导致上错菜、传菜分单上错桌;顾客加菜和查账程序较繁琐;处理特殊口要求有遗漏和误差、营业员手工计算账单容易出错、不方便人员去管理等等。 餐饮业是一个充满个性化、多样化的行业,而电子商务最能彰显其个性与多样。随着互联网网络技术的普及和发展,便捷的网络订餐正在进入人们的日常生活,无线点餐模式因此应运而生。它不但可以有效地提高餐饮业的工作效率,还可以规范服务体系,提高整体管理水平与服务质量,还为餐饮业规模化经营提供了坚实的技术基础。服务员或顾客使用手持手机、平板电脑终端点餐;当顾客点完餐后,厨房端通过电脑查看订单详情并分配做菜任务,营业端也通过电脑查看订单信息并进行订单结算与统计处理;当顾客消费完可在桌台上的平板电脑或手机进行买单处理,方便快捷。 1.2 主要内容 本文介绍了android无线点餐系统的开发过程。论文从需求分析、系统分析、概要设计、详细设计整个方面详尽论述本系统的实现与开发过程。 第一步系统地阐述了无线点餐系统的开发背景与意义,分析了当前点餐系统的特点和通性,进而得出本系统的设计思路与方法。第二步介绍了实现本系统开发的环境与相关技术,包括Android开发平台,Microsoft Visual Studio 2010开发平台,Eclipse开发平台。第三步阐述了本系统的概要设计,概要设计分成后台服务器设计、android客户端设计、PC营业端设计和PC厨房端设计,另外介绍了数据库的创建与文护。第四步又阐述了本系统的详细设计,详细设计主要介绍了点菜管理、订单处理、订单管理,菜单管理等功能的具体实现过程,并介绍了系统的关键设计代码。第五步,对本文以及本无线点餐系统进行总结。 2 相关技术和开发环境 2.1 系统架构 本无线点餐系统的信息交流主要流动在四个端:顾客用餐端、厨房端、营业端和系统服务器,系统的核心是主控计算机的服务器程序。顾客用餐端的安卓程序通过无线的方式与服务器进行连接通信,从事开桌、点菜、申请结账等操作;厨房终端程序通过无线方式接收服务器发送过来的菜品订单信息,并进行分配处理,供厨师烹饪和传菜员传菜;营业终端程序通过无线方式接收服务器发送过来的菜品订单信息,并进行订单的监控,对订单进行统计、管理与结算处理。系统服务器程序起到控制作用,,对安卓设备终端和PC终端发送过来的信息进行分析、处理、包装和回馈。 2.2 关键技术 2.2.1 JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用来执行SQL语句的Java 接口,可以为多种数据库提供统一的访问,它是由一组用Java语言编写的类和接口构成。JDBC为应用工具、数据库开发人员提供了一个标准的API接口,据此可以构建更高级、更完善的工具和接口,使得数据库开发人员能够用纯 Java API 编写相关数据库应用程序。 (责任编辑:qin) |