Права пользователей

Каждому пользователю программы может быть назначена одна из трех возможных ролей: Администратор, Преподаватель или Учащийся, определяющая права данного пользователя при работе с программой. Кроме того, для каждого пользователя может быть задан пароль, подтверждающий его права на вход в программу.