基于移动客户端的点餐系统毕业论文

 2021-04-12 04:04

摘 要

随着科技的发展,智能手机在人们的日常生活中占据了越来越重要的地位,同时手机应用也极大的丰富和改善了人们的生活。俗话说“民以食为天”,餐饮行业是大众生活的重中之重,点餐智能化更是当今社会餐饮行业发展的趋势。本课题旨在研究基于移动客户端的点餐系统的设计与实现,为顾客及餐饮企业提供便利,提升收益及效率。

本点餐系统采用eclipse为开发环境,使用以Java为基础的Android语言进行开发,在数据库方面采用MySQL数据库进行数据的交互。旨在呈现一个能够提升用户体验,功能全面的Android无线点餐系统。该系统具有如下主要功能:顾客的注册与登陆,展示目前所有菜肴,菜品的分类查询,客人点菜,已点菜品的查询与下单,餐厅座位使用状态查询,顾客对本餐厅的评价。经过测试,本系统功能完善,在使用时有较好的体验并且具有较为广阔的应用前景。

关键词:移动智能;无线点餐;Android;Java;MySQL

Design and implementation of wireless ordering system based on mobile client

ABSTRACT

With the development of science and technology, smart phones in people’s daily lives occupy an increasingly important position. Simultaneously, Mobile phone applications also greatly enriches and improves people’s lives. As the old saying goes, ‘Food is god for the people’. Catering industry is the most important thing of people’s lives. Ordering intelligence is also the trend of today’s social catering industry development. The purpose of this project is to study the design and implementation of the ordering system based on mobile client. Also, this topic can provides convenience for customers and businesses to improve revenue and efficiency.

The ordering system uses eclipse as the development environment, the Java-based Android as the development language. In the terms of database, it uses MySQL database for data interaction. Designed to present a user experience to enhance the functionality of a comprehensive Android wireless meal ordering system. This system has the following main functions: customer registration and login, display all current dishes, query dishes by category, guests order, query restaurant seat using condition, and evaluation of customers for the restaurant. After testing, the system has perfect function, good experience in use and wide application prospect.

Key words:Mobile intelligence; wireless order; Android; Java; MySQL

目录

1 绪论 1

1.1 课题背景 1

1.2 课题研究现状 1

1.3 研究内容 2

1.4 主要设计思路 2

2 开发环境介绍 3

2.1 Android历史 3

2.2 Android系统架构 3

2.3 Android安全权限机制 3

2.4 Android平台搭建 4

2.4.1 准备所需要的软件 4

2.4.2 搭建开发环境 4

3 系统分析 6

3.1 系统可行性分析 6

3.1.1 技术可行性 6

3.1.2 操作可行性 6

3.1.3 经济可行性 6

3.2 功能需求 6

3.3 开发运行环境需求 7

3.4 性能需求 7

3.5 其他需求 8

4 系统总体设计 9

4.1 概述 9

4.2 设计原则 9

4.3 Android应用程序结构剖析 10

4.4 系统功能结构图 13

4.5 系统流程图 14

4.6 系统交互图 14

4.7 数据库设计 15

5系统的实现 18

5.1 软件界面的设计 18

5.2 注册登录展示界面 18

5.3 美食列表详情模块界面 19

5.4 已点菜品模块界面 20

5.5 提交订单详情模块实现界面 21

5.6 用户点评模块实现界面 22

5.7 餐桌选择模块界面 23

5.8 后台菜谱管理实现界面 24

5.9 后台订单管理实现界面 24

5.10 后台评分管理实现界面 25

6 系统的测试 26

6.1 测试方案设计 26

6.1.1 测试策略 26

6.1.2 测试安排 26

6.1.3 测试资源 26

6.2 测试分析 26

结论 28

致谢 29

参考文献 30

1 绪论

1.1课题背景

回看历史,二十年前的计算机还只是在小部分的精英人士手中使用。而如今,大到大型公司的管理系统功能,小到每个人日常的写字功能,计算机技术几乎无孔不入。人们办事的效率随着信息技术的发展也得到了大大的提升,越来越多的手工操作被计算机所代替,本课题所做的研究就是其中的一个——无线点餐系统。

大多数情况下,餐厅在点餐,送单,结账这些方面都使用人力传递的方法,这样的工作流程不仅导致了效率的低下,并且在用餐人数增多时,很有可能增加服务员在迅速手写菜单与人工送单时的误操作,这样的情况如果被客人投诉,不仅会使服务质量变差,而且会损害到餐厅的名誉。而本基于移动客户端的无线点餐系统集客人点菜、厨师配菜与账单结算于一体,使用全自动的信息化技术。完成了餐厅菜单的电子化,并且实现了餐厅菜单的客户端、厨师端到前台账单的同步打印。在中国这样的人口大国,餐饮业的地位自然不言而喻,同时餐饮业的发展也有着强劲的势头,社会的发展与经济的增长也受到餐饮业的影响。在这样的大环境下,餐饮行业的运营与管理显得越发重要,虽然大多数餐厅可能有自己已有并且已经使用很久的信息管理系统,但在电子菜单这一块使用的餐厅仍在少数,餐厅在点菜方面的效率的提高正迫切的需要得到改善。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。