Made with
ConceptDraw
DIAGRAM 18

Use Case Diagrams technology with ConceptDraw DIAGRAM

Use case diagrams are used at the development of software and systems for definition of functional system requirements or system of systems. Use case diagram presents the consecution of object’s actions (user’s or system’s) which are executed for reaching the definite result. Besides, the system’s behavior at the interaction with an object is described. The technology of the graphic representation of the use case was firstly proposed by I. Jacobson in 1986. Already in 90th many planners started using of use case diagrams to describe functional system requirements.

Each use case diagram describes the scenario of execution of a definite task or reaching of any goal. For most projects many use case diagrams are created to describe all possible use case for described system. Diagrams may differ in scale and in detailed elaboration of described actions. Diagrams describing business processes describe people actions and objects which take part in business process (E.g. people which settle accounts in banks and tellers which accept money), and diagrams describing software systems are focused on data and the system reaction on this data. Thus use case diagrams of business processes describe what happens in the process and system use case diagrams describe how data interact.

Use case diagram should:

  • Describe the consecution of actions of the object for reaching definite result;
  • Have comprehensible denotations of actions;
  • Have sufficient level of detailed elaboration/.

Use case diagrams consist of following objects: actors, actors’ actions variants of use or connections between variants of use. Connections between actors on use case diagrams are not shown.

Actors are objects which execute some actions. On the diagram actors are present in the form of people figures.

Actors’ actions are called variants of use and depicted in the form of ovals named in verbal form.

Actors’ connections are presented in the form of two-forked arrows,

Connections between use cases are depicted in the form of arrows with marks which define connection type. Connections can be of following types:

  • Include – one of the variants of usage includes the other and depends on its results. Connection is represented in the form of a dotted arrow from included use case to including with the mark “include”.
  • Extend – one of the use case supplement the other at definite conditions. Connection is presented in the form of the dotted arrow from the supplemental use case to complemented use case with the mark “extend”.

  • Generalization – presented on the diagram use case can be the particular case of the more general use case. In such case the connection is presented in the form of a solid line with the ending in form of an empty triangle from particular use case to general. Such connections are often used in object-oriented modelling at subclasses description.

The whole system is marked out with rectangle, which denotes boundaries of the described system.

Usage of use case diagrams is considered as the visual way of system requirements. Actions in the system are presented in the form of comprehensible and logical descriptions, which make system requirements obvious.

Use Case Diagrams technology with ConceptDraw DIAGRAM  *

TEN RELATED HOW TO's:
The entity–relationship (ER) model is a data model that lets graphically represent the information system and depict the relationships between people, objects, concepts, places, and events within a given system. It is also convenient to use the ER Diagram for Cloud computing representation and description the Cloud computing architecture, design them with pleasure using the extensive tools of the Cloud Computing Diagrams solution from the Computers and Network area of ConceptDraw Solution Park.ER Diagram for Cloud Computing
Picture: ER Diagram for Cloud Computing
Related Solution:
Need to draw a diagram, process chart, flowchart, organizational chart, graphic design? ConceptDraw can help you to make professional graphic documents quickly.Best Diagramming *
Picture: Best Diagramming
Related Solution:
This sample shows the concept of working of the transport company and is used by transport companies, carriers at the transportation of various goods.UML Class Diagram Example for GoodsTransportation System
Picture: UML Class Diagram Example for GoodsTransportation System
Related Solution:
Electrical Engineering Solution used together with ConceptDraw DIAGRAM drawing facilities makes short a work of drawing various electrical and electronic circuit schemes. A library of vector objects composed from symbols of Analog and Digital Logic elements of electric circuit includes 40 symbolic images of logic gates, bistable switches of bi-stable electric current, circuit controllers, amplifiers, regulators, generators, etc. All of them can be applied in electronic circuit schemes for showing both analog and digital elements of the circuit. Electrical Engineering Solution used together with ConceptDraw DIAGRAM drawing facilities makes short a work of drawing various electrical and electronic circuit schemes. A library of vector objects composed from symbols of Analog and Digital Logic elements of electric circuit includes 40 symbolic images of logic gates, bistable switches of bi-stable electric current, circuit controllers, amplifiers, regulators, generators, etc. All of them can be applied in electronic circuit schemes for showing both analog and digital elements of the circuit.Electrical Diagram Symbols
Picture:
Electrical Diagram Symbols F.A.Q.
How to Use Electrical ConceptDraw Diagram Software
Related Solution:
You can use many tools to create a representation of a system behavior or a scheme of objects relationships. Some of them are quite abstract and useless, and some, like UML tools help clarifying both the structure and the behavior of a system. There are various types of uml diagrams and tons of examples explaining the difference between them. UML 2.2 specification has many kinds of diagrams. They are divided into two groups( structure and behavior diagrams). This class diagram shows the hierarchical structure of UML 2.2 specification. Class diagram - the most suitable tool for this task because it is designed to describe basic structure of a system. This diagram can be use as a visual aid for learning UML.UML Tool & UML Diagram Examples *
Picture: UML Tool & UML Diagram Examples
Related Solution:
Why to import PowerPoint slides into ConceptDraw MINDMAP ?3 Tips for a Killer  Presentation *
Picture: 3 Tips for a Killer Presentation
Related Solution:
In order to be successful, you have to promote your business on the market. One of the ways for planning this promotion is to create a social media DFD Flowchart which will contain all the details of your business strategy. Social media is a very influential tool, and it's a mistake to ignore it. The following flowchart represents a best way to estimate social media posts, and gives a strategy of responses. This flowchart is designed in the format of cross-functional flowchart. With this format, we can divide the process into three distinct phases. This approach helps to generate well-considered and balanced response on social networks activities. Using ConceptDraw solution for Social Media Response, your reaction to social media posts will positively mirror the values and mission of your business.How to Create a Social Media DFD Flowchart *
Picture: How to Create a Social Media DFD Flowchart
Related Solution:
When searching for a diagramming tool, we look for a powerful and reliable software that would be easy to use. To mention one, ConceptDraw DIAGRAM has all the necessary features to create cross-functional flowcharts (Swim Lanes) quick and effortlessly. You can draw swim lane diagrams in both vertical and horizontal ways. This cross-functional flowchart displays a payroll process. It explains to each participant his role in the process depending on the category, represented with swimlanes. Using this flowchart, every employee can easily find out what he can expect in terms of salary. Generally a cross-functional diagram enables one to take a look at processes with a wider scope and with more precision than simple flowchart. Business process capturing using cross-functional flowcharts can be useful for stakeholders and managers to define clearly the staff's roles and responsibilities.Cross-Functional Flowchart (Swim Lanes) *
Picture: Cross-Functional Flowchart (Swim Lanes)
Related Solution:
Learn about Systems Engineering, its process and discover practical examples illustrated through diagrams. ✔️ How to draw Systems Engineering diagrams using the ConceptDraw DIAGRAM software?Systems Engineering
Picture:
What is a Systems Engineering?
Examples of Systems Engineering Diagrams
Related Solution:
The ability to develop UML diagrams as quickly as the ideas come. The solution uses ConceptDraw RapidDraw techniques. The result is a vector graphic document.Introductory Guide to Rapid UML Solution *
Picture: Introductory Guide to Rapid UML Solution
Related Solution:
ConceptDraw
DIAGRAM 18