Пользователь «Администратор» 1. После успешного прохождения процедуры аутентификации пользователь переходит на страницу Администрирования, где пользователь может перейти на страницу: «Редактировать книги» и «Редактировать пользователей». 2. Если пользователь выбрал «Редактировать книги», то ему будет выведен список всех книг, и предоставлена возможность удалить и редактировать уже имеющихся книг и добавить новую книгу. . Если пользователь выбрал добавить книгу, то ему будет предоставлена страница «Создать книгу», где будет необходимо заполнить соответствующую форму. . Если пользователь выбрал «Редактировать пользователей», то ему будет выведен список всех пользователей, и предоставлена возможность удалить и редактировать уже имеющихся пользователей и добавить нового пользователя. . Если пользователь выбрал добавить пользователя, то ему будет предоставлена страница «Создать пользователя», где будет необходимо заполнить соответствующую форму. . При переходе по ссылке «Выйти» пользователь закончит работу в системе. Пользователь «Пользователь» 7. После успешного прохождения процедуры аутентификации пользователь переходит на страницу «Все книги», где пользователь может перейти на одну из страницы: «Мои книги» и «Просроченные книги». Пользователь в любой момент может вернуться на страницу «Все книги». 8. Если пользователь выбрал «Мои книги», то ему будет выведен список всех книг, которые взял пользователь, и предоставлена возможность просмотреть описание или вернуть книгу. . Если пользователь выбрал вернуть книгу, то соответствующая книга будет удалена из его списка взятых книг, а в общем списке будет помечена как свободная. . Если пользователь выбрал просмотреть описание, то ему будет предоставлена страница с описанием выбранной книги. . Если пользователь выбрал «Просроченные книги», то ему будет выведен список всех книг, которые пользователь не вернул в положенный срок. . На странице «Все книги» пользователь может взять книгу, и тогда наименование книги будет добавлено в его список взятых книг, а в общем списке книга будет помечена как отсутствующая. . При переходе по ссылке «Выйти» пользователь закончит работу в системе.