上一主题: 业务逻辑模块

下一主题: 搜索业务逻辑模块

业务逻辑模块概述

使用业务逻辑,可以计算任何服务水平或其他 KPI。 业务逻辑模块的使用可促进合同的实施和定义。 用户可以定义供多个度量标准使用的独立的业务逻辑模块。 要将系统范围的更改应用于业务逻辑,用户可更改“基本”逻辑,并通过单击将更改应用于所有相关合同。

业务逻辑模块是一个代码组件,其中可以定义并轻松维护业务逻辑,并可减少冗余。 单个业务逻辑模块可供多个业务逻辑模块使用。

业务逻辑模块具有:

业务逻辑模块:

业务逻辑模块示例:

阈值中有一个名为“帮助台活动”的业务逻辑。 下列帮助台系统具有如下状态的故障单生命周期:

可以定义两个度量标准以描述帮助台性能:

由于可为这些度量标准标识同一逻辑,因此可以创建一个业务逻辑模块,以供度量标准重用。 业务逻辑模块在度量标准上下文中需要以下参数:

创建业务逻辑模块后,定义的度量标准可以使用业务逻辑模块作为业务逻辑定义的一部分。

接下来,可以更改逻辑。 例如,应将新状态视为“客户挂起”。 当帮助台等待客户提供有关故障单的附加信息时,会为故障单设置“客户挂起”。 在业务逻辑内,计算中不应考虑故障单处于客户挂起状态的时间。 因此,考虑新状态和逻辑时,只需更改业务逻辑模块。 将创建包括新逻辑的新业务逻辑模块版本。

在提交更改时,会通过使用该业务逻辑模块的度量标准的列表来提示用户。 用户可将更改应用于所有度量标准,或选择将更改应用于列表中的特定度量标准。

如果用户选择应用所有度量标准,则会对考虑新业务逻辑模块版本的所有度量标准进行更改。

如果用户从列表中选择特定度量标准,则会提示用户为选定的度量标准创建新的业务逻辑模块。 选定度量标准使用的旧业务逻辑模块将替换为新业务逻辑模块,并在考虑新逻辑的情况下执行重新计算。