在流程治理中使用表单组组织信息

彼得·希尔顿|编剧5分钟读取
表格组-在桌子上整理好几张纸和一个咖啡杯

如何通过为更容易理解的信息的高级概念创建命名的字段组来组织复杂的表单

表单和数据收集是许多工作流的重要组成部分。在复杂的场景中,您可能会得到难以使用和维护的长表单。本文向您展示了流程治理如何使用“表单组”来处理这种复杂性。

形式如何变得复杂

创建要发布在公司网站上的新职位空缺的工作流通常从捕获职位空缺详细信息的表单开始。

简单的形式

工作流通常使用这样的表单来收集信息,并将这些信息呈现给审查或批准。几乎所有表单一开始都很简单,只有不到10个字段,就像最初的电子表格可能只有不到10个列一样。当然,这只是开始……

复杂的形式

流程可以以不同的方式变得复杂,工作流自动化通常会随着工作流的发展而增加复杂性。工作流变得更复杂的一种方式是处理更复杂的数据。曾经很小的表单最终包含了更多的字段。

这个表单现在有太多字段,不能一眼就看清楚。像这样的长表格更难理解,更难正确填写,也更难维护。这些问题的解决方案是确定属于一起的字段,并对它们进行分组。

使用表单组来组织表单

如果你仔细看这个长长的职位空缺表格,你可能会注意到有几组字段。前几个字段是关于公司的哪个部门——哪个团队有空缺,接下来的几个字段是关于空缺本身。“团队”字段属于一起,“空缺”字段也是如此。

在流程治理中,您可以使用“表单组”将一个大型表单分割为多个部分。每个部分都有一个标题和一个可选的描述。相同表单的以下版本将其分为四个字段:团队,职位空缺,招聘流程而且附加信息。

使用表单组的表单

要做到这一点,请选择或拖动形式组控件中的控件,然后将字段拖到窗体组上。

表单生成器控件

还可以添加表单组描述,为填写表单的人提供指导。

命名表单组

创建表单组最困难的事情是选择一个好名称。这也是表单组如此强大的原因:好的表单组名称将复杂的表单简化为更少的可识别部分。在我们的例子中,我们认识到一个职位空缺是一个“东西”,这有助于我们理解“空缺”表单组中字段的用途。

除了向表单添加结构外,命名表单组也是一个可重用的字段集合。与表单构建器允许重用现有表单相同,您也可以选择一个表单组从另一个表单复制它。

“空缺”是数据建模中所谓的“领域实体”的一个例子——对应于更高级别概念的一组连贯的数据。在某种意义上,定义表单并对其字段进行分组是对工作流的流程建模组件进行补充的数据建模练习。

如果不能将所有字段放入一个名称良好的组中,也不要担心。在实践中,通常有必要在表单组之外留下一些空闲字段,或者通过添加一个名称为“Miscellaneous”或“Additional information”的组来“欺骗”,如上面的例子所示。

表单组的其他用途

还可以使用表单组向表单中添加更多文本,或通过有条件地隐藏字段组来简化复杂的表单。若要添加表单页脚,请将空表单添加到表单的末尾。表情符号是页脚表单组很好的标题。

表单页脚

在表单上,您可以指定“自定义规则”来动态设置单个字段是显示、隐藏、强制还是只读。您可以对整个表单组使用相同的机制。在职位空缺表单示例中,招聘流程字段可能只应用于北美流程。您可以为其他区域设置一组单独的字段。

自定义规则

Signavio过程治理的表单构建器结合了用于构建工作流表单的友好图形工具,以及为支持复杂场景提供灵活性的功能。要创建自己的表单组,并为如何称呼它们而烦恼,请注册一个30天免费试用今天。

发布日期:2018年10月4日-最后修改:2020年11月13日