写点什么

大漠穷秋:如何快速构建一款 SCRM 小程序?(上)

  • 2019-10-31
  • 本文字数:2251 字

    阅读完需:约 7 分钟

大漠穷秋:如何快速构建一款SCRM小程序?(上)

9 月 21 日,云+社区技术沙龙“小程序·云开发”北京站圆满落幕。本期沙龙腾讯云联合猫眼、即速应用、白鹭引擎等企业,将从小程序·云开发后台技术、云开发实时数据推送实践、云开发 AI 智能客服实践等方面揭秘云开发应用实践,带来更多技术实战分享。本文是大漠穷秋老师带来的 Workshop 环节,讲解了 SCRM 的相关技术发展和原理以及如何实现,然后带领大家进行上手编码实操。


内容一共分成五个部分:


1.小程序云开发是什么


2.SCRM 的商业理解


3.界面设计:定义产品功能


4.云端:定义数据结构和云函数


5.小程序端:编写界面实现功能

小程序云开发是什么


小程序云开发是经典的 serverless 的实现,小程序端提供了完善的组件库和开发工具,开发者可以聚焦自己的业务实现。云端提供了基于 MongoDB 的数据库、对象存储和云函数,以及运维工具等功能。这样一来,整个开发、部署、运维就可以全部一站式完成,借助于微信和腾讯云强大的功能帮我们节省了大量的时间,节省了大量的钱,这就是它的本质。




云端有很多的能力可以在界面上看到,我打开界面给你们看一下。云端有运营分析的界面,当一款小程序上线之后就可以在运营分析界面上看到用户量和资源使用的情况,包括监控的图表都可以看到。



目前这款小程序还处于开发状态,所以没有人使用它,只有我一个人孤独在使用。在“数据库”管理界面上可以对小程序的数据做管理,“存储”用来存非结构性数据,比如说图片、文件。“云函数”是在云端提供的公共函数。在这些界面上面,我们要的功能基本上已经比较完整了,包括各种数据权限的设置都有。

SCRM 的商业理解

这款小程序的名字是“客流”,本质上就是 SCRM(Social CRM)。


我们先理解一下什么是 SCRM?大家已经比较了解 CRM 系统的概念和背景,截一张 Wikipedia 上面的完整定义给大家看一下:



CRM 系统在传统企业里面用的非常多,比如:电商、金融、餐饮、教育、电信、医疗……。所有巨头企业都有自己定制版的 CRM 系统,因为他们客户量非常大。比如说典型的电信业,像中国移动、中国联通他们全国都有几个亿客户,这些客户的资料,客户的关系都需要大型的 CRM 系统进行维护。



CRM 是一个很大的概念,这种系统一般会有很多功能,比如说 sales、marketing、customer、employee support 等等,下面是大概的结构图。



有人会问,既然我们在桌面端已经有了这么庞大的 CRM 系统,为什么现在要向微信小程序上做迁移呢?典型的几个原因如下:



  1. 微信背后是巨大的用户量,现在微信已经有 11 个亿的用户,月活数量非常恐怖,有几个亿的月活。

  2. 另外我们在微信上有非常完善的营销渠道,很多人在利用朋友圈、公众号、小程序来进行裂变式的营销,这是巨大的优势,是其它的平台不具备的。

  3. 微信背后有微信支付,在国内移动支付领域,支付宝和微信是两个最大的巨头。我们用微信做小程序,在支付这层面会更加的通畅。


所有的传统的巨头他们都会开发自己专用的 CRM 系统,他们会投入大量的金钱和人力。比如说电力、电信、金融、交通这些领域,不管是国内还是国外,都是这样的。


但是,除了这些巨头之外,我们日常生活里面很多的小生意,做小生意的小老板、小店也需要维护自己的客户关系,比方说:


  1. 家门口的小五金店每天也有很多客户来买东西,他服务的是周边一公里到三公里范围的人,一年下来来买东西的人也不少,他也需要来维护客户关系。

  2. 还有一些小超市,每天也有很多顾客来买东西,这些也是他的客户关系。

  3. 还有一些小吃店,他也要维护客户关系。



很明显,这些小生意,小老板不可能自己开发小程序,也不可能招几个程序员投十万二十万来开发一个 CRM 系统,这是不可能的。那么,这些小店、小老板是怎么维护自己的客户关系的呢?看这个:



所以在这种场景之下,SCRM 的概念就变得更加重要,我们需要更加普惠的 SaaS 实现,让海量的做小生意的老板也能维护、管理自己的客户关系。同时,我们还可以让这些小老板可以借助微信庞大的社交关系来进行营销,从而提升自己的营业额。


OK,这就是这款小程序在商业上的理解。



但是,SCRM 小程序跟传统的 CRM 系统还是有很大区别的:


  1. 首先,我们不能把传统 CRM 系统上的所有功能都照搬过来,那样的话就不是小程序是大程序了。

  2. 第二,SCRM 更加侧重利用微信的社交功能来进行客户关系的建立和维护,让服务提供者能在小程序上面维护他和客户之间的关系。比如,当那些小店的老板想做一些促销的时候,他能够利用小程序让老客户第一时间看到。

  3. 第三,SCRM 更加侧重使用微信支付的功能。


目前市面上还有一些同类产品,我们来做一下简单的对比。比如说微信的企业版、还有钉钉,他们也在推 SCRM 的功能。但是,我们在微信上用小程序来实现 SCRM 会更加轻、更加薄,传播性更好,跟用户也更贴近。我们不需要让用户安装独立的 APP,打开微信就可以直接使用。


界面设计:定义产品功能

我们再来看怎么设计产品的界面,通过界面来梳理产品功能。


这个地方我们用草图绘制工具来画一下小程序需要实现的功能,首页要放一个名片告诉大家我是谁,我有什么店,我的联系方式是什么。详情页上面放一些图文介绍,甚至放一些视频,用来告诉别人我有一些什么样的产品和服务,它们是什么样子。





还有基本的客户关系的维护、沟通交流的渠道,比如说可以跟客户发消息、打电话等等场景。同时还可以有一些图表统计界面,告诉我现在有多少客户,我和客户之间的关系是一种什么样的结构。下面这些是设计草图,我们没有办法拿到很详细地人际关系链,人际关系链是微信的核心资产,我们最多拿到一些子图(Subgraph)。





我们大概一共有 30 个页面需要实现,得到界面之后就可以来定义云端的数据结构和云函数了。


2019-10-31 00:44986

评论

发布
暂无评论
发现更多内容

一文搞懂MySQL 数据库 MongoDB

java易二三

Java MySQL 数据库 程序员 计算机

云原生批量计算引擎 Volcano社区v1.8.0版本正式发布

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

透彻了解 JavaScript 闭包:使用场景和常见问题解答

Apifox

JavaScript 编程 前端 后端 闭包

库存预占架构升级方案设计-交易库存中心 | 京东物流技术团队

京东科技开发者

架构设计 库存系统 架构升级 企业号 8 月 PK 榜

千万级数据深分页查询SQL性能优化实践 | 京东云技术团队

京东科技开发者

MySQL 性能优化 sql 分页查询 企业号 8 月 PK 榜

使用秘籍|如何实现图数据库 NebulaGraph 的高效建模、快速导入、性能优化

NebulaGraph

图数据库 NebulaGraph

2024CITE中国电子信息博览会(电博会)

AIOTE智博会

电子展 深圳电子展 电子信息展 电博会

GC面临的困境,JVM是如何解决跨代引用的?

Java随想录

Java JVM

昨晚做梦面试官问我三色标记算法

Java随想录

Java JVM

我的心血全在这了,这种方式讲@Async原理,你别再不懂Spring了

java易二三

Java spring 程序员 计算机

“产业应用创新奖2023”启动征集

飞桨PaddlePaddle

人工智能 百度飞桨 文心大模型

NineData中标!移动云数据库传输项目(2023)

NineData

移动云 玖章算术 NineData 中标 数据库传输

数据分析实战│价格预测挑战

TiAmo

数据挖掘 数据分析

从头到尾说一次 Spring 事务管理(器) | 京东云技术团队

京东科技开发者

spring spring事务管理 事务管理 企业号 8 月 PK 榜

途牛科技与火山引擎数智平台合作 打造企业大数据系统“降本”新范式

字节跳动数据平台

大数据 云服务 企业号 8 月 PK 榜 数据支持

当小白遇到FullGC | 京东云技术团队

京东科技开发者

企业号 8 月 PK 榜 Full GC TP99

pycharm pro v2023.2最新中文+激活码安装

胖墩儿不胖y

代码编辑器 代码编辑 编辑代码 代码编辑工具

龙蜥白皮书精选:云原生混部资源隔离技术

OpenAnolis小助手

开源 云原生 白皮书 内核 龙蜥社区

带你读论文丨S&P2019 HOLMES Real-time APT Detection

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 8 月 PK 榜

全链路压测与普通压测的区别

优测云服务平台

微服务 性能测试 压力测试 全链路追踪 全链路

小灯塔系列-中小企业数字化转型系列研究——BI测评报告

向量智库

ECMAScript 2023新增特性

数新网络官方账号

优化重复冗余代码的8种方式

java易二三

Java 编程 程序员 计算机

企业数字化转型,财务规划与分析(FP&A)团队应该如何应对

智达方通

数字化转型 智达方通EPM 财务规划与分析

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v7.0版已发布

JackJiang

网络编程 即时通讯 即时通讯IM

一次性搞清楚,Java并发编程在各主流框架中的应用,保证看懂

java易二三

Java spring 程序员 计算机

科技新秀巅峰决战,百度商业AI技术创新大赛圆满收官

百度Geek说

人工智能 企业号 8 月 PK 榜

字节跳动基于DataLeap的DataOps实践

字节跳动数据平台

大数据 数据中台 数据研发 企业号 8 月 PK 榜

轻松玩转70亿参数大模型!借助Walrus在AWS上部署Llama2

SEAL安全

Seal软件 AI大语言模型 企业号 8 月 PK 榜 Walrus llama-2

大漠穷秋:如何快速构建一款SCRM小程序?(上)_文化 & 方法_大漠穷秋_InfoQ精选文章