什么是低代码/无代码平台以及CRM,CRM +,ERP

下面,我基于20年实施CRM / ERP的经验介绍低代码/无代码。
在竞争日益激烈的经济中,低码/无码将很快开始占据越来越大的位置。 并不是说每个人都想节省CRM / ERP系统供应商的人工成本,低代码/无代码在系统拥有成本,系统更改成本和系统错误产生成本方面具有巨大优势。

关于与信息系统有关的不同类型的成本,在此进行了更详细的说明。

低代码/无代码(以下简称为低代码)的本质是将创建/修改信息系统的阈值降低到业务分析师或高级用户的水平。 在这种情况下,供应商不仅会使用内置语言创建平台,而且其员工声明他们将为客户端执行“所有或几乎所有操作” –低代码平台,此时业务分析人员或客户端的负责人员(他的员工)可以做到这一点“几乎所有事情”都是自己做的。

该平台上包含的概念可以“几乎所有”吗?

  1. 数据格式,用户数据
  2. 计算方式
  3. 桌面/网页界面
  4. 报告,仪表板,分析
  5. 文档,新闻稿,通知的模板
  6. 流程管理
  7. 访问和日志管理
  8. 在网站上管理您的个人帐户和数据

低代码功能​​极大地减少了从“用户任务-开发预算-业务分析师-TK-执行者-协调结果-进行更改-接受”链到“用户任务-业务分析师-接受”链的结果路径。

关键员工是“有关公司流程的知识的载体/所有者”。 这是他们手中提供的允许的工具! 完全! 创建/修改企业信息系统,从而导致:

  • 更大的灵活性和业务透明度
  • 降低IT成本
  • 提高开发企业信息系统的速度
  • 减少在公司系统中执行内部任务的风险和等待时间

还有更多“脚踏实地”的信息:

  • 不同级别的经理能够快速尝试新的管理模型的能力
  • 界面和可视化独立适应用户需求
  • 快速创建新的报告,表格,表格
  • 流程管理的操作变更
  • +更多

下面是如何构建低代码系统的说明。 选项之一。 重点说明。

1.数据格式,用户数据


客户沟通平台上的CRM
该平台必须具有数据配置工具。 而且无需编程。 配置不仅应访问“用户数据”,还应访问代表配置+系统基础的目录和注册表,例如物理的承包商。 人员等。反之亦然:有些供应商可以配置数量有限的数据类型并创建自己的目录,这是错误的。 限制是对客户资金的折衷。

相对而言,所有数据都应具有同等的权限,并以树显示(因为有子注册表/目录),并且平台购买者的业务分析师应能够不受限制地管理这些数据。

在俄罗斯联邦IT市场发展的当下,许多公司-CRM供应商已学会添加其目录。 仅仅折衷添加,还不足以称为完整平台。

重点介绍


a)对最终用户的数据可视化。

Clic:客户关系管理

使用过滤器,报表,模板等时,用户应以方便的形式查看数据,并使用清晰易懂的名称。 数据不仅在查询表中而且在相关表(直接和反向链接)中都应该可见。 用户应该能够过滤,选择,构建报告,查询,并在任何级别有条件地说“掉入”相关数据。

在这种情况下,系统本身必须承担将最终查询转换为SQL的功能。 系统的构建方式应使用户可以“访问”所有数据,包括系统数据和“外来”数据,例如日志。 这使您可以轻松,方便地以可视化形式接收有关所有感兴趣信息的报告。

2.计算


允许实施者(业务分析师)管理数据库服务器上的负载的平台必须根据负载将计算分为不同的类型。

作为选择:

  • 动态计算(执行对表的每个查询)
  • 事件计算(仅当在审核注册表中创建条目或审核属性更改时执行)
  • 计划的计算(例如,在晚上或通常每周/每月一次)

a)计算算法的汇编

在低代码平台中,业务分析师必须具有允许他使用上述属性树作为示例的功能,该功能可以编译一种算法,以便以可理解的可访问语言以及属性,注册表等可理解和可访问的名称进行计算。

图片

b)同时,此处允许使用T-SQL代码。

图片

T-SQL代码消除了对计算复杂性的限制,使该平台比“用于业务分析”的平台更广泛。 从本质上讲,这又是“缺乏限制”。 低代码平台不应该只是业务分析人员的工具-它应该满足交钥匙解决方案平台上的开发需求,包括内置语言的代码,例如T-SQL。 但是低代码平台上的业务分析师应该能够完成大多数典型任务。

图片

c)“会计是结果”

该系统应允许业务分析师为组成仪表板创建结果和关键指标的计算,并向用户通知任务数(示例)等。 创建整个公司范围内的数据,而不是与特定记录的计算无关。 同样重要的是(将在下面讨论)在界面中(以可视化方式)以指标,大量数字等形式显示这些总计。

d)提交

本质上,“视图”是一种“表构造器”。 它对业务分析师或高级用户的可用性使您可以从多个表中收集表,即 创建未存储在数据库中的视图。 表示及其发展对于数据的分析和比较非常重要,包括 营销人员。 在低代码概念中,这意味着通常由程序员长时间组装的复杂结构现在可以由业务分析师在短时间内通过“鼠标”创建,并且可以快速更改。

e)汇总(注册)

有大量的计划计算(晚上),还有汇总和复杂报表形式的计算的准备工作,这也需要大量的服务器负载,并且在晚上进行也是有意义的。 这种类型的报告不需要在线数据更新。 从用户的角度来看,汇总就是准备带有现成结果的现成报告,以便对此类报告的请求不会导致计算,而是会在1-2秒内生成具有现成结果的现成表格。

中间结论:就数据而言,现成配置的低代码设计意味着无需任何业务分析师就可以对任何规模和复杂性的企业进行所有数据库格式问题的编程,而无需进行强制开发,这是非常高的。

3.桌面/ Web界面


图片

图片

a)设计的可访问性

界面设计中的主要内容之一是该功能对业务分析的基本可访问性,并且当然无需编程。 这意味着有一个组件组成(在下面关于它),并且有一个“鼠标”,您可以用它在表单上按要求排列所有内容,并设置属性,功能等,例如在对象检查器或对象卡中。 低代码平台中表单的复杂性不应受到任何限制。

对于现代CRM和ERP系统,界面设计器应既适用于台式机(如果系统以台式机版本提供),也适用于Web。

b)绘制成功

刚刚得出的结论是一个非常重要的方面。 通常,在平台上,为了使呈现的接口起作用,需要代码。 不大。 这不是一个低代码平台,即使供应商正在努力想象它。

系统在其属性和向用户发送有关紧急事件的消息时,应暗示以这种方式设置表单,即当您在表单上设置必要的属性和对象之间的关系时,所有内容立即开始显示数据并开始工作。 没有别的办法了。 没什么,甚至是最少的代码。

c)成分组成

图片

图片

图片

界面设计器的组件组成应涵盖所有现代可视化任务和数据处理。 除标准外,还应:

  • 枢轴
  • 主办单位
  • 指标
  • 总结
  • 地理可视化
  • 其他

业务分析师应有一切机会创建任何复杂的仪表板或工作场所。 现代业务不仅要求界面美观,还要求在单个屏幕上提供决策所需的全部信息。 通常,在完全适合用户的项目中会创建极其复杂的界面,而界面的简单性,易用性和美观性的所有理论都被完全否定了-最主要的是。

d)记录卡

图片

每个单元可能对记录卡有自己的看法和要求。 销售经理需要以自己的方式查看客户卡,以自己的方式进行会计核算,以自己的方式进行管理。

在低代码平台中,要实现此功能,应进行设置,将卡从一个用户组复制到另一个用户组,同时在每个用户组中创建唯一的外观。 无需使用嵌入式语言即可完成此操作。

e)输出到嵌入式语言

综上所述,内置语言不会是多余的。 但这是低码功能的补充:

图片

如果需要特别复杂的场景,并且由于某些原因设置不够,或者您需要根据用户的操作来管理组件的属性,计算等,并且不能将其放置在过程的图形化地图上,请可以方便地访问它嵌入式语言可用作深度定制的一种方法。

4.报告,仪表板,分析


+

5.文件,邮件,通知模板


实际上,无论是在报表设计器中还是在基于MS Word和MS Excel的文档模板的准备中,每个人和用户都需要一个可访问的模板,包括 上述数据可视化。 低代码平台的用户不需要知道数据库中的表名,字段等。他应该可以使用综合的可视化工具来访问所有数据,而无需掌握SQL。

图片

这里应该注意,正确的做法是为业务分析人员提供机会,既可以使用表的直接链接,也可以使用反向链接。 这样,您就可以将规格表插入MS Word模板,例如,合同中。

图片

6.流程管理


图片

市场上有许多声称拥有过程控制工具的系统。 通常,这可以理解为例如任务的顺序分布或仅一种类型的分支(是/否,这本质上是条件转换)。

低代码平台应具有功能强大且可访问的功能,而无需编程流程图的图形编辑器,而业务分析师应具有以下能力:

1.数据库中的事件以及由此产生的事件:

  • 设置组间用户交互
  • 记录及其属性的创建和修改
  • 聊天和新闻提要中的通知
  • 发射器
  • 邮件列表,包括 带有动态附件

2.调度程序

  • o处理记录的属性“之前”和“之后”的时间和/或键值
  • o定期(计划)创建上述行动

图形过程图的功能中的重要一点是从该图访问界面对象及其属性以及对用户操作的反应。 但是,这是一个复杂的主题,将在另一篇文章中进行讨论。

7.访问控制和日志记录


通过使用标准接口填充系统的实现以及有条件的“新”接口可以而且应该无需编程即可使用。 包括图标设置和加载其收藏。

图片

同样,访问及其限制。

  • 对于任何人,包括 用户数据和目录
  • 数据属性之前
  • 基于计算和逻辑的访问

每个用户组分别

图片

8.客户个人帐户和网站数据的管理


同样,管理审核日志(记录)

图片

由于提高了用户素养。 鉴于那些使用Fortran进行编程的人即将退休。 我确信,未来将恰好位于公司复杂系统的管理系统中,例如“低代码平台”。

这与编程失败无关。 如上所示-在任何地方都可以而且应该有一个网关/访问/另一个级别,以便可以使用嵌入式语言和SQL实现某些问题。

关键在于,出于客观原因,低代码平台对公司是有利的,事实上,趋势是使用一种更简单的语言:营销人员/业务分析师的工作自动化-可以简化和加快工作速度是显而易见的。

拥有用于控制数据格式的工具,无需编程即可进行计算,通过计划计划在服务器上实现负载平衡的工具; 从特定用户群的工作场所的角度来看,具有可视化数据的能力+决策者可以对数据进行可视化和分析; 能够在具有工作流元素和任务分配的图形引擎中自定义流程的能力-业务分析师可以以很高的复杂度关闭大量信息系统的实现。
再一次,“关于应用于信息系统的不同类型的成本”,在这里有更详细的说明。

Source: https://habr.com/ru/post/zh-CN456710/


All Articles