Here you are presented with a software algorithm describing the functioning of a library. It is desired to develop a prototype for the library management system using JAVA language and test it as a pilot application.