Following is a component diagram for a Library Management System. Here square-shaped components represent the components within the system, with the names of the components listed inside each of them. Dotted-Arrowed lines represent the dependencies between different components, illustrating how one component relies on another. The following diagram shows the process of a librarian updating the inventory and staff within the system. Through visualization of different component dependencies, it shows interactions between various system components, facilitating in better understanding of the systems internal working.