苍穹外卖-Day01

发布时间 2023-09-07 20:13:53作者: gao79138

苍穹外卖-Day01

1. 项目整体介绍

1.1 项目定位

项目的定位:专门为餐饮企业(餐厅,饭店)定制的一款软件产品。
项目主要分为两个端:
    (1)管理端:外卖商家使用。
    (2)服务端:点餐用户使用。

1.2 项目的功能架构

项目的功能架构:体现项目的业务功能模块
    1.  管理端:
        1.1 员工管理
        1.2 分类管理
        1.3 菜品管理
        1.4 套餐管理
        1.5 订单管理
        1.6 工作台
        1.7 数据统计
        1.8 来单提醒
    2.  用户端:
        2.1 微信登录
        2.2 商品浏览
        2.3 购物车
        2.4 用户下单
        2.5 微信支付
        2.6 历史订单
        2.7 地址管理
        2.8 用户催单

2. 项目前端环境搭建

2.1 项目的整体结构

该项目前端有两个入口:一个是Web端,一个是微信小程序端。这里主要对Web端进行讲解,对于微信小程序端,之后会详细阐述。
该项目后端主要用Java语言来进行实现。
由于本项目重点在于编写后端,因此对于Web端就不再进行赘述,直接运行资料中的Nginx服务器即可。

3.