基于微信小程序的餐馆电子点菜系统(附开题报告) 您所在的位置:网站首页 点菜程序教程视频 基于微信小程序的餐馆电子点菜系统(附开题报告)

基于微信小程序的餐馆电子点菜系统(附开题报告)

2024-06-17 02:21| 来源: 网络整理| 查看: 265

💗博主介绍:✌全网粉丝10W+,CSDN全栈领域优质创作者,博客之星、掘金/华为云/阿里云等平台优质作者。 👇🏻 精彩专栏 推荐订阅👇🏻 计算机毕业设计精品项目案例-200套 🌟文末获取源码+数据库+文档🌟 🌟开题报告在下方🌟 感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以和学长沟通,希望帮助更多的人

一.前言

在这里插入图片描述

传统的点菜系统方式信息已经无法满足用户的需求。为此开发了本餐馆电子点菜系统小程序 ,为用户提供一个基于电子点菜系统,同时方便管理员。管理员服务端;首页、个人中心、餐品分类管理、特色餐品管理、订单信息管理、用户管理、特价餐品管理、活动订单管理、系统管理。用户客户端;首页、特色餐品、特价餐品、我的(特色餐品、订单信息、特价餐品、活动订单)等详细情况进行操作。该系统满足了用户对电子点菜系统信息获取的需求,并且信息可以及时、准确、有效地进行查看并且系统化、标准化和有效的工作。

二.技术环境

jdk版本:1.8 及以上 ide工具:Eclipse或者 IDEA,微信小程序开发工具 数据库: mysql5.7 (必须5.7) 编程语言: Java java框架:SSM maven: 3.6.1 详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN+微信开发工具

三.功能设计

本基于微信小程序的餐馆电子点菜系统分为管理员服务端端和用户客户端。 管理员服务端;首页、个人中心、餐品分类管理、特色餐品管理、订单信息管理、用户管理、特价餐品管理、活动订单管理、系统管理。用户客户端;首页、特色餐品、特价餐品、我的(特色餐品、订单信息、特价餐品、活动订单)等详细情况进行操作。 本系统总体功能结构图如下图所示: 在这里插入图片描述

进入本系统需要访问者提供验证信息。验证合格的访问者才能获取访问资格。其具体的操作流程见下图。访问者根据登录界面设置的信息项如实填写,待信息通过验证后,访问者可以进入指定的页面享受本系统提供的服务和阅读本系统的相关信息。

在这里插入图片描述

四.数据设计

开发一个系统也需要提前设计数据库。这里的数据库是相关数据的集合,存储在一起的这些数据也是按照一定的组织方式进行的。目前,数据库能够服务于多种应用程序,则是源于它存储方式最佳,具备数据冗余率低的优势。虽然数据库为程序提供信息存储服务,但它与程序之间也可以保持较高的独立性。总而言之,数据库经历了很长一段时间的发展,从最初的不为人知,到现在的人尽皆知,其相关技术也越发成熟,同时也拥有着坚实的理论基础。本系统主要实体属性图如下所示: 在这里插入图片描述 在这里插入图片描述

五.部分效果展示 5.1小程序端实现效果

用户登录通过用户名、密码行页面,进入到系统主界面,进入到操作界面,进行相对应操作,如图所示。 在这里插入图片描述 客户端首页页面可以查看首页、特色餐品、特价餐品、我的等信息,进行查看操作,如图所示。 在这里插入图片描述 用户进入特色餐品页面可以查看餐品编号、餐品名称、餐品分类、图片、价格、数量等信息,可以进行点菜查看操作,如图所示。 在这里插入图片描述

在这里插入图片描述

用户进入我的页面可以查看首页、特色餐品、特价餐品、我的(特色餐品、订单信息、特价餐品、活动订单用户信息)等信息,进行提交操作,如图所示。 在这里插入图片描述

5.2后台管理端实现效果

管理员登录:管理员通过系统进行登录,通过填写用户名、密码、角色等信息,输入完成后选择登录即可进入系统,如图所示。 在这里插入图片描述 管理员进入到界面,通过界面的任务大厅,登录成功后进入到系统可以进行查看首页、个人中心、餐品分类管理、特色餐品管理、订单信息管理、用户管理、特价餐品管理、活动订单管理、系统管理等功能模块,进行相对应操作,如图所示。 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

开题报告 1.1 选题的背景和意义

随着我国互联网的高速发展,各行各业均免不了和电子产品、应用软件沾上点联系,互联网既冲击着传统餐饮行业的产业盈利链,又促进着餐饮行业管理系统的更新换代,传统餐饮行业管理系统在当前形势下暴露出了明显的几个缺点: 1)点餐速度取决于服务员的数量和速度,在高峰期往往点餐就消耗了大量时间,服务员人数固定,在高峰期往往应接不暇,在冷淡期容易造成人员浪费,效率低下。 2)服务员的消费体验,传统餐饮行业服务员的接客态度在一定程度上影响着客户的食欲、餐饮好评度,餐饮业不仅仅需要基础的食品质量还需要一定程度上的服务质量,更需要付出一定的资源去培养专业甚至高质量的服务员。 3)高峰期时顾客流失率较高,顾客等待时间过长,易失去耐心,甚至有的顾客一看到店里人群满满直接就放弃,口碑再好的餐饮店也会也无法挽回这些流失的顾客。 4)传统餐饮行业的账单流水,财务报表是一大弊端,均是需要人为的去记账,账单错误率较高,报表整理需要专门的会计人员去整合,安全性较差。 由于传统餐饮行业存在这些问题,由此我们综合所有因素提出一种可以最大程度上缩减点餐以及等餐时间,弱化服务员一对一点餐,客户自主决定点餐时间的餐馆点菜系统。以微信小程序作为商用平台。顾客通过手机小程序自主自由、随时随地的选择自己想要的食品,甚至还可以选择饮食方式:在店或者打包。同时点餐系统其中的数据库准确记录了客户点餐的记录,对商家和点餐顾客公开,对其他顾客透明,并自动生成月报表日报表,提高了餐饮行业的账单安全性。系统完全降低了餐饮行业中服务行业和账单流水报表整合的压力,重心转向厨师上菜速度,提高食品质量,使餐饮行业的口碑能实时的体现出是餐饮食品的口碑。

1.2 国内、外的研究动态

1)国内研究动态 国内点餐系统类型很多:人工触摸屏点菜、立式点菜系统、台式点菜系统、壁挂式点菜、人工pos机点菜、现金版点菜等等。主要是以点菜机做基准。尤其是结合触摸屏和计算机系统的人工点菜在快餐行业非常普遍,而在海底捞、火锅店等团体饮食的场所人工pos机,平板自助点餐则很常见。而二维码扫码也是在今年疫情如此紧张的情况下火热了起来,其中最具有代表性的是源码网嘉开发的对应餐饮业的微信扫码点餐系统,该系统具备传统餐饮业的点餐特点,可退可加,自助点菜,类型自选,同时结合小程序、公众号、收银机点菜多个渠道,收银功能相对应的也是均包含,并将餐饮店基础上增加了快餐模式,增加了外卖系统,到店自取或者外卖均可,同时此系统也是附带了排队排号实时系统,提前预约系统,两者相结合,有效的解决了顾客排队等候中的闲暇时间的浪费,同时系统和餐饮管理系统结合起来,实时的可以报告,打印电子发票,小票,账单流水,老板可以实时查看后台数据流动,应用了B/S架构,数据具有很高的安全性。 2)国外研究动态 科技的发展会影响人们的日常生活习惯,而对于文化的影响却是小之又小的。对于英国,法国,日本等重视饮食仪式的国家,他们对于点菜方式的改变并不是很重视,他们重视的是吃饭的仪式感。日本属于发达国家,其信息技术发展的高度比我们国家还是有一定的差距。他们在餐饮行业的应用远比我们过渡的要好,日本引进了更加人性化的电子设备进行点餐、结算,主打餐饮环境,注重饮食环境的提高,点餐系统有的地方甚至还在使用传统的纸质记录方式,为的就是能让顾客回归传统,这一方式也和网上支付的方式有很大的关系,在我国基本普及了网上支付,而在外国微信,支付宝这些支付方式发展还是有一定的阻碍,从而导致外卖快递等等有的还是上门付款,进而扫码点餐也就成了少数,所以在国外支付方式的改变,也促使着点餐方式的改变。 3)国内外的研究水平和存在问题 我国作为发展中国家,人口基数大是我国最大的特点,这也同时是我们的优点,人口的增长也促使着我们餐饮行业的发展,扩建,餐饮行业的各个管理方式就都要改变,单单从发达国家学习来的管理方式也就不满足我们现在的需要了,快速,简单,准确的点餐结算方式就是我们改变的重点方向。我国对于点餐系统类型的开发还是有一定的引导性的,不过由于基础设施技术能力提供不足,所以总是有一些参差不齐,这就是科技能力的硬差距。设备的损耗,以及设备的资金过高,导致一些小型餐饮企业宁愿多招聘一些服务员也不太想要去采购更便捷的点餐系统。

2.1 解决的主要问题,在理论和应用方面的意义

实现餐馆点菜系统系统有以下问题: 1)由于点餐系统是以微信小程序为基础,每个门店的菜和特色不尽相同,主题也不一样,所以需要为每个门店分别设计不同的首页,特色菜,主题,广告,等等这将是一个工程,制作难度不高,重在需要对每个门店进行定制设计。需要设计师进行设计广告,图片。 2)餐饮店的菜品要能做到实时更新,菜品,饮料数量不够要及时更新不足,后台老板(管理员)可以实时控制,实时系统需要进一步查资料做到更快更及时的更新。 3)微信通知:当顾客在排队时,系统计算大概轮到顾客多长时间,能够及时在轮到顾客的前一段时间内发送通知给顾客,可以让顾客做好准备,并给予顾客回复选项,马上到还是另作他家。需要编写数据分析程序。 在理论和应用方面的意义 1)在理论方面:在B/S架构的发展上提供了新的依据 2)在应用方面:很大程度上节省了顾客在高峰期排队的时间,同时顾客自助点餐,省略了服务员一对一点餐的时间,可以让服务员更侧重于服务顾客的饮食,使门店口碑更加精确于服务员的服务质量和餐饮质量。从根本上减少高峰期人流量的缺失和回流数。

2.2 研究方案、研究方法或措施

本课题的研究采用了调查法、实验法、文献法、功能分析等研究方法。 软件总体设计采用的是结构化方法,为保证软件的稳定性、易维护性、可扩展性,将软件结构模块拆分,利用各模块的相互协调有序调用,以求达到最大限度地提高软件的安全性和整体性能。 从系统实现上,采用的是调查法和对比法,利用各方面收集的资料整合,经过对比,选取最适合本软件的开发方法。由于软件中的后台管理部分是基于JavaEE平台的设计,所以我们可以采取其中比较合适的Eclipse以及其MySQL数据库,可以使开发更加便捷,使用B/S架构,用户只需要通过例如Internet Explorer、Chrome等浏览器就可以访问此系统,方便快捷,易于操作,前端部分使用微信小程序进行开发,开发工具选择了微信开发者工具,编写好前端界面通过接口的方式请求后台数据,采用了面向接口的编程思想,有利于代码解耦。实现方案以及本软件的使用需求采用的是功能分析的方法,根据对软件功能的分析来设计软件的实现方案,有针对性的进行开发,便于做到开发目的清晰,并且可以做到不必要的开发资源的浪费。

3研究主要内容

为此开发了本餐馆电子点菜系统小程序 ,为用户提供一个基于电子点餐系统,同时方便管理员。管理员服务端;首页、个人中心、餐品分类管理、特色餐品管理、订单信息管理、用户管理、特价餐品管理、活动订单管理、系统管理。用户客户端;首页、特色餐品、特价餐品、我的(特色餐品、订单信息、特价餐品、活动订单)等详细情况进行操作。该系统满足了用户对电子点菜系统信息获取的需求,并且信息可以及时、准确、有效地进行查看并且系统化、标准化和有效的工作。

4.完成本课题的工作方案及进度计划(按周次填写)

第1周——第2 周:完成外文文献翻译和撰写开题报告工作。 第3周——第4 周:完成数据库的设计。 第5周——第6 周:完成前端UI设计 第6周——第7 周:完成前台功能模块的主要功能的代码的编写测试 第7周——第8 周:完成后台功能模块的主要功能的代码的编写测试 第8周——第9 周:对整个系统进行集成测试及BUG修改 第9周——第10周:撰写毕业设计论文并严格按照要求修改格式。 第10周——第11周:提交毕业论文,准备毕业设计答辩。

最后

最新计算机毕业设计选题篇-选题推荐(值得收藏) 计算机毕业设计精品项目案例-200套(值得订阅)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有