最近一直有朋友发微信,让我打开拼多多帮忙砍价。几乎每天都有五六个朋友发信息,而且日渐频繁。难道最近砍价都这么火的吗?砍价需求都这么火的么?
好吧,砍价确实很火,而且有人还在买刀和卖刀。看来砍价的需求真的很大,我有个叫杨小贱的朋友问我。能不能搞个砍价的程序。现在砍价太难了。而且还没法监控,老是被人骗。实在不行搞个平台也行啊。不要让大家被骗就好。 首先我们要对砍价流程进行分析,看看我们如何去做这个项目。
拼多多砍价有三种分享方式,一个是分享链接。一个是拼多多口令。还有就是小程序分享。整个实际操作过程是:将自己的砍价信息分享给自己的朋友,朋友打开拼多多后将会自动跳转进行砍价。
先分析这个流程,看看我们系统可以做什么。
1、信息录入
2、公众号自动回复
3、监控砍价结果
4、数据存储
这是最基础的功能,程序开发是一个迭代过程。程序分析也是如此。下面让我们把需求和功能进行完善一下。
我注册了个公众号:“淘小喵” 大家可以关注下,我们进行同步讲解开发。
先梳理流程,大致是这样的:
拼多多砍价结果可以在自己的页面上看见,是谁帮忙看见了。我们直接关注生成账号,并不能拿到我们需要的昵称。所以我需要多一步绑定,让用户绑定昵称。所以流程图优化成这样。
整个流程分析到这里基本就完善了。流程分析其实可以很细致的。越细致的分析,我们进行部门对接的时间成本越低。但是如果你并没有很明确的目的那:当你能整理出来。谁在什么时候做了什么。那你就开始写代码吧(你会在编程中GET到他的真实的需求)。
其次我们要梳理下我们需要用到的数据。
当我们关注公众号时我们要给用户生成一个账号,这样我们要有用户表。然后我们要用户绑定昵称,这样我们会有个昵称表(一个用户多个昵称)当然我们可以再有个昵称用户映射表(非必须,数据简单可以合并到昵称表)。然后我们要有个发布信息的表,用于存储用户发的砍价信息。当用户发送关键词时,我们需要给用户返回,发布信息表的内容。这样我们需要把这种关系存储起来。这个就是领取信息表。当用户完成砍价并被系统监控到时我们要给他积分奖励。这时我们需要用到积分。积分会有各种操作。充值,提现,消费等,我们最好把他单独列出来,当然你也可以和用户合并在一起。然后积分变动需要记录,便于我们查账。这里我们需要积分变动表。因为我们使用EasySwoole所以一些配置写在文件中会导致系统不能及时更新。所以我们需要一个系统配置表,将一些数据存入系统表中,这样后期变动积分奖励规则将不用重启项目。
整个分析下来我们会用到这些内容:
1、用户
2、绑定昵称
3、发布信息
4、领取信息(一个人任务只能领取一次)
5、用户积分(完成任务后的标注我们需要在用户砍价完成后加积分给他)
6、积分变动
7、系统配置(我们需要将一些配置写到数据库中)
建议大家将自己的分析所得记录下来。这样便于后期改动。也便于你对程序的开放。开发时时刻对比你的梳理内容,你的程序将更加流畅。
程序分析到数据结构基本已经OK。下面就是如何实现你的功能了。我已经将整个例子开发完成,并部署到微信公众号“淘小喵”中。大家可以先关注一下进行体验。并且在下一讲中,和大家一起进行具体的编程实现。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!