Хелпикс

Главная

Контакты

Случайная статья





Конкурсное задание. Продолжение. мая 2015 года. г. Казань. ОПИСАНИЕ ПРОЕКТА И ЗАДАЧ. Задача 1: База данных. Задача 2: Обеспечение безопасности данных



 

 

Конкурсное задание

День 1

Продолжение

20-23 мая 2015 года

г. Казань

 

ОПИСАНИЕ ПРОЕКТА И ЗАДАЧ

Задача 1: База данных

Создайте базу данных на основании выданной вам ER-модели (приложение 1). Импортируйте или введите имеющиеся данные в базу данных.

Задача 2: Обеспечение безопасности данных

Создайте форму для входа в систему и добавьте необходимые таблицы к базе данных. Также реализуйте идентификацию пользователей посредством связки

«имя пользователя/пароль».

При аутентификации связка «имя пользователя/пароль» должна совпадать с одной из записей в соответствующей таблице.

           В случае успешной аутентификации должен быть осуществлен вход в систему.

           Если аутентификация неуспешна должно появляться сообщение «Вы ввели неверный логин или пароль. Пожалуйста проверьте ещё раз введенные данные».

           Если в течении 3 раз подряд был неверно введен логин/пароль то система должна быть заблокирована на следующие 15 секунд в первый раз, с увеличением времени блокировки на 20 секунд за каждый следующий неверный блок.

Должна быть предусмотрена возможность ввода новых пользователей.

При добавлении нового пользователя система должна поверять его на наличие и если пользователь в системе уже существует должно выводится соответствующее сообщение.

После успешной авторизации в случае если пользователь не менял пароль в течении 14 дней должна выводится форма для смены пароля.

Если в форме смены пароля - текущий пароль введен неверно или новый пароль не совпадает с подтверждением должно выводится соответствующее сообщение.

Учетная запись должна блокироваться если пользователь системы не заходил в неё в течении 1 месяца.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.