Thursday, August 3, 2017

UML Diagrams - Notations

Below are the list of notations which we have used in UML diagarms. Let see one by one , so that we can understand while using UML diagrams. 

Actor

It may be a Human user , System or Subsystem etc., Mostly actor will be acted from OUTSIDE.

Object 
 An object - This is a student object and its type is not specified. Underline is must there.

Asynchronous Message
 Its describing an asynchronous action, sender no need to wait for an receiver response. Just assume our normal java async thread flow. The arrow is OPEN.

Boundary
Mostly developers will use this in MVC pattern to mention at screen level. Means, capturing user interactions with system.

Comment 

 Comment , which we can use to describe related to your actions in diagram.

Controller

Controller which is used to mention our MVC pattern controller related to an entity.

DataBase
Database , which is mentioning an back end side to store and retrieve data.

Destroy

Destroy or delete which is mentioning an deleting action. Cross symbol must need to be add to mention its an destroy.

Entity
Entity which is mentioning a Model of  MVC model pattern. Model will capture an information.

Object with Type
Object which is mentioning an instance of type student and its name is s. 


Loop
Loop - Which is mentioning an normal loop with condition.

 Object Without Type
An object named as student and its type is not specified here.

Condition Met
If the condition is met then only it will proceed further.

Return
Return message or response which should be mentioned as dotted lines.

Message Itself

Its used to describe an recursion function. 

Synchronous

A normal synchronous action.

Non Instantaneous
Its describing an amount of time will take to reach other side. Example is network calls.

No comments:

Post a Comment