在日常零售行业中,小商小贩往往面临诸多经营难题。一方面,入驻大型外卖平台需要支付高额抽成,压缩了商家的利润空间;另一方面,商家多采用手动记录商品信息、盘点库存的方式,不仅效率低下,还容易出现错记、漏记等问题,导致库存管理混乱。同时,客户在购买商品时,需到店排队,或通过电话、微信等方式与商家反复沟通下单,无法实时了解商品库存、价格及订单状态,购物体验较差。

现有产品中,缺乏专门针对小商小贩与街坊客户的日常零售交易系统,难以满足买卖双方便捷、的交易需求。因此,研发一种能降低商家经营成本、提高管理效率,同时提升客户购物体验的日常零售供应系统具有重要意义。为解决上述背景技术中提出的问题,我花时间专门开发了一款微信小程序。
下面介绍下整个系统的功能情况:
1、注册页面
目前系统只有两种角色:商家和客户;根据角色的不同的进行登录账号的注册;
注册使用手机号进行注册,会对手机号做相关校验和扩展。

1.1、客户注册
1.2、商家注册
2、登录页
账号注册后即可以根据手机号进行系统登录,同时商家会根据账号进行数据权限的控制与管理,客户限制则比较小。
3、商家首页
商家登录成功可以看到首页包含四个功能:
**分类管理**:在新增商品前需要维护下商品分类,方便对商品进行分类管理;
**商品管理**:商家可以在该功能添加自己的商品信息;
**库存盘点**:商家可以通过该功能实现商品的盘亏与盘盈,比如因为各种客观原因导致的实际库存与系统录入的库存不一致,则可以通过该功能进行一键同步;
**订单管理**:商家可以通过该功能查看客户下单情况,包括已支付与未支付订单;如果客户完成支付也可以实现一键完成订单;
3.1、维护商品分类
商家在新增商品前需要维护下商品分类,方便后续商家对商品进行分类管理以及客户通过分类筛选购买商品;
3.2、新增分类
3.3、修改分类
3.4、删除分类
删除分类会校验该分类下是否存在商品,如果绑定商品则不允许删除。
3.5、商品管理
商家可以通过该功能新增编辑以及删除商品,从而实现上架并维护商品。
3.6、新增商品
新增商品时可以为商品添加多个分类,实现度管理商品。同时单价以及库存都做了相关校验,保证商品录入的有效性。

3.7、编辑商品
3.8、删除商品
删除商品时会校验商品是否已经被订单绑定,绑定则不允许删除商品。
3.9、库存盘点管理
通过库存盘点,可以做到系统库存与实际库存的同步,避免人为或者外部因素导致的实际商品库存与系统库存不一致情况。
3.10、重置盘点数据
通过重置按钮实现多次盘点。
3.11、保存盘点结果
3.12、订单管理
商家可以通过订单管理查看自己的销量以及在收到付款后一键完成订单。
3.13、更新未完成订单
4、客户首页
客户登录成功可以看到首页Zui上面就是历史订单,下面左侧导航栏是商品分类,选择不同的商品分类,右侧显示对应商品,包括商品数量以及单价,点击右侧 实现传统购物车功能。
4.1、添加购物车并结算
4.2、提交订单
提交订单的时候需要登记派送地址以及联系人电话,默认取客户注册手机号。
4.3、查看历史订单
客户通过历史订单可以看到自己订单情况,当商家收到钱后即可完成订单,否则订单是处于未完成状态。