用例图的定义及组成要素

它主要由三部分组成:参与者用例参与者与用例之间的关系。

**参与者:**不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。

**用例:**是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产生传递特定参与者的价值的可观察结果。

**关系:**参与者与用例之间的关系主要包括关联、归纳(泛化)、包含、拓展和依赖。

参与者与用例的4种关系

  1. 关联关系

    **举例说明:**用户登录系统

  2. 归纳(泛化)关系

    **举例说明:**VIP会员和普通用户,归纳为用户;账号登录与微信登录,也可归纳为登录系统。

  3. 包含关系

    **举例说明:**用户在账号登录过程中,包括输入账号、输入密码、确认登录等操作

  4. 拓展关系

    举例说明:用户在登录过程中忘记了密码