苍穹外卖-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服务器即可。