UML Use Case Diagram. Design Elements
UML Use Case Diagram is a type of Behavior Diagrams that displays the dependencies between the actors and use cases.
UML Use Case Diagram displays the system on the conceptual level.
The purpose of a UML Use Case Diagram is to demonstrate the various types of users of a system and the different ways of their interacting with this system. Use Case Diagrams are often used together with the textual use cases and other types of diagrams.
The notation for a Use Case Diagram involves the following types of symbols:
- Use cases are represented as the horizontally shaped ovals and display the different uses.
- Actors are the people that employ the use cases and are represented on the diagram as figures of persons. Actors cannot be related each to other (except relations of generalization/inheritance).
- Associations are shown as lines between actors and use cases.
- System boundary – the box with the name and ovals (use cases) inside that sets a system scope to use cases.
- Packages that allow you to add the elements in groups.
The Rapid UML Solution for ConceptDraw DIAGRAM contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.
To design a Use Case Diagram use the UML Use Case Diagram library.
UML Use Case Diagram library contains 26 shapes:
- Include relationship
- Use case
- Communicates relationship
- Actor 1
- Uses relationship
- Extend relationship
- Generalization relationship
- Multiplicity: mandatory
- Multiplicity: many (zero or more)
- Communication line
- Use case set 2.0
- Actor 2
- System boundary
- Frame, fragment
- Symbol << >>
- Association Many-to-Many
- Association One-to-Many
- Smart connector (with options)
- Smart connector
- Line connector
- Note connector
Pic.1. UML Use Case Diagram Library
Pic.2. UML Use Case Diagram Library Elements
ConceptDraw Rapid UML solution provide UML Use Case Diagram library of vector stencils for use case diagram elements like actors, use cases, connectors, etc.
Use the library UML Use Case Diagram to draw your own UML use case diagrams that show interactions between a roles (actors) and a system, to achieve a goal.
TEN RELATED HOW TO's:
Create your own flow charts of settlement processes using the ConceptDraw DIAGRAM diagramming and vector drawing software extended with the Cross-Functional Flowcharts solution from the Business Processes area of ConceptDraw Solution Park.
Download easy flowchart software to create settlement process flowcharts show steps of monthly settlement with your business quickly and easily.
Picture: Settlement Process Flowchart. Flowchart Examples
Complexity of databases increases day by day, due to this the Entity relationship models and E-R diagrams become more and more popular, and now are an important part of database design. E-R diagrams created at ConceptDraw DIAGRAM allow visually and graphically represent structure and design of databases.
Picture: E-R Diagrams
This sample shows the UML Class Diagram of Learning Object Metadata (LOM) base schema. The classes represented as boxes with attributes and are connected with associations. You can see the composition associations on this diagram. The associations are indicated with the multiplicities 0..1, 0..*. This sample can be used in electrical and electronics engineering.
Picture: UML Diagram Editor
Many of us want to be able to create designs efficiently yet quickly. ConceptDraw DIAGRAM will help you to make awesome drawings without having to design all those Time Elements. These elements include graphs, symbols, cliparts, visual data representation and a whole lot of other stuff.
Picture: Time - Design Elements
This sample shows the UML Class Diagram that was created in ConceptDraw DIAGRAM on the Mac and then was opened for editing in MS Visio.
Using the 13 libraries of the Rapid UML Solution for ConceptDraw DIAGRAM you can create your own visual vector UML diagrams quick and easy.
Picture: UML Diagram Visio
ConceptDraw DIAGRAM is a powerful tool for business and technical diagramming.
Software Development area of ConceptDraw Solution Park provides 5 solutions:
Data Flow Diagrams, Entity-Relationship Diagram (ERD), Graphic User Interface, IDEFO Diagrams, Rapid UML.
Picture: Software Diagram Examples and Templates
Create Quality Engineering Diagrams (value stream maps) - for value stream analysis and value stream management, material and information flow mapping, using our quick start templates included with ConceptDraw.
Picture: Quality Engineering Diagrams
Everyone who starts the construction, repair or remodeling of the home, flat or office, is facing with a need of visualization its ideas for visual explanation how all should to be for the foreman and construction team. It is incredibly convenient to use for this professional home architect software. ConceptDraw DIAGRAM software enhanced with Floor Plans solution provides a lot of built-in drawing tools which allow you quick and easy create design plans for the home of your dreams.
Picture: Home Architect Software. Home Plan Examples