Wednesday, January 26, 2022

Communicates shape

A UML use case diagram summarizes how users (or actors) interact with a system, such as a software application. An actor can be a person, an organization, or another system. Use case diagrams show the expected behavior of the system.

Note: Creating and editing UML diagrams on Visio for the web requires a Visio Plan 1 or Visio Plan 2 license, which is purchased separately from Microsoft 365. For more information, contact your Microsoft 365 admin. If your admin has turned on "self-service purchasing," you can buy a license for Visio yourself. For more details, see Self-service purchase FAQ.

Following are the shapes on the UML Use Case stencil.

Shape

Description

The Actor shape.

Represents a user or external entity that interacts with a system.

The Use Case shape.

A coherent unit of functionality provided by a system or class. 

The Subsystem shape.

A system component that may contain multiple use cases.

The Association connector.

Represents the participation of an actor in a use case. 

The Dependency connector.

Indicates that one use case has a dependency on another.

The Generalization connector.

Indicates that a use case is a specific way to achieve goals of the general use case.

The Include connector.

Shows how a use case is broken into smaller steps.

The Extend connector.

Shows that one use case adds functionality to another.

Following are some shapes on the UML Use Case stencil.

Shape

Description

Communicates shape icon

Communicates

In a use case diagram, the communicates relationship defines how an actor participates in a use case. You can add an arrow to the relationship to indicate the direction the information flows.

Extends shape icon

Extends

In a use case diagram, the extends relationship between two use cases indicates that an instance of use case B, subject to conditions specified in the extension, can include the behavior specified by use case A. The arrowhead in the Extends relationship shape points toward the base use case, not toward the extension.

UML Uses shape icon

Uses

In a use case diagram, the uses relationship between two use cases indicates that an instance of use case A will also include behavior as specified by use case B. The arrowhead in the Uses relationship shape points toward the use case being used.

UML Use Case shape icon

Use Case

In a use case diagram, a use case represents a set of events that occurs when an actor uses a system to complete a process. Normally, a use case is a relatively large process, not an individual step or transaction.

Actor shape icon

Actor

In a use case diagram, an actor represents a role played by an outside object. One physical object, therefore, can be represented by several actors. A communicates relationship indicates how an actor participates in a use case.

System Boundary shape icon

System Boundary

In a use case diagram, the system boundary is a boundary surrounding the use cases which indicate the system.

UML Package shape icon

Package

A package is the basic organizing element of a UML model. Each element belongs to only one package, and one package can be nested in another. You can create new packages or add elements or views (diagrams) to packages by right-clicking icons in the tree view.

Interface shape icon - lollipop

Interface

An interface specifies the externally visible operations of a class, component, package, or other element without specifying internal structure.

See Also

Create a UML use case diagram

1 comment:

  1. HAVE YOU BEEN SCAMMED OF YOUR COINS AND WANTS TO GET IT RECOVERED BACK???

    I invested a total of$95,000.00USD worth of Bitcoin with an online company who does trading and was guaranteed a payout of 25% a week. They ended up shutting down their company website but their website was still running. So I could still see my dashboard at that time and instead of paying weekly they ended up compounding my money. It ended up compounding to$179, 000USD so I requested for a withdrawal which was declined before they shutdown their website, I complained to my colleague at work who directed me about this recovery expert, Mr. Morris Ray, that helped him, I contacted him immediately, what surprised me most, was that I recovered my money that same week. You can contact him on his email at MorrisGray830 @ Gmail . com and on WhatsApp: + 1 (607) 698-0239 and he will assist you on the steps to recover your invested funds.
    Just trying to help those who where scammed just the way I was too.

    ReplyDelete