Describir: Software architecture of distributed client/server library circulation system.