基于.NET Framework的零售客户画像分析系统的设计与实现

2020-03-19 10:22张珂萌山东临沂烟草有限公司费县分公司
消费导刊 2020年7期
关键词:画像零售标签

张珂萌 山东临沂烟草有限公司费县分公司

杜昌杰 山东临沂烟草有限公司临沭分公司

一、引言

随着大数据研究的不断深入,企业对零售客户的画像的需求越来越强烈。但同一零售客户的信息对不同企业具有各自不同的异议,如何对已有的客户标签进行低成本、有意义的多维分析,有待进一步加强。

本文就如何利用已有的客户数据做好客户画像,开发了基于.NET Framework的零售客户画像分析系统。通过本系统的辅助,可以为用户提高一种低成本、快速高效的分析支持。

二、主要原理

(一)客户标签的获取

零售客户标签的获取最主要的是利用好手中现有的资料。在与零售客户日常交往过程中所积累的客户资料,才是最适合本企业的素材。同时,利用现有的信息化工具,有目的的获取一些关键交易数据,实现客户数据标签化,也是标签来源的一大保障。

(二)客户标签的分类

对于零售客户标签,分为“个人能力”、“经营意识”、“配合程度”、“现状条件”、“重要程度:高”、“重要程度:中”、“重要程度:低”七个维度,设置“是”与“否”两个值后进行数量统计,方便对零售客户的分维度计算。

(三)客户标签的数据化

对于零售客户分维度统计后的标签进行展示,同时,利用图形形成零售客户画像的对比,能够直观定位零售客户的短板项目,方便企业根据工作内容采取相应措施,提高客户的标签属性,即有针对的为零售客户提供服务。

三、系统设计

本文是利用C#语言,在.NET Framework 4.0框架下进行的系统开发,满足单机环境下小型企业对零售客户数据的简单分析。对于零售客户的不同维度,采用对比分析的方式方便用户分析与决策。本系统利用原生GDI绘制折线图、雷达图等,直观展示结果。

(一)客户画像分析系统的总体结构

系统包括数据分析模块、数据处理模块和标签设置模块,本系统的结构见图1。

图1 客户画像分析系统结构图

(二)XML文档设计

Access是轻量级的数据库,相比Oracle、MySQL等成熟大型数据库存在很多不足。本文通过构建相应的XML文档协助管理Access数据库里的内容,实现标签属性的归类。

(三)数据库设计

大型数据库虽然运行速度快、数据处理能力强,但其部署、维护工作十分复杂,需要专业人员来操作,对小型企业来说难以实现。本文利用office套件里的Access数据库实现数据的增删改查,不需要使用者掌握专业计算机知识,即可利用数据库实现数据的高效计算。本系统的整体E-R图见图2。

图2 客户画像分析系统E-R图

四、系统实现

(一)开发工具

本系统利用Visual Studio开发工具,基于.NET Framework 4.0实现,利用.NET Framework 4.0实现对Windows操作系统的兼容。

对于软件中展示的图表,利用GDI生成各类图表,以减少对其他软件的依赖,同时,高度兼容Windows系统,维护不同系统版本间的一致性。

(二)系统功能及界面展示

基于.NET Framework的零售客户画像分析系统最主要目的是为决策提供数据分析,让使用者能够从不同维度分析零售客户,便于客户的管理。以下截图是软件功能的主要展示,主要有:

1.数据分析模块:提供客户标签数值的查询与分析,便于单客户具体分析和多客户对比分析。客户对比分析界面见图3。

图3 客户对比分析界面

2.数据处理模块。提供单客户标签信息的编辑与修改,方便对零售客户标签数据的维护。其中,支持Excel表格里的标签数据的批量导入与模板导出。

3.标签设置模块。支持对客户标签的增删改,提高标签的扩展性,通过同步修改XML文档和Access数据库,实现标签的自定义管理。XML文档部分截图如图所示。

五、结论

基于.NET Framework的零售客户画像分析系统,通过利用office办公软件里自带的Access数据库,实现了对零售客户标签轻量、高效的数据分析。用户可以根据实际情况调整客户标签属性,实现标签的灵活管理。为零售客户的画像分析提供了一种低成本分析方法。

猜你喜欢
画像零售标签
威猛的画像
门店零售与定制集成,孰重孰轻
零售工作就得这么抓!
“00后”画像
画像
无惧标签 Alfa Romeo Giulia 200HP
不害怕撕掉标签的人,都活出了真正的漂亮
万利超市的新零售探索之路
新零售 演化已经开始
标签化伤害了谁