|
|||
Конкурсное задание. Продолжение. мая 2015 года. г. Казань. ОПИСАНИЕ ПРОЕКТА И ЗАДАЧ. Задача 1: База данных. Задача 2: Обеспечение безопасности данныхСтр 1 из 2Следующая ⇒
Конкурсное задание День 1 Продолжение 20-23 мая 2015 года г. Казань
ОПИСАНИЕ ПРОЕКТА И ЗАДАЧ Задача 1: База данных Создайте базу данных на основании выданной вам ER-модели (приложение 1). Импортируйте или введите имеющиеся данные в базу данных. Задача 2: Обеспечение безопасности данных Создайте форму для входа в систему и добавьте необходимые таблицы к базе данных. Также реализуйте идентификацию пользователей посредством связки «имя пользователя/пароль». При аутентификации связка «имя пользователя/пароль» должна совпадать с одной из записей в соответствующей таблице. В случае успешной аутентификации должен быть осуществлен вход в систему. Если аутентификация неуспешна должно появляться сообщение «Вы ввели неверный логин или пароль. Пожалуйста проверьте ещё раз введенные данные». Если в течении 3 раз подряд был неверно введен логин/пароль то система должна быть заблокирована на следующие 15 секунд в первый раз, с увеличением времени блокировки на 20 секунд за каждый следующий неверный блок. Должна быть предусмотрена возможность ввода новых пользователей. При добавлении нового пользователя система должна поверять его на наличие и если пользователь в системе уже существует должно выводится соответствующее сообщение. После успешной авторизации в случае если пользователь не менял пароль в течении 14 дней должна выводится форма для смены пароля. Если в форме смены пароля - текущий пароль введен неверно или новый пароль не совпадает с подтверждением должно выводится соответствующее сообщение. Учетная запись должна блокироваться если пользователь системы не заходил в неё в течении 1 месяца.
|
|||
|