基于SpringBoot的外卖管理系统的设计与实现

 2023-01-15 02:01

论文总字数:26978字

摘 要

随着网络和计算机技术的发展,各行各业出现了新的生机。各种办公软件和网站充斥到日常生活中,并在实践中不断的进步和发展。目前办公软件和网站技术已非常成熟,可以为用户提供更好的工作帮助。菜品是最基本的生活需求,对于就餐的选择最常用的有外出就餐、点外卖和自己做。自己做一般针对家庭,适合有空闲时间的人们,外出就餐虽然是办公人员的最佳选择,但由于需要外出而使大部分人们放弃。点外卖的使用量非常高,相对应的管理工作也增加。到目前为止,人们点外卖一般去美团、饿了吗平台。这类平台属于第三方平台会收取中间费用,造成商家成本增加而使很多的商家望而却步。

  本基于springboot的外卖管理系统采用网上购物模式进行菜品的销售,编程语言采用java语言,数据库为mysql,运行软件为idea。本系统包括用户和管理员,用户可以在系统中查看菜品信息进行订餐,可以进行留言咨询和管理订单信息;管理员可以管理餐馆的菜品、新品资讯和用户的订单信息以及用户的留言反馈。为了保证系统的健康和正向发展,管理员可以对注册用户的资料进行审核。本系统实现了菜品的网上销售,减少员工的工作量,提高用户订餐的效率和适应时代发展。

关键词:菜品信息,订单信息,留言信息,购物车

Abstract

With the development of network and computer technology, new vitality has emerged in all walks of life. All kinds of office software and websites are full of daily life, and constantly progress and develop in practice. At present, office software and website technology has been very mature, which can provide better work help for users. Dishes are the most basic needs of life. The most commonly used choices for dining are eating out, ordering takeout and making by yourself. Do it yourself is generally for families and suitable for people with free time. Although dining out is the best choice for office workers, most people give up because they need to go out. The use of takeout is very high, and the corresponding management work has also increased. So far, when people order takeout, they usually go to meituan. Are they hungry. This kind of platform belongs to the third-party platform, which will charge intermediate fees, resulting in the increase of business costs and deterring many businesses.

The takeout management system based on springboot adopts online shopping mode to sell dishes. The programming language is java language, the database is mysql, and the running software is idea. The system includes users and administrators, users can view the dish information in the system, order, message consultation and order management information; The administrator can manage the restaurant"s dishes, new product information, user"s order information and user"s message feedback. In order to ensure the health and positive development of the system, the administrator can audit the information of registered users. The system realizes the online sales of dishes, reduces the workload of employees, improves the efficiency of user ordering and adapts to the development of the times.

Key words: dish information, order information, message information, shopping cart

目 录

摘 要 I

Abstract III

第1章 绪论 1

1.1课题研究背景 1

1.2课题现状与实现意义 1

1.3课题内容 2

1.4论文结构安排 2

第2章 系统分析 3

2.1系统使用相关技术分析 3

2.1.1Java语言介绍 3

2.1.2Mysql数据库介绍 3

2.1.3Tomcat服务器介绍 4

2.2系统可行性分析 4

2.2.1系统技术可行性分析 5

2.2.2系统经济可行性分析 5

2.2.3系统操作可行性分析 5

2.3系统需求分析 5

2.3.1传统订餐系统优缺点分析 6

2.3.2本基于springboot的外卖管理系统分析 6

2.4系统功能分析 7

2.5系统性能分析 7

2.6用例图 8

2.7系统业务流程 8

第3章 系统设计 12

3.1系统体系结构 12

3.2系统功能结构 12

3.3数据库设计 13

3.3.1ER图设计 13

3.3.2数据库表设计 15

第4章 系统实现 19

4.1系统登录功能的界面实现 19

4.2管理员个人中心功能的界面实现 20

4.3用户注册功能的界面实现 21

4.4管理员用户信息管理功能的界面实现 22

4.5管理员留言、新品资讯管理功能的界面实现 23

4.6管理员订单管理功能的界面实现 24

4.7管理员菜品信息管理功能的界面实现 24

4.8管理员菜品类型管理功能的界面实现 25

4.9用户在线订餐与订单管理功能的界面实现 26

第5章 系统测试 29

5.1系统测试的方法 29

5.2测试环境与测试条件 29

5.3实例测试表格 29

总 结 31

参考文献 32

致 谢 34

第1章 绪论

1.1课题研究背景

如今的时代是信息化的时代,更种信息大爆炸。人们的基本工作生活中都离不开网络和计算机,现如今各类网站、管理系统、app都快速发展,为人们带来更便捷的生活体验。网站类的系统有宣传类网站、企业类网站、购物类网站,其中使用率最高也最贴近人们生活的是购物类网站,像淘宝、京东,用户量非常大;管理类系统有库存管理系统、会计管理系统、收银管理系统等,使用率也非常大;app类的有美团、拼多多等,都为人们的生活带来了便捷。

菜品为日常生活中必不可缺少的物品,对于菜品的购买人们一般都是去餐馆就餐。这种方式需要大量的时间,在就餐的高峰期时也有很多的用户排队,这样的现象就导致了外卖的出现,黑作坊现象层出不穷,带来了社会不稳定因素。虽然现在也有正规的外卖订餐网站,但网站属于第三方,需要收取中间费用,增加商家成本。对于菜品的购买还有一部分是采用自己做,这类方式虽然卫生吃着放心,但要求人们拥有足够的时间和做饭技术,也不是最优的解决办法。

1.2课题现状与实现意义

目前国家正处于高迅发展的时代,网络已发展到5G,使上网更加快速。网站反应缩短到1秒内,让更多的用户越来越依赖网站。人们对生活品质要求也越来越高,现在也有很多的企业、商家还采用传统的办公管理方式,这类方式对于管理小规模的事项非常便利,信息量少、工作内容少,统计简单。但随着要管理的事项越来越复杂,如果还采用传统的人工管理方式会带来更多的工作错误,使工作花费更多的时间,但实现的效果并不好。所以紧跟时代发展才可以保证更好的工作效率,体现更多的工作价值。

剩余内容已隐藏,请支付后下载全文,论文总字数:26978字

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;