瑞吉外卖 —— 1、项目介绍及环境搭建

目录

1、项目介绍

1.1、项目介绍

1.2、产品原型

1.3、技术选型

1.4、功能架构

1.5、角色

2、开发环境搭建

2.1、数据库环境搭建


学习 黑马程序员 的瑞吉外卖项目:黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目_哔哩哔哩_bilibili

1、项目介绍

1.1、项目介绍

本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。

本项目共分为3期进行开发:
第一期主要实现基本需求,其中移动端应用通过H5实现,用户可以通过手机浏览器访问。
第二期主要针对移动端应用进行改进,使用微信小程序实现,用户使用起来更加方便。
第三期主要针对系统进行优化升级,提高系统的访问性能。 

1.2、产品原型

产品原型,就是一款产品成型之前的一个简单的框架,就是将页面的排版布局展现出来,使产品的初步构思有一个可视化的展示。通过原型展示,可以更加直观的了解项目的需求和提供的功能。

 注:产品原型主要用于展示项目的功能,并不是最终的页面效果。

1.3、技术选型

瑞吉外卖 —— 1、项目介绍及环境搭建_第1张图片

1.4、功能架构

瑞吉外卖 —— 1、项目介绍及环境搭建_第2张图片

1.5、角色

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

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

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

2、开发环境搭建

2.1、数据库环境搭建

首先创建数据库

CREATE DATABASE reggie CHARACTER SET utf8mb4;

然后执行 资料\数据模型 中的 db_reggie.sql SQL脚本

各张表的用途:

瑞吉外卖 —— 1、项目介绍及环境搭建_第3张图片

你可能感兴趣的:(黑马瑞吉外卖学习笔记,java)