Made with
ConceptDraw
DIAGRAM 14

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:

User Interface Design Examples →

ConceptDraw DIAGRAM is a powerful diagramming and vector drawing software. Extended with Windows 8 User Interface solution from the Software Development area, ConceptDraw DIAGRAM became the ideal software for prototype and design professional looking user interfaces for Windows 8 and Windows 8.1. Windows 8 User Interface solution offers you wide variety of user interface design examples, templates and samples.User Interface Design Examples *
Picture: User Interface Design Examples
Related Solution:

Martin ERD Diagram →

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 diagramming and vector drawing software. The Entity-Relationship Diagrams (ERD) solution is contained in the Software Development area of ConceptDraw Solution Park.Martin ERD Diagram *
Picture: Martin ERD Diagram
Related Solution:

Wireframe Examples →

ConceptDraw DIAGRAM is a powerful diagramming and vector drawing software. Extended with Website Wireframe solution from the Software Development area, ConceptDraw DIAGRAM became the ideal software for prototype and design professional looking websites wireframes. Website Wireframe solution offers at your disposal wide variety of wireframe examples and samples which confirm this.Wireframe Examples *
Picture: Wireframe Examples
Related Solution:

Entity Relationship Diagram Examples →

ConceptDraw DIAGRAM diagramming and vector drawing software offers the Entity-Relationship Diagram (ERD) Solution from the Software Development Area for ConceptDraw Solution Park. How many examples contains the Entity-Relationship Diagram (ERD) Solution! All Entity Relationship Diagram examples were designed and saved for ConceptDraw DIAGRAM users. Now they are available from ConceptDraw STORE.Entity Relationship Diagram Examples *
Picture: Entity Relationship Diagram Examples
Related Solution:

UML Component for Bank →

UML Component for Bank - This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution ParkUML Component for Bank *
Picture: UML Component for Bank
Related Solution:

Business Processes description with ConceptDraw DIAGRAM  →

Business Processes description with ConceptDraw. Business-processes it allows to describe functional blocks, for example production and marketing. ConceptDraw lets creation of business processes description using IDEF0 and IDEF2 methods.Business Processes description with ConceptDraw DIAGRAM  *
Picture: Business Processes description with ConceptDraw DIAGRAM
Related Solution:

Education Information →

The Education Information is multifariuos and can be often represented in various forms. Еру the most successful ways of presentation the information and data are various illustrations, diagrams and colorful education infographics which you can easily make in ConceptDraw DIAGRAM software extended with Education Infographics Solution from the Business Infographics Area.Education Information *
Picture: Education Information
Related Solution:

Selecting & Creating Flowcharts →

ConceptDraw Flowcharts visualize a process or algorithm of program as step/operation blocks of various shapes connected with arrowed lines showed the process flow direction. They are used to visualize business or technical processes and software algorithms.Selecting & Creating Flowcharts *
Picture: Selecting & Creating Flowcharts
Related Solution:

Accounting Flowchart Symbols →

It doesn’t matter what kind of business you have, a bar or a gym, there are common concepts for any of them. One of those concepts is accounting, and to facilitate the work with the figures, you can use accounting flowchart symbols and create a clear and representative scheme. You can create flowchart for auditing, tax accounting and even for planning your own budget. A graphical tool for displaying successive processes is flowchart. This method is mostly suited to represent an accounting process. The sequence of steps in the accounting process usually consists of standard accounting procedures, that can be depicted by using a minimal number of symbols, applied for the basic flowcharting. The advanced opportunity to create professional Accounting Flow charts is provided by ConceptDraw Accounting Flowcharts solution. It includes contains a library of accounting flowchart symbols used when drawing the accounting process flow.Accounting Flowchart Symbols
Picture: Accounting Flowchart Symbols
Related Solution:

Entity Relationship Diagram - ERD - Software for Design Crows Foot ER Diagrams →

There are many ways to describe a database structure. One of the most usual is to draw an entity relationship diagram (ERD) using a Crow’s Foot notation to represent database elements. If you don’t want to draw it on paper, you should use an appropriate software. An entity-relationship (ER) diagram is used to show the structure of a business database. ERD represents data as objects (entities) that are connected with standard relationships symbols which Illustrate an association between entities. ERD, there is a wide range of ERD notations used by data bases architects for reflecting the relationships between the data entities. According to the crow’s foot notation relationships are drawn as single labeled lines designating a certain kinds of relationship. Crow foot notation is a most frequently used ERD standard, because of improved readability of diagrams, with a more accurate use of space on the page.Entity Relationship Diagram - ERD - Software for Design  <br>Crows Foot ER Diagrams *
Picture: Entity Relationship Diagram - ERD - Software for Design Crows Foot ER Diagrams
Related Solution:
ConceptDraw
DIAGRAM 14