Professional Documents
Culture Documents
ON
TO
“UML”
Presented by: JOYCE I. SOMBILON
2-DIT (Bajada)
WHAT IS IT ?
Unified Modeling Language (UML) is a general purpose
modeling language. The main aim of UML is to define a standard
way to visualize the way a system has been designed.
UML offers a way to visualize a system’s architectural blueprints
in a diagram, including : activities, components, How system run ?,
How components or entities interact with each other ? and so on.
UML is linked with object oriented design and analysis.
UML makes the use of elements and forms associations between
them to form diagrams.
UML or Unified Modeling Language comes from Rumbaugh,
Booch, and Jacobson who combined efforts to standardize on one
modeling language.
3 CATEGORIES OF UML DIAGRAMS
Structure Diagrams - Capture static aspects or structure of a system.
>Class diagram - The most widely use UML diagram, It is the building
block of all object oriented software systems.
>Component diagram - used to represent the how the physical
components in a system have been organized.
>Composite diagram - to represent the internal structure of a class
and its interaction points with other parts of the system.
>Deployment diagram - are used to represent system hardware and Its
software.
>Object diagram - can be referred to as a screenshot of the instances in
a system and the relationship that exists between them.
>Package diagram - to depict how packages and their elements have
been organized. A package diagram simply shows us the dependencies
between different packages and internal composition of packages.
Behaviour Diagram - Capture dynamic aspects or behavior of
the system.
>Use Case Diagrams - used to depict the functionality of a
system or a part of a system. They are widely used to
illustrate the functional requirements of the system and its
interaction with external agents.
>State Diagrams - is used to represent the condition of the
system or part of the system at finite instances of time.
>Activity Diagrams - to illustrate the flow of control in a
system.
Interaction diagram - (Subset of Behavior Diagram)