bs架构 erp 进销存_从应用架构看生鲜电商信息化建设

编辑导读:对于生鲜电商来说,信息化建设是很重要的一环,所有的业务开展都离不开信息化的支持。本文作者讲从应用架构角度出发,对生鲜电商信息化建设展开分析,希望对你有帮助。

7f4dbb9b0e1e36aa7dfb6772eca106a5.png

一、背景语言共识

之前介绍了从业务架构看生鲜电商的核心业务, 并以损耗管理为实例,详细介绍其业务流程。

本文将介绍从应用架构看,生鲜电商需要打造哪些IT系统,仅指对内IT建设,对外的电商平台不完全包含在内。应用架构分享完之后是技术架构,各类中台。

应用架构是基于之前业务架构(如图1)推导而来,简而言之,就是将能够业务落地到信息系统中,实现业务在线化,包括pc端和移动端两端。生鲜电商因为特殊性还需要平板端。随着数据理念的深入人心,后续是实现业务数据化,最终是业务数字化。

372509441da8ec36d1d8ca9549ff256c.png

图1-生鲜电商通用业务架构(基于CBM模型)

基于之前业务架构的图。现在阐述生鲜电商的应用架构,最后归结到IT系统。一般应用架构的层级是应用域》应用》一级应用功能》二级应用功能。其中应用域和业务域未必是一一对应的,本文只讲述到应用层级,如图2。最后逻辑上的应用功能会落地成IT系统上的系统功能(计算机物理世界)。

a0a12bd2af99ca543025adc0265a13c1.png

图2-生鲜电商企业应用架构图

二、应用架构简述

1. 战略应用域

战略层面是很难做信息化的,一般只做个战略行动计划录入,以及战略绩效的在线评估。结合生鲜电商的公司初建,战略管理的应用,只做战略行动计划、战略绩效管理。

其中战略行动计划用于每年指定面向用户策略市场、销售策略、采购策略和仓储策略的实施行动计划,核心是资源计划。

战略绩效管理也是根据行动计划来评估相应战略的绩效,初期以财务绩效和市场绩效两个就够了。如果初期没有战略部门,这两块都不需要信息化。

2. 市场应用域

‌市场品牌业务所对应的应用则是市场规划、营销管理、客户管理,品牌管理。

其中市场规划就是个简单的表格,是对市场增长,区域划分等的规划,与资源配比相关,初期意义不大,除非有历史数据。

营销管理将统管公司的市场营销、网络营销、品牌营销等多个层次的计划、预算、执行市场区域。

客户管理也就是CRM系统,是一个比较大的应用,就不细述了。

品牌管理也是对自有品牌的记录,可以对品牌带来的效益、成本进行有效分析,还可以结合营销活动,探究每个品牌的效益,对于非自有品牌,则可以从供应商管理层面发挥价值。

3. 销售应用域

‌销售管理业务是需要最多的应用支撑业务的开展,以满足图3的生鲜电商核心业务流程。

销售指标下达用于将销售战略中要求的季度指标、半年度指标、年度指标,并记录指标完成情况,并按销售区域建立分项下达和统计。

销售分析是根据销售指标计划和达成情况给出多类的决策指标,包括销售达成率、热销生鲜清单、推荐、销售最低价。

活动管理可以管理历次营销活动,可以分析及预测活动效果,给出活动范围建议,记录活动资源,并为其他活动提供成本指导,指导生鲜活动定价,还需要配合官网上的营销活动文案。

订单管理是销售达成情况的来源,支撑运输送达,且聚集所有订单支持统计分析指导采购和生产。

商品中心是最近较活的业务中台的概念,主要是完成商品后台的图片管理、价格维护、参数维护(最小包装,与加工BOM相关联)、近期营销管理、商品关联等。

成本核算主要是通过销售价格和采购价格等核算每个单品的成本,需要线下和线上的强配合及数据分析平台和业务能力。

ee815f6820038a6a6e08623737fbe463.png

图3-生鲜电商核心业务流程

4. 采购应用域

采购应用域将全部实现采购业务的在线化。

采购管理是实现采购计划制定、采购计划履行,采购订单管理,采购包括农产品采购、耗材采购及行政办公采购等,包括自有基地的内部采购订单。

采购品质标准是将采购标准在线化,能够实现采购品质的查询,并能够实现部分单品的自动化品质查询。

采购人员管理是对农产品采购人员的管理,包括人员信息、采购绩效、采购违规等在线化。

采购运输管理是确保采购订单的有效运输,对于农产品的运输是重要一环,也是需要时刻掌握定位,以满足销售订单。

5. 基地管理应用域

基地管理是对于自有基地的有效管理。

生产排产主要是基地的生产计划的制定,需要精准确定到地块,含轮种。

农事管理是核心功能,需要实现育种管理、农事操作管理、收获管理。

质量追溯管理是对自营基地的质量追溯、农药化肥等使用记录、收获期的农残检测等,是生鲜电商的核心竞争优势之一,当然只能实现若干个品类的。

6. 供应链应用域

供应链应用域是将生鲜的加工环节在线化,一般只实现加工管理、进销存管理。

加工管理是对加工计划、加工标准,加工排产的信息化。

进销存管理只能是对原材料采购以框/吨为单位的进销存,未必是很精准的,包括原材料进销存、半成品进销存和成品进销存,视具体农产品的加工工艺而定。

品质管理包括加工质量、加工品控及供应商品质分考核等。

温控管理是对生鲜所特有的仓储温度的管理,一般需要自动化操作系统。

7. 人资应用域

成熟领域,一般包括人才战略及规划、招聘管理、培训管理、绩效管理(含考勤)、员工关系及福利薪酬管理(含工时)、入离职管理、组织结构管理等。

8. 财务应用域

成熟领域,一般包括财务会计、管理会计、资金管理、预算管理、成本管理,其中生鲜电商未必会存在预算管理业务,成本管理需计算出财务层面的单品采购成本及多维度分析。

9. 行政综合应用域

行政综合,直接上OA(办公自动化)即可。

三、IT系统建设归集

生鲜电商的IT信息化建设如图4所示。主要包括营销分析系统、CRM系统、营销系统(电商平台)、ERP、SRM系统、农事管理系统、OA系统。接下来的行文规则是介绍IT系统,并介绍对应的厂商名称,本文不提供销售电话,感兴趣的读者可以打400自行联系,以免作者有推广嫌疑。

6d14a83433da1ade207f965ca6dff105.png

图4-生鲜电商核心IT系统

其实看上去生鲜电商一个ERP就可以解决所有的问题,但一般都需要在SAP等ERP厂商还没有针对生鲜的专业化应用,因为生鲜电商不是零售,连BOM都很难固化,这也是为什么盒马生鲜最初连天猫提供的ERP软件需要改造的原因之一。

因此一般都是基于SAP等上层封装一层轻量级的应用,厂商有上海麦汇。同样生鲜电商具有互联网属性,一般强大后会自行基于SAP构建自身轻量级应用。除外还有观麦、蔬东坡、管家婆、E电宝等可供使用。ERP必须实现加工计划管理、生产作业记录、进销存管理、物流管理、品质管理等功能,至于财务和人资可以结合OA做做。

营销分析系统是需要构建自身的数据池,并基于hive(或sap的数仓)完成大数据分析,以支持快速营销运营活动,标配是推荐功能。

营销系统就是电商平台。目前市场上有很多,如有赞,可提供网站和小程序等多种形态。

CRM是保障生鲜电商大客户的管理,2B需使用,如销售易、悟空、salesforce等。对于2C的暂时不太需要关注。

SRM是核心,也是很多区域性生鲜电商不会关注的,需要结合自身的采购标准和品控而来,一般基于SAP做,或者是自研。这个用ERP软件那么重的实施,也不会影响很大。

农事管理系统是针对具有自有基地的生鲜电商,或者是加盟基地,为实现统一农产品生产标准而来,厂商有北京奥科美,他们有可演示的线上demo。

OA办公系统,支持日常办公自动化,一般是钉钉、企业微信、泛微等

#专栏作家#

清河落河清,公众号:农业一二事,人人都是产品经理专栏作家。一名熟悉农业的IT架构师,现从事企业架构工作,创建农业微信公众号、农业社群。

本文原创发布于人人都是产品经理,未经许可,禁止转载

题图来自 Unsplash,基于 CC0 协议

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/326862.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分布式 | Dubbo 架构设计详解

转载自 分布式 | Dubbo 架构设计详解 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一…

完成OSS.Http底层HttpClient重构封装 支持标准库

OSS.Http项目对于.Net Standard标准库的支持已经迁移完毕,OSS开源系列两个最底层的类库已经具备跨运行时支持的能力。由于OSS.Http类库是几年前我参照RestSharp的思路,完成的一个轻量型Http请求框架。由于时间较久底层使用的还是HttpWebRequest&#xff…

归并排序+思路分析

思路分析 代码实现 package com.atguigu.sort;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class MergeSort {public static void main(String[] args) {int arr[]{8,4,5,7,1,3,6,2};int temp[]new int[arr.length];mergeSort(arr,0,arr.len…

常数除以0的极限是什么_【极限】第四节 极限运算法则

定理 例题 极限运算法则就像加减乘除四则运算一样,是一种计算规则,那么极限也有属于它自己的一套计算规则。 极限运算法则的常用定理 定理1 两个无穷小的和是无穷小 有限个无穷小之和也是无穷小 定理2 有界函数与无穷小的乘积是无穷小 常数与无穷小的乘积…

Visual Studio 2017将于3月7日发布

继最近一连串候选发布版本之后,微软已经开始针对正式发布Visual Studio 2017做最后准备工作。微软已经宣布2017年3月7日会是VS2017官方发布时间。第一款VS软件问世于1997年,本次发布标志着产品20周年,这些年里包括了Visual J、Visual FoxPro、…

SQL Server 急救包(First Responder Kit)入门教程

如果你的SQL Server数据库运行起来十分缓慢甚至逐渐停止了,恰巧又赶上了你的数据库管理员在休假,你又不知道该如何是好,那么这篇文章会帮助你从学习使用SQL Server急救包(SQL Server First Responder Kit)开始解决问题…

IE8浏览器缓存问题导致Ajax的GET请求只能执行一次的解决办法

转载自 IE8浏览器缓存问题导致Ajax的GET请求只能执行一次的解决办法 最近在测试兼容性问题的时候发现,使用Ajax的GET请求向后台获取响应结果时,如果是IE8浏览器,第一次发送请求时会得到正常的返回结果,然后当再去发送相同请求访…

基数排序+推导过程

图解 代码实现 package com.atguigu.sort;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class RadixSort {public static void main(String[] args) {//53, 3, 542, 748, 14, 214int arr[] {53, 3, 542, 748, 14, 214};radixSort(arr);}//基…

Xamarin的坑 - 绑定(一) - 拿微信iOS SDK 简单说起

编者语:Xamarin 并入微软快一年了,在国内推广还是慢,主要有两个方面,Xamarin在国内的本地化不足真正在国内的解决方案基本上没有,第二就是和本土的一些主要SDK接入案例基本上也没有。上述原因令不少企业放弃使用这个很…

二分查找+思路分析

思路分析 代码实现 package com.atguigu.search;/*** 创建人 wdl* 创建时间 2021/3/23* 描述*/ //注意:使用二分查找的前提是,该数组是有序的 public class BinarySearch {public static void main(String[] args) {int arr[]{1,8,10,89,1000,1234};int…

SQLServer On Linux Package List on CentOS

问题引出 “鸟儿啊,到底SQLServer on Linux肚里装了多少东西,在我们的CentOS系统安装了哪些物理文件呢?”,老鸟这天火急火燎的问道。“这个啊?让本鸟帮你一探究竟。”,菜鸟耐心回答道。 问题分析 菜鸟一边想…

开发环境 Minio 添加桶的操作流程-页面操作

命令操作 d开发环境 Minio 添加桶的操作流程_摇曳的精灵的博客-CSDN博客_minio创建桶 页面操作

冬至快乐

男生关注会更帅,女生关注会更美!冬至冬至到,吃水饺,颗颗都有年味道。头常挠,口常笑,睿智快乐常围绕。摇摇头,晃晃脑,轻松健康直到腰。扭扭臂,捏捏脚,健康到底…

介绍Portable PDB

为了调试编译的应用程序,有必要将IL代码或二进制的机器代码与源代码行进行匹配。虽然数据可以嵌入在应用程序中,但这会显著增加EXE或DLL文件的大小。取而代之的是,通常会使用单独的“symbols”文件。在Windows平台上,这被称为PDB或…

RedisGeo实现增删改查 java计算指定坐标最近的距离并排序

利用Redis的Geo功能实现查找附近的位 - 云社区 - 腾讯云 package com.easy.hotel.pms.util;import com.easy.hotel.common.data.tenant.TenantContextHolder; import com.easy.hotel.pms.mapper.CommunityMapper; import com.easy.hotel.pms.service.impl.CommunityServiceImpl…

没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))

今天在开发指纹识别的项目时候,出现了个问题,这个问题之前也没有见过,所以无从下手,只能从网上找解决方法,找了半天说要注册com组件啥的,我老是注册不成功,后来瞎捣鼓终于解决了,原因…

插值查找+代码实现+注意事项

图解 代码实现 package com.atguigu.search;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/23* 描述*/ public class InsertValueSearch {public static void main(String[] args) {int[] arrnew int[100];for (int i 0; i < 100; i) {arr[i]i1;}// S…

SQL Server on Linux的文件和目录结构

问题引入 “鸟儿啊&#xff0c;我记得你写过一篇《SQLServer On Linux Package List on CentOS》的文章&#xff0c;从这篇文章&#xff0c;我们很清楚的知道了SQL Server on Linux包含有哪些必要的包。那么&#xff0c;我们怎么知道SQL Server on Linux到底包含哪些重要的文件…

3级调度 fpga_FPGA的软核、硬核、固核

“核”现在的FPGA设计&#xff0c;规模巨大而且功能复杂&#xff0c;因此设计的每一个部分都从头开始是不切实际的。一种解决的办法是&#xff1a;对于较为通用的部分可以重用现有的功能模块&#xff0c;而把主要的时间和资源用在设计中的那些全新的、独特的部分。这就像是你在…