Bootstrap

猿创征文|瑞吉外卖——初步了解

个人名片:

博主酒徒ᝰ.
专栏瑞吉外卖
个人简介沉醉在酒中,借着一股酒劲,去拼搏一个未来。
每篇励志如果你没有把握做到,最好就不要承诺,你什么也不承诺,至少别人不会看不起你。

本项目基于B站黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目。

视频链接【黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis
plus开发核心技术的真java实战项目】 https://www.bilibili.com/video/BV13a411q753?
点击观看

以下图片截取自B站,黑马的瑞吉外卖。

在这里插入图片描述
正如图中所述,瑞吉外卖是一个新手入门的项目,在这里也暴露了本人的实力。

一、项目介绍

  1. 瑞吉外卖介绍

瑞吉外卖是专门为餐饮企业(餐厅、饭店)定制的一款软件产品。该项目的业务架构包含后台管理系统+移动端前台(H5+小程序也全面覆盖)。

在技术架构上,基于主流框架的 SpringBoot+Mybatis
plus,打造用户层、网管层、应用层、数据层。学完该项目即可实现该类型项目的快速开发。

  1. 课程介绍

《瑞吉外卖》项目包含 14 天课程,共 190 节,涉及外卖业务开发、Git、Linux、Redis与项目优化 5
大篇章,涵盖整个项目的开发过程和优化过程。

  1. 项目亮点
  1. 业务真实、实用、广泛,使用当前流行的技术框架开发;
  2. 课程难度适中,层层递进,对框架课程充分练习、巩固,为后续技术内容做好铺垫;
  3. 能够了解企业项目整体开发流程,以及随着业务不断发展后续的演进、升级过程;
  4. 掌握外卖行业相关的业务流程和功能架构,掌握SpringBoot和主流框架集成实现项目的快速开发。
  1. 项目介绍

本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。

其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。

移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。

  1. 博客介绍

本人目前所写的笔记只有第一部分,在管理端与客户端的学习。后面的Git与Linux暂时没有写的想法,也许之后就会写了,敬请期待。

二、产品原型

在黑马的资料中已提供,自行前往网站自行下载。很容易搜索到的。
后台:也就是商家使用的,上传菜品与套餐之类的操作。
前台:客户所使用的,下单操作等。

在这里插入图片描述

三、技术选型

在这里插入图片描述

由于本人暂时只完成了管理端与移动端的操作。且前端技术在资料中大多数已经完成。所有实际上用到集技术并没有这么多。
本人感觉在练习过程成用到最多的是mybatisplus,mysql,spring等应用层与数据层。对于工具,暂时只用到了Maven。

四、功能架构

在这里插入图片描述

这里比较重要,因为本人就是根据这张表来一步一步完成的。 看着这张图,从员工登录到退出,一步一步的完成,同时确保没有缺漏。

五、角色

建议再做后台或前端的时候,将自己代入思考。这样就不会缺少某个操作模块了。也不用苦思冥想哪里不对劲。我们就是使用者,按照自己的使用情况进行写。

后台系统管理员:登录后台管理系统,拥有后台系统中的所有操作权限后台系统。

普通员工:登录后台管理系统,对菜品、套餐、订单等进行管理。

C端用户:登录移动端应用,可以浏览菜品、添加购物车、设置地址、在线下单等。

六、个人制作架构图

这是我根据自己第一次做的时候的理解所做的图。比较简陋,但是它使我安排好了制作项目流程。
看着这张图,我将一个大的项目分割成多个小的模块,在一步一步的完成。
没完成一个模块或一个步骤。都会有成就感。
当然,其中也少不了烦恼,某一步骤卡住,一思考便是一上午。但这何尝不是一种(程序)学习的快乐。

请添加图片描述

初步了解了瑞吉外卖之后,就开始了学习,并记录笔记。

;