00:00
来,咱接下来呢,进入到第二一个文档叫做呃业务系统啊,这个当然不叫数仓了,这个还还到不了数仓的,咱们就叫业务系统采集平台啊,就是这个业务系统采集平台啊,那业务系统采集平台咱们都知道用scoop去导数据对吧?啊那这个scoop使用很简单,或许咱们再讲啊,那咱现在的首要任务是先去熟悉啊,咱们的电商业务系统啊,重点熟悉什么呢?啊,不用去熟悉它的代码,咱们重点熟悉的是什么呢?熟悉的是它的这个呃业务逻辑啊,以及它这个数据库当中的这个表结构。啊,这是咱们要熟悉的重点内容啊,就是业务逻辑和这个表结构啊好,那接下来咱们先看一看这个第一节,第一节这呢有一个什么电商的业务流程对不对?那电商的业务流程,其实这个即便大家没有开发过电商的业务系统,但是我们都等于都都都在电商上面购购物对吧?哎,咱们都有这个经历,那所以说对于这个电商来说,其实大家并不陌生啊,说真的并不陌生啊啊在这里边有一定的这个文字说明,这个就不用看了啊,这个大家都肯定都呃相当就是描述了一下我们购物的流程,不用看了,我们看哪,我们看下面这个图。
01:15
啊,这个图比较有意思,咱们照着图去讲一下上面这些文字啊,啊,大家看一下这个图,看能不能看懂啊。呃,那咱现在这个图呢,咱们大致可以这这分个类啊呃,分成什么类呢?咱们可以分为啊就是咱们的呃,相当于是我们诶客户会使用到的这个模块啊,客户会使用到的模块,所谓客户呢,就是我们啊这个消费者啊,那还有一个什么呀,就是咱们这个电商系统的后台管理啊,后台管理啊,这个相当于是为我们的客户端提供服务,这个呢是相当于是一个咱们诶电商系统,咱们公司内部的一个后台管理系统啊,咱们分为这样的两大模块啊啊那后台一会咱们再说,那现在我们就先说我们就是自己购物的过程当中需要使用到的这个模块啊,那接下来呢,我们就看一下从头开始吧,来咱们回顾一个这个购物的流程啊,比如说这那这个是什么,一个电商的一个首页,对吧,那接下着咱们就打开一个首页这个东西还是哎挺好演示的啊,咱们看一下,比如说打开。
02:21
京东。买一个可以啊,你扫码就行,来这个咱们就来到一个首页了啊,那咱们来到首页之后,那那干什么来了呀。你打开一个电商,你肯定不是,你肯定不是进来看广告来的,对吧?啊,你干什么要买东西啊,那要买东西的话,我们首先得去找我们想要的东西啊,那一般情况下咱们一个电商啊,我们去搜自己想要的东西的时候呢,一般主要就是这两个呗,啊,一个是分类检索,一个是什么呀,一个是全文检索。啊,全检索啊,要么在这搜,要么在这去按照类别去找对吧?啊,那所以说你看这个位置。诶再看看们这个图啊,在那有就有这个分类查询啊,有这个全文搜索,哎,或者说什么呀,通过这个,诶可能你进来之后看到一个哎活动啊,感觉这个力度还挺大对吧?诶你就可以呃从这个营销活动啊去找到这个商品,然后去买,你就比如说咱们这儿这个啊,这儿说什么购物过瘾对吧?啊你就可以立即抢购啊,也可以找到你这样的商品,大致是这样一个一个逻辑啊,啊那完事,不管你通过什么样的途径吧,是分类检索也好,是权威检索也好,那最终你需要找到一个你想购买的商品,或者你感兴趣的商品,对吧,那接下来咱们去找一个啊,比如说呢,我这儿啊点一下这个手机啊,这个按照这个分类检索点它。
03:39
啊,点进来之后呢,咱们随便进来点一个啊,咱们找一个找一个什么东西,随便找一个啊,找一个它那华为P40对吧?好,那我进来了,那现在我们来到的这个页面啊,这就是一个什么呀。这就是一个典型的商品详情页面对吧?在这里边呢,你可以去查看这个上面的一些图片啊,还有一些它详细的这个诶说明信息,你就往下翻,这什么产品概览,什么包装清单等等等等各种各样的,诶解释说明,这就是所谓的商品详情页面啊详情页面好,那来到详细页面之后呢,你仔细的观察了一番之后,诶发现诶这个商品还挺不错啊,那我现在决定要买了啊,这时候呢,你会哎加购物车对吧?啊,那点开这个页面,那你就往下翻,这是不是就会有一个加入购物车这样一个按钮啊,那你就可以点它。
04:28
啊点呃,点完之后这儿会告诉你说这个商品加入成功了啊对不对,然后这个大家要注意啊,注意什么,就是加购物车的这个操作啊,在不同的电商系统啊,那对我们这个用户的登录状态是有不同的要求的,你看咱们京东我现在是登录状态吗?哎,不是,那我是能能不能加购物车可以,哎,我是可以的啊,但是有些这个呃,那个电商啊,有些平台你加入购物车的时候呢,它会提示你让你干啥呀,让你登录啊,就是有的电商它需要加购物车的时候需要登录,有的呢,不需要登录啊,这是得看呃,咱们不同的平台啊,不同平台行,那这个咱们先把这一点了解到行,那加购物车咱们是有的需要,有的不需要,但是你对于后续在干什么呀,再下单或者在支付,那所有的平台肯定都要求什么呀,要求您登录了就啊是这样的啊好在加入购物车,加入购物车之后呢,那接下来我需要干什么呀,我需要啊去进行这个。
05:29
下单啊对吧,比如说这儿呢,有一个呃,去购物车结算对吧,那点。啊完事来到这个,诶咱们购物车了,那这时候呢,我需要去点击把这个结算啊点诶这时候呢,你看他就需要让我干啥呀,诶就需要让我这个呃登录了啊这个其实就是相当是一个下单一个支付的过程啊,那这块咱们也能看出来啊,这样会会会,比如说点结算啊,这会会判断你是不是登录状态啊,如果是啊,那就正常的下单啊,然后呢,去正常的支付就行了,那如果不是呢,诶你需要先登录啊,像一般咱们业务系统当中呢,都会有这种呃单点登录的这种这个功能啊,单点登录就是说你在这个网站一个位置登录了,然后呢,全局都是,诶可以获取到你这个登录的这个状态啊,实际上就是SSO单点登录,这是呃,加VE那边的支持了啊,就是咱们了解一下就行。
06:20
啊,那登录之后就可以正常的下单,然后呢,诶最终支付的时候呢,你会呃,可以调用这个,比如说调用咱们这种第三方的支付接口,对吧,那当然呃,这个京东是不能调用支付宝的,对吧?啊但是其他的呃,我我比如说可以调用微信等等,哎,这都是一些第三方的支付接口,哎调用调用之后把钱给他付了就行了。啊是这样的,那这样一来相当于我们就从这个最开始的哎,寻找商品到最后的支付了啊到支付,但是这个支付完成之后,仅仅是完成了什么,一个咱们呃一个这个就是呃,他一部分的这个购物流程啊对不对,咱们支付完之后,那剩下就是什么了呀,剩下相当是一些售后的服务了,对吧?啊像是卖给你了,会有一些售后服务,那售后服务我们主要包括什么呢?比如说售后服务,咱收到货之后,诶你你这可能对订单进行评价,诶这都属于咱们售后的一些业务啊,那还有什么,如果不满意啊,你可以呃退货或者退款。
07:15
啊,对不对,那当然他这个物流服务啊等等,这都属于咱们售后的这个范畴啊,仓储服务。或叫做库存服务等等,还有咱们这个,诶,售后的这个客服务啊等等,这都属于我们售后管理的这些模块啊,实际上呃,大家看到的整个流程啊,啊,咱们整个流程啊,每一个呃步骤呢,我实际上都会怎么样啊,都会在他的那个业务数据库,就是my soq当中都会有相应的表去存储相关的数据。啊,咱们举个例子啊,咱们以谁为例呢?以这个呃支付为例吧,以支付为例,那假如说我用户从开始到最后,诶我支付了对吧,那这时候我在业务系统的数据库当中肯定会有一个什么呀,会有一个支付的这样一张表,这张表专门用来存储什么呢?存储所有用户的支付记录,比如说张三啊,这个买了个手机,我最终支付了,对吧?那这时候我会在支付表当中会会怎么样,会插入一条他这个支付的记录。
08:17
啊,那当然呢,他在支付之前还还干什么,还下单了对不对啊,那下单我是不是还会有一张对应的订单表,去存储他所下的订单的记录啊,对不对,是这样的,诶包括后边你那个比如说退货退款啊,用户发起退货退款,那对应的呢,会在退货退款表当中插入一条记录。啊,那这些表哎,其实在咱们左边呢,都列出来了啊,也是我们这里边每一这整个购物过程当中,你所涉及的所有环节,在我们的业务系统当中啊,这个MYSQ数据库里边都有相关的这个表啊,去存储到的数据啊,这是大家需要去注意到的一个点啊啊好,那接下来往下看。这就是我们,呃,用户在这个整个的购物的过程当中涉及到的一些业务啊,包括一些什么售前的售后的啊好,那接下来咱们看一下这个后台的啊。
09:08
后台管理运营啊,后台管理运营,那后台我们一般情况下呃,会干什么事呢?啊,比如说啊去管理咱们这个呃电商平台里边的一些商品,比如说我这个商品需要呃上架下架呃对不对啊,或者说我需要干什么呀?啊,我需要去呃这个推一个营销活动啊等等等,这是不是都是咱们后台运营人员所去管理的东西啊对不对,那运营人员呢,比如说我现在假如说啊,咱们想去推一个活动啊,想推一个活动就类似于这种的啊这个来到首页啊。来吵件啊,就类似于这种的,哎,我想推一个活动啊,那这个活动我推的时候呢,我的呃,这个活动我推出去之后,那这个活动它到底给我们带来了多少收益,对不对,咱们有一个概念叫做投入产出比对不对啊啊那我我我投入了多少钱,那完事之后我的回报是多少啊对不对,那我这个活动的效益到底怎么样啊,这些东西诶都得需要怎么做呀,都得需要哎使用咱们这个呃数据支持啊,啊什么叫数据支持,比如说啊,我去统计一下,统计下什么东西,统计一下哎,我这个活动我曝光了这个,哎次数是多少啊,然后呢,参与我这个活动啊,他的这个他的订单有多少啊,然后参与这个活动下单并且支付的又有多少,对不对,那这样一来,我是不是能够看到咱们这个活动它所带来的一些效益啊,对吧,我这定我这活动诶带来了多少这个呃订单的收益啊,或者带来了多少这个新用户的注册,诶等等等等,这是不是就是需要去。
10:42
干啥需要去统计的呀,对不对,那我们大数据呢,就可以干什么事了,就可以哎去做这些事儿啊,去做这些事儿啊,比如说我根据你这一天,哎,所有的这个订单或者是支付记录啊,然后去统计统计看看诶哪些订单是参与了这个活动的,哪些订单没有参与啊对不对,我们去看一看,你这个活动一天一共曝光了多少多少次啊对不对啊然后呢,你就可以去给咱们这个后台运营呢,提供一些数据支持,然后呢,他会根据你这个,诶你的数据支持呢,去做一些这个新的调整也好啊,去发布新的活动也好等等等等。
11:16
啊是这样的啊,也就是说我们现在后台运营管理呢,它不能就是说自己完全凭自己的一些意向啊,我想怎么办就怎么办,那不行,必须得怎么样以呃数据说话,对吧?啊得拿到数据之后,再根据数据的这个呃结果,然后呢去来做一些这个决策啊是这样的啊啊那这些就是咱们呃一个完整的呃电商系统当中所涉及到的一些这个呃这个业务过程啊,业务过程啊是这样的行,那当然这里边呢,可能还会有一些这个更加细枝末节的一些业务,哎在咱们这儿呢,可能并没有体现出来,哎我们这个图呢,呃只是把一个电商系统当中这个诶非常核心的这些业务逻辑呢,给大家展现出来了。
12:02
啊,是这样的,那我们要分析的话呢,也就是分析我们这张图当中涉及到的这些业务逻辑了啊,啊,那大致先了解到这个程度,我们把视频录一下啊。
我来说两句