Made with
ConceptDraw
DIAGRAM 18

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
  • Package
  • Multiplicity: many (zero or more)
  • Communication line
  • Use case set 2.0
  • Divider
  • Actor 2
  • System boundary
  • Frame, fragment
  • Note
  • Symbol << >>
  • Association Many-to-Many
  • Association One-to-Many
  • Smart connector (with options)
  • Interface
  • Smart connector
  • Line connector
  • Note connector
UML Use Case Diagram library

Pic.1. UML Use Case Diagram Library

UML Use Case Diagram. Design Elements *

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:
The vector stencils library Crow's Foot Notation from the solution Entity-Relationship Diagrams (ERD) contains specific symbols of the Crow's foot notation such as relationship symbols and entity symbols for ConceptDraw DIAGRAM software.Martin ERD Diagram
Picture: Martin ERD Diagrams
Related Solution:
Drawing workflow diagrams combines both creative and analytic practice. To be the most effective in this process you should find a software that suites this kind of practice. Using ConceptDraw DIAGRAM software for drawing workflow diagrams you get support of features, libraries, templates and samples boosts you creativity and keep you focus on analytic practice, not drawing specifics.Drawing Workflow Diagrams *
Picture: Drawing Workflow Diagrams
Related Solution:
Unfortunately, a man can’t predict the future and no one is safe from natural disasters, such as floods, earthquakes, hurricanes or fires. Nonetheless, what you can do to ensure safety for you and your relatives is to create an emergency plan, so everyone will know what to do if emergency happens. Keep that plan simple and train it several times a year so that no one could forget any details of it. Fire and emergency plans are important to supply people with a visual safety solution. This diagram presents a set of standard symbols used to depict fire safety, emergency, and associated information. Using clear and standard symbols on fire emergency plans provides the coherence of collective actions , helps to avoid embarrassment, and improves communications in an emergent situation. The fire emergency symbols are intended for the general emergency and fire service, as well as for building plans ,engineering drawings and insurance diagrams. They can be used during fire extinguishing and evacuation operations, as well as trainings. It includes vector symbols for emergency management mapping, emergency evacuation diagrams and plans.Emergency Plan
Picture: Emergency Plan
Related Solution:
When you are a beginner in software development, you make a lot of mistakes. Developing logical models, or data flow diagrams is a way to see the the whole project and all the processes clearly. And some novices, unfortunately for them, miss modeling stage at the beginning of project life cycle, and get into troubles as the project grows. This image represents the data flow diagram applying symbols of Yourdon and Coad notation. This DFD depicts the data flow inside an organization department deals with receivables. The icons of standard Yourdon and Coad notation provides possibility to draw professional looking and well- readable DFD for business documentation. This data flow diagram was designed with the help of ConceptDraw DIAGRAM and its Data Flow Diagrams solution. The solution delivers three vector graphic libraries including elements of Yourdon and Coad and Gane-Sarson notations.Data Flow Diagram Process *
Picture: Data Flow Diagram Process
Related Solution:
UML Composite Structure Diagram shows the internal structure of a class and the possible interactions at this structure. ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Composite Structure library.UML Composite Structure Diagram. Design Elements *
Picture: UML Composite Structure Diagram. Design Elements
Related Solution:
Credit Card Processing System UML Diagram. This sample shows the Use Case Diagram of the credit card processing system. You can see how the payment by credit card occurs. This sample can be used by the bank, financial enterprises, for understanding the work of the credit card processing system at the projecting the banking systems.Credit Card Processing System UML Diagram *
Picture: Credit Card Processing System UML Diagram
Related Solution:
UML state machine's goal is to overcome the main limitations of traditional finite-state machines while retaining their main benefits. ConceptDraw is ideal for software designers and software developers who need to draw UML State Machine Diagrams.State Machine Diagram *
Picture: State Machine Diagram
While designing a conceptual data model, you should use appropriate software. For instance, ConceptDraw DIAGRAM is a user-friendly ER diagram tool that has a lot of samples and templates to facilitate your work. A clear entity-relationship diagram helps to define the relations between system’s components. Software engineering is the section of a computer science engaged to design, realization, and support of complex software products. An ERD is a data modeling method that is widely applied in the software engineering practice. Commonly it is used for developing a structure of a a relational database. An entity relationship diagram is helpful for structuring and organizing databases that can be modeled using a relational structure. An entity relationship diagram is designed to depicts the interrelationships within the sets of entities which are accumulated in the database. Each entity represents a particular component of a data. Thus, ER diagrams depicts the logical structure of databases. ConceptDraw ER Diagrams solution provides software engineers with the professional tool for making entity-relationship diagrams.Entity Relationship Diagram Software Engineering *
Picture: Entity Relationship Diagram Software Engineering
Related Solution:
Total quality management is the one known to be consisting of some organization-wide efforts put in order to install and to make some climate in which this organization can continuously improve its ability to deliver the high-quality products and services to its customers permanently.Total Quality Management Definition *
Picture: Total Quality Management Definition
Related Solution:
UML for Bank - This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Class Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.UML  for Bank *
Picture: UML for Bank
Related Solution:
ConceptDraw
DIAGRAM 18