小程序
项目架构为:微信小程序、ES6 、Lin-ui 组件 、阿里的 iconfont
鮀城小帅
在工作中一步步学习、进步,充实工作也充实生活。
展开
-
仿抖音短视频项目笔记 (一)产品介绍与数据库设计
一、短视频项目产品设计介绍:该项目为仿抖音的短视频项目,主要模块有后台短视频管理模块、搜索模块、登录注册模块、视频详情模块、个人中心、视频列表模块等1、视频详情模块 在该模块中,视频与音频的关系有以下几种: 视频+原声 视频+背景音乐功能点分析:头像,跳转个人中心 收藏,(五角星) 评论,(窗口) 转发,(信函+箭头...原创 2020-02-08 10:45:29 · 7050 阅读 · 7 评论 -
06 阶段复习-总结
原创 2021-06-14 16:15:56 · 86 阅读 · 0 评论 -
05 系统面临的现实问题:大数据团队需要订单数据,该怎么办?
1.所谓大数据每天如果有100万用户来访问你的APP,积累下来的一些浏览行为、访问行为、交易行为都是各种数据,这个数据量很大,可以称之为“大数据”。大数据团队每天要做的就是尽可能的搜集每天100W用户在你的APP上的各种行为数据。比如:用户搜索了什么、点击了什么、评论了什么等。以及最为核心的订单数据。2.大数据团队的数据来源可能带来的问题大数据团队的数据包含了我们的订单数据,那么这些数据怎么去提取?最low的做法:直接从订单库里select数据出来。这种情况下是将订单数据库对外暴露,原创 2021-06-14 15:51:01 · 383 阅读 · 0 评论 -
04 系统面临的现实问题:第三方客户系统的对接耦合性太高,经常出问题
1. 第三方:客户物流系统明确一点,下订单之后,大部分核心步骤,都是在本公司的系统内完成,如订单状态更新、库存扣减、优惠券派发等。而其中下单并支付成功后的发货是交由第三方仓储系统负责的。具体流程如下:调度流程:下单后,选择去找一个距离你用户最近的一个仓库,然后从里面调度一些商品进行发货,在发货的时候还需要调用第三方物流公司的系统,通知物流公司去仓库里取货发货。2.系统间的耦合什么是耦合?以上图中圈红的部分为例,负责订单系统的工程师下单成功后,调用促销系统的接口来发放优惠券原创 2021-06-14 14:49:31 · 1309 阅读 · 0 评论 -
03 系统面临的现实问题:订单退款流程失败以及订单支付超时问题
1.回顾支付后的业务流程支付成功后要做的业务如下图,包含扣减库存、通知发货、更新积分、发放优惠券、红包、push通知、更新订单状态等。2.退款流程有下单,也就有退款,这是订单支付的反向流程。分析:下单时,支付之后会发放优惠券、红包、积分,还会通知第三方发货等,那么现在退款了。 这些相关的福利也该退回才是,也就是说,退款之后要归还优惠券、积分、红包等。退款需要做的事:重新给商品增加库存 更新订单状态为“已完成” 减少你的积分 收回你的优惠券和红包 发送push告诉你原创 2021-06-14 13:06:08 · 1456 阅读 · 0 评论