Unified modeling language (UML) is a standardized modeling language enabling developers to specify, visualize, construct and document artifacts of a software system. Thus, UML makes these artifacts scalable, secure and robust in execution. UML is an important aspect involved in object oriented software development. It uses graphic notation to create visual models of software systems.
There are two board categories of diagrams and then are gain divided into two sub categories :
Structural diagram
Behavioral diagram
Use case:
A use case diagram is a graphic depiction of the interactions among the elements of the system.
A use case is methodology used in system analysis to identify, clarify and organize system requirements. In this context, the term “system” refers to something being developed or operated, such as a mail order product sales and service web site. Use case diagrams are employed in UML (Unified modeling language), a standard notation for the modeling of real world objects and systems.
Use case is a methodology used in system analysis to identify, clarify and organize system requirements. The use case is made up of set of possible sequences of interactions between systems and users in a particular environment and related to particular goal.