In Software Development Life Cycle (SDLC), we have the steps of 1. Collecting Requirements 2. Analysis 3. Design 4. Implementation 5. Maintenance. Unified Modeling Language (UML) helps to create the blueprint of software. It provides diagrammatic representation of Use case diagram, Conceptual diagram, Interaction diagram, and Class diagram. Using Class diagram of UML the actual implementation can be done.