Unified Modeling Language (UML)

UML Definition
Benefits of using UML
Types of UML Diagrams
Important UML Diagrams to be discussed



Use Case Diagrams

Use Case Diagrams Definition
Functionality of Use Case Diagrams

###### Use Case Definition

Drawing a Use Case Diagram:


Different Components of Use Case Diagram


Class Diagram

Class Diagram Definition
Purpose of Class Diagram
Depiction of Class in Class Diagram

Relationship b/w Classes

1. Association


2. Multiplicity


3. Aggregation


4. Composition


5. Generalization


6. Dependency


7. Abstract Class


Sequence Diagram

Sequence Diagram Definition
Depiction of Sequence Diagram

Drawing Sequence Diagram


Activity Diagrams

Activity Diagram Definition
Purose of Activity Diagrams



Difference b/w Activity Diagram and Sequence Diagram




← Previous: Low Level Design Basics