The following UML diagram is a collaboration diagram for Library Management System. Here stick figures represent actors, rectangular shapes represent objects, and straight lines indicate connections between different objects. Text on the lines represents messages exchanged between objects, indexed to show the order of message exchange between the objects. This diagram illustrates the process of how a new stock is managed and updated by the librarian in the system. Through message exchanges between the librarian and the system object, this task is achieved