2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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

评论

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

架构师训练营第 1 期 -week9

习习

区块链的常识之,什么是区块链股份授权证明机制DPoS?

CECBC

区块链 共识机制

年轻人你不讲武德,自己偷着学习!spring Security五套「源码级」笔记哪里来的?我也要!

Java架构追梦

Java 源码 架构 面试 spring security

聊聊在国企当程序员的这三年,这样的生活真的是你想要的吗?

Java架构师迁哥

今年最火的 Golang 云原生开源项目,可能就是它了!

阿里巴巴云原生

开源 Kubernetes 云原生 Go 语言

利用区块链数字化人民币,中国有望从追随者变为新秩序的领导者

CECBC

区块链 数字人民币

SpringCloud Alibaba微服务实战一基础环境准备

AI乔治

Java 架构 微服务 Spring Cloud

从资源管理角度认识K8S

LorraineLiu

Kubernetes 云原生 k8s k8s入门

大整数算法

落曦

前端如何实现一键截图功能?

徐小夕

Java 大前端 React

数据库:我没有带闪,不讲武德

比伯

Java 编程 程序员 面试 计算机

软件测试流程

测试人生路

软件测试

SpringCloud Alibaba微服务实战二 - 服务注册

AI乔治

Java 架构 微服务 Spring Cloud

训练营第5周学习总结

爱码士

训练营

探秘RocketMQ源码【1】——Producer视角看事务消息

阿里云金融线TAM SRE专家服务团队

开源 RocketMQ 中间件 消息中间件

区块链司法可信存证,版权维护应用落地

t13823115967

区块链司法可信存证 版权维护应用落地

linux开发各种I/O操作简析,以及select、poll、epoll机制的对比

良知犹存

linux开发

阿里P8熬夜完成这两份800页Java面试核心知识原理+框架

Java~~~

Java 程序员 面试 编程语言 架构师

新思科技:ISO/SAE 21434标准即将发布 你准备好了吗?

InfoQ_434670063458

新思科技 汽车软件安全

重点人员管控系统开发,情报研判系统搭建

t13823115967

重点人员管控系统开发 情报研判系统搭建

面试官都爱问的ThreadLocal

执墨

ThreadLocal 哈希表 弱引用

第11代酷睿处理器出色体验的奥秘原来是这个!

E科讯

基于ELK的日志平台介绍

Rayzh

ELK 日志系统

OpenKruise:阿里巴巴 双11 全链路应用的云原生部署基座

阿里巴巴云原生

Kubernetes 运维 云原生 中间件 存储

一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?

华为云开发者联盟

数据库 大数据 数据

DocView 现在支持自定义 Markdown 模版了!

程序员小航

markdown IDEA idea插件 文档生成

对于CRM之于现代化企业的影响以及作用的分析

Learun

敏捷开发 CRM 客户关系管理

区块链能修复企业云计算吗?

CECBC

区块链 云计算

想了解物联网应用的自动部署,看这篇就够了

华为云开发者联盟

服务器 华为云 部署

anyRTC uni-app 跨平台SDK 发布!总有一款适合你!

anyRTC开发者

uni-app 音视频 WebRTC RTC

2020年10月公有云性能评测:盛大云-华东蝉联冠军,腾讯云-北京无缘前三

博睿数据

云计算 腾讯云 ucloud 公有云 评测

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