站在项目角度描述系统

当你新接触一个系统,你需要问自己一个问题:你是如何来看待这个系统。

业务角度

抽象出一个平台,然后分析平台中的元素:人,人包含了用户和店员;,店铺(容器概念),店铺有属性,这里包括店铺的位置等店铺属性信息;店铺里面有商品,商品有两类,一类是卖品,一类是赠品;规则,这里包括奖励规则,量化规则;

物理开发架构角度

UI:微信的前端;

接口:用于和微信进行交互,为UI提供服务;

后台:用于对基础数据进行管理;

设备管理:设备信息的上报;内容的展示

原文地址:https://www.cnblogs.com/xiashiwendao/p/3583461.html