我正在努力在 UML 中建模一个发生可变数量并发流的场景。一个好的和简单的现实生活场景是 POOL 拼车服务。对于第一个骑手,整个流程似乎很容易。然而,一旦第一个乘客在车里,司机接了第二个乘客,那么就很难在图表上显示了,因为现在乘客 1 和乘客 2 是并发流,这些并发流的数量总是可变的,介于 0 和数字之间一辆车的最大座位数。
对这种行为进行建模的最佳 UML 图类型和技术是什么?我如何向观众解释和描述可变数量的并发流?
受众是非技术性的,属于高层管理人员/财务人员,因此我想将有关线程/类/对象的具体细节保留在图片之外。
这是我的尝试:
