Create a UML use case diagram

Show me an example

  1. On the File menu, point to New, point to Software, and then click UML Model Diagram.

  2. In the Подання дерева, right-click the package or subsystem in which you want to include a Подання дереваСхема сценарію виконання, then point to New, and then click Use Case Diagram.

    A blank page appears, and the UML Use Case stencil becomes the top-most stencil. The workspace displays 'Use Case' as a watermark. An icon representing the diagram is added to the tree view.

    Примітка : If the tree view is not visible, on the UML menu, point to View, and then click Model Explorer.

  3. Drag the System Boundary shape onto the drawing page.

    System Boundary shape

    Indicate a system boundary in a use case diagram

    1. In a Подання дереваСхема сценарію виконання , drag a System Boundary shape onto the drawing page.

    2. Double-click the shape, and then type a new name for the system or press the DELETE key to delete the existing name. Click outside the shape on the drawing page.

    3. To resize the system boundary, select the shape, and then drag a selection handle.

  4. Drag Use Case shapes from the Use Case stencil and place them inside the system boundary, and then drag Actor shapes to the outside of the system boundary.

    Use Case shape

    Actor shape

  5. Use Communicates shapes to indicate relationships between use cases and actors.

    Communicates shape

    Indicate a relationship between an actor and a use case

    1. In a Подання дереваСхема сценарію виконання, drag a Communicates shape onto the drawing page.

    2. Glue one endpoint End point image, which is plus sign in a green square of the Communicates shape to a connection point Точка з’єднання – блакитний хрестик on an Actor shape. Glue the other endpoint to a connection point on a Use Case shape.

    3. If you want to add an arrow to indicate the flow of information, do the following:

      • Double-click the Communicates shape, then, under Association, click the end you want to edit, and then click Properties.

      • In the Association End category, check IsNavigable, click OK, then click OK again.

      • Right-click the Communicates shape and click Shape Display Options. Under End options, select End navigability, and then click OK.

  6. Use Uses and Extends shapes to indicate the relationships between use cases.

    Indicate a uses relationship between two use cases

    1. In a Подання дереваСхема сценарію виконання, drag a Uses relationship shape onto the drawing page.

    2. Glue the Uses endpoint without an arrowhead to a connection point Точка з’єднання – блакитний хрестик on the Use Case shape that uses the behavior of the other use case.

    3. Glue the Uses endpoint (with an arrowhead) to a connection point on the use case being used.

    4. Double-click the Uses shape to open the UML Generalization Properties dialog box. Add property values, and then click OK.

    Indicate an extends relationship between two use cases

    1. In a Подання дереваСхема сценарію виконання, drag an Extends shape onto the drawing page.

    2. Glue the Extends endpoint End point image, which is plus sign in a green square without an arrowhead to a connection point Точка з’єднання – блакитний хрестик on the use case providing the extension.

    3. Glue the Extends endpoint with an arrowhead to a connection point on the base use case.

    4. Double-click the Extends shape to open the UML Generalization Properties dialog box. Add the property values, and then click OK.

  7. Double-click any shape (except the System Boundary shape) to open its UML Properties dialog box where you can add a name, attributes, operations, and other property values.

  8. Save the diagram.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×