当我们编写一个用例表 *(编号,描述,参与者,前置条件,后置条件,基本流程,替代流程)* 时,在基本流程中,我们展示了参与者和系统之间交互的简单步骤。我想知道如何在用例基本流程中展示条件?据我所知,基本流程包含用例的逐个简单步骤。但是我不能没有伪代码展示条件吗?UML用例描述的基本流程中可以使用伪代码吗?
以下是下列序列的步骤:
![enter image description here](https://istack.dev59.com/lJm6c.webp)
对于上图,应该是下面的表格吗?
-------------------------------------------------------------
| ID | UC01 |
-------------------------------------------------------------
| Description | do something |
-------------------------------------------------------------
| Precondition | -- |
-------------------------------------------------------------
| Postcondition | -- |
-------------------------------------------------------------
| Basic flow | 1. actor requests system to do something |
| | 2. if X = true |
| | 2.1 system does step 1 |
| | else |
| | 2.3 system does step 2 |
| | 3. system return results to actor |
-------------------------------------------------------------
| Alternate flow| -- |
-------------------------------------------------------------