实践案例 | 基于前后端分离技术构建企业商城,实现销售业务数字化管理

小编推荐
对于传统销售业务,采用电话接单销售模式,不仅信息共享难、效率低,且难以提前做销售计划、难以监控产品或服务质量、难以做数据分析。同时,线下促销类营销模式难以实现价值最大化。
对此,有什么解决方案可以高效解决上述问题呢?本期B2B企业商城构建的实践案例告诉你答案,基于金蝶云·苍穹平台,通过前后端分离技术搭建B2B销售平台,实现销售业务数字化管理~
案例撰稿人:肖龙雄。
业务背景
某食品集团股份有限公司是一家以畜禽养殖为主业、配套相关业务的跨地区现代农牧企业集团。该企业以传统养殖业为主,鸡猪业务约占94.53%销售收入,为了争强禽业竞争优势,集团决定以企业商城为平台,从无到有的全面上线到开展数字化基础运营,逐步向打造核心竞争优势的方向迈进。
然而,对于传统销售业务,客户面临以下痛点:
1、信息共享难、效率低:传统的电话接单销售模式,效率太低。信息发布,基本靠“吼”。接单过程中,信息不能共享,导致计划上市和实际接单,不能及时匹配。业务人员不能提前做销售计划。
2、旧的营销模式无法实现价值最大化:当今的电商各类促销活动如:团购、秒杀、竞价等新型营销模式成为主流,旧营销模式难以发挥作用,且特殊产品如何实现公开透明的网上竞价、拍卖,也成为一大难题。
3、产品、服务监控难:客户没有有效的反馈渠道,难以有效监督产品或服务质量。销售价格以及销售情况,也不能实时监控。
4、经销商帐户信息查阅难:账户余额流水信息不能及时查询,不能线上对账确认促销活动信息、流水,无法实时跟踪。
5、客户维护缺少利器、难以进行大数据分析:难以分析经销商购买数据和习惯,企业渴望建立大数据中心,提供营销决策支持,培养客户忠诚度。
基于以上痛点和诉求,客户希望能够构建共享运营中心,打造企业的全渠道营销体系,实现从无到有的B2B销售平台全面上线到开展数字化基础运营的探索与实践脚步。
2 解决方案
2.1 方案整体思路
针对客户诉求:实现从无到有的B2B销售平台全面上线,首先提供了关于该企业B2B销售平台的总体规划,该规划是基于金蝶云苍穹平台基础架构构建的第一套全渠道销售平台,整个项目规划包括销售运营体系数字化转型业务,应用了三层业务架构模式(即互联网商城+共享中台+联接后台业务模式)。

图-总体规划及三层业务架构模式
2.2 关键技术实现方案
整体解决方案可分为如下三个部分:
1、将可组装企业级PaaS平台金蝶云·苍穹作为业务流程平台,为整个企业商城构建提供更可靠的系统运行底座,更敏捷的业务能力组装,以及更智能的数据能力平台。
2、通过前后端分离技术,实现前后端代码的解耦。
3、通过Json Web Token(JWT)实现用户认证。
前后端分离技术
通过前后端分离技术,实现前后端代码的解耦,前后端沟通约定好接口格式以及参数,后端负责按照约定的数据格式向前端提供可调用的API服务,前后端之间通过HTTP请求进行交互,前端获取到数据后,进行页面的组装和渲染,最终返回给浏览器。具体实现过程如下:
在开发阶段,前后端工程师约定好数据交互接口,实现并行开发和测试,其中前端工程师在开发完成之后可以独自进行mock测试,而后端也可以使用Postman等接口测试软件进行接口自测,然后前后端一起进行功能联调并校验格式,最终进行自动化测试。
在运行阶段,前后端分离模式需要对web应用进行分离部署,前后端之间使用HTTP或者其他协议进行交互请求。
前后端分离以后,可以实现前后端代码的解耦,只要前后端沟通约定好所属应用所需接口以及接口参数,便可以并行开发,无需等待对方的开发工作结束。
与此同时,即使需求发生变更,只要接口与数据格式不变,后端开发人员也不需要修改代码,只需要前端进行变动即可。
通过前后端分离,实现前后端代码的解耦,能够完美应对各种复杂多变的业务需求。

图-前端技术架构

图-前后端通讯——苍穹开放平台API2.0
JWT实现用户认证技术
传统开发过程中,用户认证是后端根据浏览器cookie值来查询用户,验证是否过期。如果页面出现XSS(跨站脚本攻击)漏洞,会导致用户信息不再安全。所以我们通过Json Web Token(JWT)实现用户认证。
小知识:
JWT认证原理:服务器在生成一个JWT之后会将这个Token发送到客户端机器,在客户端再次访问受到JWT保护的资源URL时,服务器会获取到该Token信息。
首先将Header进行反编码获取到加密的算法,再通过存放在服务器上的密匙对Header.Payload
实践案例 | 基于前后端分离技术构建企业商城,实现销售业务数字化管理
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



