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


    个人名片:

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

    本项目基于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端用户:登录移动端应用,可以浏览菜品、添加购物车、设置地址、在线下单等。

    六、个人制作架构图

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

    请添加图片描述

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

  • 相关阅读:
    领导视角-汇报篇
    XFINIUM.PDF CROSS-PLATFORM BUNDLE 11.1.2
    二、链表(linked-list)
    部署LVS-DR集群+keepalived(主-备)
    二叉树之路径
    零信任特权访问管理
    【简单介绍下爬山算法】
    AdvanCell完成由晨兴创投领投的1,800万澳元B轮融资
    【RabbitMQ】WorkQueue
    什么是响应式设计(Responsive Design)和移动优先设计的概念
  • 原文地址:https://blog.csdn.net/m0_65144570/article/details/126806360