Top Banner
UML Unified Modeling Language
20

Uml Presentation

Sep 02, 2015

Download

Documents

elena_k_87

A modeling language which provides a standard
way to visualize the design of a system
architecture.
UML diagrams show the system activities,
components, entities, as well as the way which all
these parts communicate together.
UML has several diagram types and each one of
them is used for a different purpose.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • UMLUnified Modeling Language

  • What is UML ?

    A modeling language which provides a standardway to visualize the design of a systemarchitecture.UML diagrams show the system activities,components, entities, as well as the way which allthese parts communicate together.UML has several diagram types and each one ofthem is used for a different purpose.

  • 3 Main UML Diagram Types

    Structural: Emphasize on how the things whichconsist of a system are structured.Behavioral UML diagrams: Emphasize on howthe system and it's components are behave.Interaction diagrams: Consist of a subset ofbehavior diagrams, emphasize the flow of controland data among the elements of the system.

  • Structural UML Diagrams

    Package DiagramIncludes packages containing use cases orclasses to illustrate the functionality of a softwaresystem.Uses packages to represent the different layersof the architecture of a software system.

  • Package Diagram Example #1

  • Package Diagram Example #2

  • Structural UML Diagrams

    Data Model ProfileIt is a UML extension to support the modelling ofrelational databases in UML.Classes can mapped to database tables.

  • Data Model Example #1

  • Data Model Example #2

  • Data Model Example #3

  • Data Model Example #4

  • Behavioral UML Diagrams

    Use Case DiagramA use case diagram is a representation of a user's interaction with the system and depicting the specif ications of a use case.

  • Use Case Diagram Example #1

  • Use Case Diagram Example #2

  • Use Case Diagram Example #3

  • Behavioral UML Diagrams

    Activity DiagramActivity diagrams show the overall f low of control and constructed from a limited number of shapes, connected with arrows.

  • Activity Diagram Example #1

  • Interaction UML Diagrams

    Sequence Diagram UML sequence diagrams are used to show how

    objects interact in a given situation. An important characteristic of a sequence diagram is that time passes from top to bottom.

  • Sequence Diagram Example

  • Thank you !

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide19Slide20Slide21