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

学习 黑马程序员 的瑞吉外卖项目:

1、项目介绍

1.1、项目介绍

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

1.2、产品原型

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

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

1.3、技术选型

1.4、功能架构

1.5、角色

    后台系统管理员:登录后台管理系统,拥有后台系统中的所有操作权限后台系统 普通员工:登录后台管理系统,对菜品、套餐、订单等进行管理 C端用户:登录移动端应用,可以浏览菜品、添加购物车、设置地址、在线下单等

2、开发环境搭建

2.1、数据库环境搭建

首先创建数据库

CREATE DATABASE reggie CHARACTER SET utf8mb4;

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

各张表的用途:

经验分享 程序员 微信小程序 职场和发展