线上外卖订餐系统的设计与实现开题报告

 2023-11-28 08:11

1. 研究目的与意义

随着互联网技术的快速发展,国内外的外卖行业也得到了巨大的进步,外卖点餐具有方便快捷、经济实惠、服务周到、灵活多样等特点在当前餐饮业中发展迅猛。在线餐饮消费服务具有网络平台方便性强、消费灵活多变等特点。衍生出了例如美团、饿了么等现已成为行业巨头的企业。然而伴随着外卖业务飞速扩张的是各家企业的疯狂砸钱补贴,现如今巨头企业近乎垄断市场之后开始收割商家、骑手、客户三方利润。因此,餐饮企业直接对接客户从而减少成本成了很多公司急需解决的问题。在餐饮企业使用自己的系统过程中,餐饮企业与消费者都能接收到更加直观的评价。餐饮企业可以通过本系统与消费者进行点餐,从而提高了餐饮业的服务质量,提升顾客的满意度,为餐饮业带来更多的顾客。

本系统可以为消费者提供线上的外卖点餐服务,同时也保证了消费者的点餐评论服务功能。为餐饮企业在减少成本的条件下的最优选择。

2. 课题关键问题和重难点

线上外卖订餐系统分为两个大模块:系统管理后台主要提供给餐饮企业内部员工使用,具有修改餐厅的菜品、套餐、订单、菜品口味等功能以及回复评论功能。移动端应用主要提供给消费者使用,可以使用手机号登录,具有在线浏览菜品、添加购物车、订单评论以及修改历史订单、地址、菜品下单、购物车等功能。本课题拟完成线上外卖订餐系统的设计与实现。

本课题的关键:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

互联网和技术的发展促进了业务的发展。食品行业与互联网行业一样,他们在业务和运营中采用技术来更快、更方便地接触客户[1]。技术的不断进步已经影响了人们的沟通方式、工作方式、旅行方式,尤其是在全世界范围内进行产品或服务的贸易。数字技术的兴起正在重塑大多数行业。由于技术使用的增加,从事数字部门的人数正在迅速增加。由于在食品服务行业的客户是非常善变的,该行业必须跟上变化的口味,时尚,和方便的访问,以便在竞争激烈的市场竞争。食品服务企业现在依靠技术作为信息源和营销工具。智能手机成为这个世界技术所需要的设备,因为它们与移动应用程序一起使用。食品配送移动应用程序更受欢迎,使生活更方便。和中国市场一样,外卖服务市场有三大巨头,分别是饿了么、美团外卖和百度外卖。中国互联网络信息中心(CNNIC)表示,2017年上半年,网上送餐的用户数量激增41.6%,达到2.95亿亿。值得注意的是,超过90%的客户通过智能手机下单[2]

利用Jsp来进行前台展示,采用MVC框架(利用Struct2作为框架)来实现对网站的整体设计,来达到对业务功能的实现是一个很好的选择,便于在对系统角色进行细分后对不同的菜品信息进行展示和管理等,但由于采用 MVC框架,导致对前端部分的页面进行修改时,如果出现页面中的数据不一致,那么会导致用户在浏览时出现错误的情况[3]。针对这个问题,在网站设计时尽量采用统一的风格来展示系统所要实现的功能和信息等。在以jsp mvc框架中,在诸多web中应该有导入数据源的模块。一般而言,存在两种数据库的连接情况,一种是通过于Java类写明数据库驱动与数据库连接名等信息开展适当的连接与释放操作,另一种是通过数据库连接池,这种方式的优点在于可以合理的管控数据库的连接[4]。但在使用过程中,必须要对这两种方式进行比较。使用第一种需要保证数据库连接的安全性,同时还会涉及到大量数据的连接请求操作。当数据库连接池出现异常时(例如错误信息),则会导致大量数据的不能正常显示。而当进行了多个数据库连接时,就需要进行复杂的数据操作以保证这些数据能够被正确的使用,此时就可以采用第二种方式,在将数据库连接池放入JDBC中之后,再在Java类中提供“数据库连接池”的方式。这样就可以在很大程度上解决我们可能遇到的问题。

线上外卖系统,查询订餐等服务都是必备的。《一种基于JSP和MYSQL的外卖系统的设计与实现》,作者指出软件应该实现菜品类别管理、菜品管理、订单管理、菜品评价、在线下单、菜品浏览等功能。但无法满足现今商家与客户的需求,缺少了重要的沟通渠道[5]。而《基于iOS外卖020客户端APP的设计与实现》作者提出查看订单的功能包括查看订单状态[6],查看订单信息以及打电话给商户。使用者在购买物品后,便可以在订购时,看到订单状态、订单详情及手机号码。在此模式下,使用者可以查看该商品的货品,并了解其目前的货品状况。通过查看订单细节,可以查看订单状态、价格等等详细的订单。而对于商人来说,增加物品和更改物品的能力,都是要时刻监控的。当所有的货物都卖完了,店员就将商品设为售罄。不过,想要在网上销售新产品,必须要经过管理员的审核。对于一个想要简洁的页面,吸引眼球的图片,以及良好的评分的用户来说,他们的菜单和评论都需要非常地简单和快速。购物车和订单管理,可以体现出顾客喜欢的产品,方便卖家进行销售,也可以给顾客带来更多的便利。《基于 Spring Boot的教师企业实践管理系统的设计与实现》作者在其功能里设置了考核功能[7],而类比到线外卖系统中,考核便是商家与客户的评价。在之前的基本功能之后,还有一个很关键的作用,那就是点评,没有了平台的限制,顾客可以对产品进行自己的评判,而商家也可以得到更多的反馈。相比较市面上软件更多是为客户服务,商家也应该需要享受更多的便利。对订单增加一个详情功能,这样能够增加用户对商品的信任度,进而让购买行为变得更加快速。同时也是能够引流、吸引用户复购,同时最为关键的是可以进行数据分析,对店铺进行规划。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

1. 系统功能结构

系统总体功能结构如图1所示

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

2022-2023-1学期:

第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习;

第17周:与导师沟通进行课题总体规划;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版