2020-5-6
文章编号:008/100
以前很少写文章。从今天开始我要挑战一下自己,连续输出100篇技术类文章。这100篇文章我尽量以实战案例为主。
如果你觉得本文还不错,记得关注或者给个 star,你们的赞和star是我编写更多更精彩文章的动力!
GitHub 地址
看完上一篇文章,你已经可以做一个在线支付小程序了。
这次我们来做一个“奶茶店·小程序”
但是这样的项目还是略微复杂了些,一篇文章是写不完的。我要分为三篇。
- 第一篇:业务逻辑拆分,敲定设计稿,设计 API 和数据库
- 第二篇:完成接口开发,测试接口
- 第三篇:完成前端页面,联调接口
本文重点内容
- 展示设计稿
- 梳理业务逻辑
- 设计数据库和API
设计稿
业务逻辑
我认为小程序必须要“小”,只要功能够用即可。所以“奶茶店·小程序”只要做到以下两点就足够了。
- 能下单
- 能排队
那么现在梳理一下:小程序分为:管理端和客户端。
管理端
管理端是用来上架奶茶,订单管理用的。具体功能如下
- 奶茶[增,删,改,查]
- 奶茶品类[增,删,改,查]
- 奶茶选项[增,删,改,查]
- 订单队列
- 正序展示未出单的奶茶,可以更改订单状态:排队中,