企业在业务安全与数据合规过程中有哪些实践与挑战?戳此了解 了解详情
写点什么

大漠穷秋:如何快速构建一款 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:44475

评论

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

低代码BPM平台

低代码小观

低代码 企业 企业管理 BPM 低代码平台

双减来了!人工智能如何促进教育领域转型?

京东科技开发者

人工智能 大数据 AI 教育行业

GitHub标星过万!阿里内部流传的JDK源码剖析手册到底有多强?

程序员 jdk 面试 java

机器翻译是否能替代人工翻译?从前世今生说起

博文视点Broadview

【Flutter 专题】32 图解自定义 View 之 Paint

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月日更

【LeetCode】删除链表的倒数第 N 个结点Java题解

HQ数字卡

算法 LeetCode 10月日更

百分点大数据技术团队:低代码平台实践

百分点科技技术团队

浙江金华市正规等保测评机构有几家?在哪里?联系电话是多少?

行云管家

网络安全 等保 等保测评

“828页Java面试手册”在我手,何愁offer不到手!

Java 程序员 架构 面试 后端

2021年9月国产数据库大事记

墨天轮

数据库 华为云 国产数据库 达梦 人大金仓

直播回顾|蒋烁淼:《下一代企业级应用软件论坛》可观测性主题精彩分享

观测云

可观测性

成本直降50% | 阿里云发布云原生网关,开启下一代网关新进程

阿里巴巴中间件

阿里云 微服务 云原生 中间件 网关

仅需三天,受人追捧的华为内部Java优化笔记登顶Github热搜!

Java 架构 面试 程序人生 编程语言

SSH是什么?怎么组成?有哪些优势?

行云管家

SSH 服务器 SSH工具 服务器管理协议

「 活动 」连续 3 天,企业容器应用实战营上海站来啦!

阿里巴巴云原生

阿里云 Kubernetes 容器 云原生 活动

校友录小程序开发笔记三十二:校友卡模块设计与实现

CC同学

云计算改变企业的传统思考方式

低代码小观

云计算 创新 企业 企业管理 传统观念

授人以渔,华为“开源雨林”计划致力推动开源生态发展

设计模式如何提升 vivo 营销自动化业务扩展性 | 引擎篇01

vivo互联网技术

自动化 后端 设计模式 软件架构设计 java

一加9 Pro怎么样?值得入手的全能旗舰

Geek_8a195c

Vue进阶(幺叁幺):父子组件传值实现数据深拷贝

No Silver Bullet

Vue 深拷贝 10月日更

中秋图关系构建

6979阿强

图算法 GraphScope 中秋节

第 14 章 -《Linux 一学就会》- RAID磁盘阵列的原理与搭建

学神来啦

Linux linux运维 linux云计算

专场预告 | DTCC数据库技术大会云溪数据库专场

浪潮云

云计算

教你用Java7的Fork/Join框架开发高并发程序

华为云开发者社区

Java 算法 线程 高并发 Fork/Join框架

12种 vo2dto 方法,就 BeanUtils.copyProperties 压测最拉胯!【快双11了,别用错喽】

小傅哥

Java 小傅哥 MapStruct vo2dto JMapper

为绿色而生:智慧矿山可视化数治监管

一只数据鲸鱼

数据可视化 智慧矿山 煤矿 矿山

设计电商秒杀系统

木云先森

架构训练营

DCI架构是如何解决DDD战术建模缺点的?

华为云开发者社区

领域驱动设计 对象 建模 对象编程 DCI架构

梦幻西游H5游戏超详细图文架设教程

echeverra

H5游戏

【优化技术专题】「线程间的高性能消息框架」终极关注Disruptor的核心源码和Java8的@Contended伪共享指南

浩宇天尚

Disruptor 10月日更 异步执行 高性能框架

WAVE SUMMIT 2022 深度学习开发者峰会

WAVE SUMMIT 2022 深度学习开发者峰会

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