前页 后页

第一个例子

想象一下,您是一位航空公司预订人员,在一家繁忙的国内航空公司的值机柜台工作。准时下飞机是至关重要的,因为延误会导致机场管制员收取费用,并可能不得不在较低的高度飞行,从而增加了燃油成本和其他罚款。更不用说对那些可能错过重要会议并在他们下次飞行时可能会选择另一家航空公司的乘客带来的不便。

想象一下,您正在检查一个繁忙的国内机场的乘客。屏幕上将显示主管信息,说明经济舱已超额预订;您必须将一些乘客升级为商务或头等舱乘客-但是应该选择哪个乘客?必须做出决定,但应考虑哪些因素?繁忙的值机人员无法做出此决定。通过使用决策需求图查看决策模型中记录的一些她应该考虑的因素,可以为她提供帮助。

A Decision Modeling Notation model (DMN), for a flight cabin upgrade using Sparx Systems Enterprise Architect.

这很有用,但繁忙的值机人员仍需要权衡所有因素并做出公正的决定。应该让心怀不满的乘客优先于金级常旅客,还是应优先考虑特定乘客与国际航班的联系。这些“规则”都可以记录在“决策”表中,从而明确指出哪些乘客应该升级,以及哪些客舱,商务舱或头等舱。这将使决策变得更加容易,并且可以在总部制定,商定并检查一致性的规则。

该表分为列和行。列有两种类型:决策所需的输入和应用规则的结果。

这非常有帮助,但仍然需要繁忙的值机人员能够提供在决策表中找到正确行所需的所有信息。即使所有这些信息都可用,由于在表中选择错误的行而导致的人为错误仍然可能导致不合适的决策

幸运的是,决策模型可以自动化并生成为可以由应用程序执行的编程代码。因此,我们繁忙的值机人员无需在办理登机手续时做任何事情或做任何决定;如果特定乘客有权升级,则预订将被自动更改,并且升级将在登机屏幕上显示。航空公司预订员要做的唯一一件事就是向乘客提供可喜的消息-“ Travelealot先生,我们很高兴为您提供今天早上飞往纽约的头等舱的升级服务”

控制升级决策的规则经常会发生变化。例如,营销部门可能决定要奖励乘坐长途航班旅行的乘客。可以更改“决策需求”图以包括新输入,修改,测试和模拟“决策”表以及重新生成编程代码。一旦将变更推送到机场系统,神奇的乘客便会得到升级。值机人员仍可以在培训和简介会期间查看决策表,以了解规则。许多实施引擎还会就决定依据提供商业友好的解释,以便值机人员可以向乘客解释其升级的原因。