Программист баз данных. ER диаг., по ней БД, MySQL-DDL/DML, XAMPP phpAdmin, MySQL-DDL/DML, форма авторизации, тех. док. (Дистанционная работа)

Бюджет: 25 000 руб.

Задание: Программист баз данных. ER диаг., по ней БД, MySQL-DDL/DML, XAMPP phpAdmin, MySQL-DDL/DML, форма авторизации, тех. док. (Дистанционная работа)

Выполнение строго по адресу в Москве, оффлайн. 3 июля. Выполнение за 2,5 часа, формат экзамена. Ожидаю отклики тех, кто готов справится со всеми пунктами конкретными инструментами (Данные даны в файлах excl txt) 1. На основании документов, представленных заказчиком, необходимо спроектировать ER-диаграмму для информационной системы. ( Обязательна 3-я нормальная форма (3НФ) с обеспечением ссылочной целостности. Согласованная и осмысленная схема именования. Необходимые первичные и внешние ключи. ER-диаграмма должна быть представлена в формате .pdf и содержать: таблицы (сущности), атрибуты (поля), первичные и внешние ключи, связи между таблицами (1:1, 1:M, M:N).) 2. Создайте базу данных на основании разработанной ER-диаграммы, используя предпочтительную платформу. Создайте таблицы основных сущностей, атрибуты, отношения и необходимые ограничения. После создания базы данных требуется импортировать данные из файла ( СУБД: MySQL (XAMPP) Инструмент: phpMyAdmin Метод: SQL-запросы (DDL/DML)) 3. Создайте запрос, позволяющий вычислить полную стоимость заказа покупателя с учётом: количества продукции в заказе; стоимости всех материалов, использованных для производства данной продукции (учитывая норму расхода). Создание капчи из приложенных файлов, капча пазл 4 элемента. 4. Разработайте форму авторизации зарегистрированных пользователей с ролями «Администратор» и «Пользователь». Требования к форме авторизации Текстовые поля: Логин и Пароль (оба обязательны для заполнения). Кнопка «Войти». При неверных данных: "Вы ввели неверный логин или пароль. Пожалуйста проверьте ещё раз введенные данные". После успешной авторизации: "Вы успешно авторизовались". Интерактивная капча-пазл: пользователь собирает изображение из 4 фрагментов (метод произвольный). Система проверяет правильность расположения фрагментов. 5. Разработайте проектную документацию на разработанный функционал. Включите описание функционального назначения, используемые методы с указанием параметров. (Состав документации В рамках задания рекомендуется подготовить: Пояснительная записка — общее описание проекта, архитектура, используемые технологии, описание классов и методов. Техническое задание — требования к системе по ГОСТ 19.201–78. Пользовательская документация — руководство по эксплуатации по ГОСТ 19.505–79.)