Friday, 27 December 2013

Different Diagrams in UML

In this article we are going to see the UML diagram and the different types. UML is the abbreviation of Unified Modelling Language. UML is a universal accept way of describing software in a diagrammatic way.

There are two types of diagram
1. structural diagram
2. Behavioural diagram

Structural Diagram:
   1. Class Diagram 
       It is the main building of any object oriented solution.It consists of a starting with Class name at the top then with the attributes finally with the Methods.
   2. Object Diagram
It is defined as instance diagram.

   3. Component Diagram
       It describes about the structural relationship between the components.Components interact with each other by Interface.
   4. Deployment Diagram
       It describes the hardware of our system and the software present in that system.
   5. Package Diagram
This diagram shows the Dependencies between a Package in a system.

Behavioural Diagram:
   1. Use Case Diagram
This  diagram which shows the graphical representation of user involved in the system.It defines about the different functional and the interaction between the functional is defined by the diagram.

   2. Sequence Diagram
This diagram is used to specify the interaction between the objects.Process are represented as Sequentially and interaction shows as arrows

   3. Communication Diagram
This diagram is used to specify the message pass between the objects.
   4. StateMachine Diagram
This diagram is used to specify the behaviour of a object at a specific state.
   5. Activity Diagram
This diagram is used to represent the WorkFlow of a system.
From this article you can learn what are the diagram present in the UML for specify the software in diagrammatic.

No comments:

Post a Comment