📜  关于行为模型的简短说明

📅  最后修改于: 2021-08-29 11:10:11             🧑  作者: Mango

行为模型可以完全理解系统的整体行为。

行为模型是专门设计用来使我们理解行为和影响系统行为的因素。借助图表解释并表示了系统的行为。该图被称为状态转换图。它是状态和事件的集合。它通常描述系统可以具有的总体状态以及负责系统状态变化的事件。

因此,在某些特定事件发生时,将采取措施,而需要采取的措施由状态转换图表示。

例子 :
考虑一个电梯。该电梯适用于n层楼层,每层有n个按钮。
电梯的工作原理如下:

  1. 电梯按钮是电梯上按钮组的类型。为了到达您要访问的特定楼层,请按下该特定楼层的“电梯按钮”。按下将导致照明,并且电梯将开始向您按下“电梯按钮”的特定楼层移动。电梯到达该特定楼层后,
    照明被取消。
  2. 楼层按钮是电梯上一组按钮的另一种类型。如果某人在某个特定楼层上并且想去另一个楼层,则按下该楼层的电梯按钮。然后,过程将与上面给出的相同。按下将导致照明和电梯开始移动,并且当电梯到达所需楼层时,照明将被取消。
  3. 当没有电梯请求时,它在当前楼层保持关闭状态。

电梯系统的状态转换图如下所示–

好处 :

  • 无需任何努力即可轻松了解系统的行为和工作。
  • 通过使用此模型,结果更加准确。
  • 该模型需要较少的开发成本,因为资源成本可以降至最低。
  • 它着重于系统的行为而不是理论。

缺点:

  • 该模型没有任何理论,因此受训者无法完全理解建模的基本原理和主要概念。
  • 此建模不能完全自动化。
  • 有时,要了解整体结果并不容易。
  • 由于某些技术问题或任何错误,无法实现最大的生产率。