Главная страница
Навигация по странице:

  • Вы ввели неверный логин или пароль. Пожалуйста, проверьте ещё раз введенные данные

  • Задача 3: Создание раздела для администратора системы

  • Модуль 1. Задача 1 База данных Входные данные таблицы в формате . xls, erмодель


    Скачать 48.58 Kb.
    НазваниеЗадача 1 База данных Входные данные таблицы в формате . xls, erмодель
    Дата22.04.2022
    Размер48.58 Kb.
    Формат файлаdocx
    Имя файлаМодуль 1.docx
    ТипЗадача
    #489929



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

    Модуль 1.

    Время выполнения: 90 минут

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

    Входные данные: таблицы в формате *.xls, ER-модель.

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

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

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

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

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

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

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

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

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

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

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

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

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

    Задача 3: Создание раздела для администратора системы

    Вам необходимо создать раздел Администратора. Раздел должен быть доступен только, когда пользователь с правами администратора входит в систему. Этот раздел должен включать в себя следующие функции:

    - управление пользователями: Добавление, удаление и изменение пользовательских данных

    - управление производством продукции: добавление, удаление и изменение информации о продукции

    - Возможность управления ценами: Должна быть предусмотрена возможность как группового изменения цен (например, 3% увеличение цен на всю продукцию), так и возможность изменения цены на один конкретный продукт.

    Стр. из



    написать администратору сайта