写点什么

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

评论

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

开发者的秘密武器:人工智能与开发工具的完美结合

知者如C

十大功能特性,助力开发者玩转API Explorer

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

高效运营新纪元:智能化华为云Astro低代码重塑组装式交付

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

一文读透,FreeSWITCH的originate命令解析及示例

快乐非自愿限量之名

教程 freesql

软件测试/测试开发丨Selenium 安装教程

测试人

Python 程序员 软件测试 selenium

【分久必合】构建下一代前端组件 | 社区征文

小鑫同学

年中技术盘点

面试上海某小厂Java岗,全程一小时问的全是细节

程序员小毕

数据库 程序员 后端 java面试 八股文

2023算网融合产业峰会,网心科技边缘计算+AI创新实践获权威认可

网心科技

边缘计算 边缘云 AIGC

IoT 场景下 TDengine 与老牌时序数据库怎么选?看看这份TSBS报告

爱倒腾的程序员

数据库·

DevOps in China:15年来,DevOps在中国经历了什么?

DevOps和数字孪生

嵌入式DevOps

新增华为高阶智驾+大五座版本!全新问界M7工信部曝光

Geek_2d6073

无代码落地进企业,轻流不断扩大交友圈

ToB行业头条

GitLab 入选 Forrester Wave™️ 集成软件交付平台,并获评唯一「领导者」!

极狐GitLab

领导力 gitlab Forrester Wave 领导者 创新能力

2023年iOS App Store上架流程详解(上)

雪奈椰子

NFTScan 与 Decert 达成合作伙伴,双方在 NFT 数据方面展开合作

NFT Research

Web3 Daily NFT\

华为云Astro低代码三侠「踢馆」 学员:也带带我! ——低代码设计师混入极客挑战赛

华为云PaaS服务小智

云计算 低代码 华为云 华为开发者大会2023

版本更新|OpenTiny Vue 发布了 v3.9.0 🎉。

OpenTiny社区

开源 前端 UI组件库

Nautilus Chain 更换全新测试网,主网即将在不久上线

大瞿科技

一文看懂流行的Rust ORM

高端章鱼哥

sql rust ORM

比较Postman和JMeter

Liam

程序员 开发 Jmeter Postman

苹果iOS App Store上架操作流程详解:从开发者账号到应用发布

雪奈椰子

一文看懂SBD(一种基于存储的扩展防护服务)

统信软件

储存

AIGC:新AI时代,推动数字人进化的引擎

华为云开发者联盟

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

小红书Java后端一面,被问麻了

程序员小毕

程序员 高并发 架构师 java面试 计算机底层

软件测试/测试开发丨Selenium如何复用已打开浏览器

测试人

Python 程序员 浏览器 软件测试 selenium

低代码技术:提高效率降低成本的全新选择

互联网工科生

软件开发 低代码 应用程序

错过直播?快收藏详实回顾!Get「研发效能管理」7 步实践指南与案例剖析

极狐GitLab

gitlab DevSecOps 效能管理 GDAI 蔚来案例

MobPush 最佳实践:消息重弹

MobTech袤博科技

前端 后端 开发者工具 开发 开发工具

AP controller-centralized management-support-IPQ6010-IPQ5018-IPQ4019 motherboard

wifi6-yiyi

wifi6

初窥低代码 | 社区征文

神木鼎

低代码 年中技术盘点

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