新零售项目
项目背景介绍、业务需求、虚拟机环境准备;
零售行业的发展历程
-
地摊、货郎
-
价格老板自己说了算
-
不稳定,流动性大
-
质量没有保障
-
种类少
-
-
百货商店
-
门店货物多
-
明码标价
-
随进随出
-
质量有所保证
-
-
超级市场
-
自选商品
-
购物效率
-
环境更好
-
商品的包装等,竞争更激烈,质量也更高
-
-
连锁门店
-
标准化管理,减少个人经验带来的损失
-
分工管理、提升了效率
-
供应链完备,进货成本更低
-
店面更方便
-
-
电商
-
没有地域限制
-
成本进一步降低(没有了租房费用)
-
促进实体店的改进
-
改变了零售行业的主体业务,从前卖得好就得选个好店面,现在卖得好需要好的促销经营手段
-
-
新零售
-
线上线下结合+物流
-
解决一部分线下实体店面临的问题
-
大数据推荐、智能门店
-
新零售业务流程
核心流程:
发布商品流程——》下单流程(单店订单、跨店订单)——》配送流程——》退款流程。
发布商品流程
下单流程
单店铺下单流程
跨店铺订单流程
配送流程![](https://img-blog.csdnimg.cn/387e0a5a2bc844a5acd3c3c06c78f77a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP6bmP54ix57yW56iL,size_11,color_FFFFFF,t_70,g_se,x_16)
退货流程![](https://img-blog.csdnimg.cn/9215b4dae7574345962e2373c10e2b8f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP6bmP54ix57yW56iL,size_14,color_FFFFFF,t_70,g_se,x_16)
原始数据(重要)
原始数据,按照子系统划分为这些模块:▁▁▁▁▁▁订单子系统、用户子系统、商品子系统、支付子系统、店铺子系统,分别有哪些表?
研发团队(重要)
项目经理 1
大数据开发 3
数据分析师 2
开发时间 3个月
报表需求(重要)
包含▁▁▁销售、▁▁▁商品、▁▁▁用户、促销、配送三大主题。
数据量(重要)
总的历史数据35T左右;
每日增量25G。
技术方案(重要)
用到了▁▁▁▁mysql、sqoop、HDFS、Hive、Presto、springboot、vuejs等技术。
虚拟机使用(重要)
动手操作。
Linux优化
内存:Swappiness虚拟内存、关闭内存页透明化(内存动态分配)
网络:TCP Socket端口数、缩减Socket闲置时间
IO:最大文件句柄、关闭系统日志
进程:最大派生进程数