Конечная цель - скопировать базу из xml файла в БД и отразить ее на сайте на Laravel.

Для этого этапа работ надо:

2. Создать модуль импорта/обновления данных

Скопировать базу CAPEC https://capec.mitre.org/ в сайт на Laravel

Данные экспортируются из xml файла доступного на сайте capec.

Этапы:

  • Создать схему БД
  • Создать модуль импорта/обновления данных
  • Создать набор view для отображения
Требования к текущему этапу:

Создать модуль импорта данных

  • Делать отдельный интерфейс (view) для импорта данных не нужно, это может быть 1 функция берущая файл из корня приложения, запускающаяся при открытии страницы.
  • Привязываться нужно к ID объектов (Attack_Pattern ID, Category ID) взятых из XML а не к ID создаваемым автоматически в БД .
  • Реализовать функционал обновления. Если при повторном запуске скрипт видит что объект (по его ID из БД Capec) уже существует - проверять изменились ли значения основных полей и связей, перезаписывать объект если новый объект отличается от старого. Это нужно чтобы при обновлении БД capec можно было обновить нашу БД.
Созданный вами для демонстрации сайт laravel использоваться не будет, он нужен только для оформления результатов вашей работы в удобную для последующего использования форму. Тратить время на его прическу/оформление не нужно.



NDA:

Исключительные права на результаты интеллектуальной деятельности, созданные в рамках выполнения указанных работ, передаются навсегда и в полном объеме Заказчику.

Исполнитель обязуется не раскрывать кому либо характер и состав заказанных работ, не передавать результаты работ кому либо кроме Заказчика (Казанцева Н.В.)

4 года назад
nkazantsev
Николай 
37 лет
5 лет в сервисе
Был
4 года назад

Выбранный исполнитель

markosov_develop
Олег 
36 лет
4 года в сервисе
Был
2 года назад
4 года назад
$67
6 дней
Escrow
Все было сделано отлично
Клиент порядочный. Рекомендую.

Заявки фрилансеров

markosov_develop
Олег 
36 лет
4 года в сервисе
Был
2 года назад
4 года назад
  • Похожие заказы

  • Требуется разработка плагина для Revit с использованием Revit API на языке C#. В наличии подробное техническое задание. Укажите стоимость и сроки выполнения работы.

    Закрыт
    4 года назад
  • Требуется доработка программы для определения тематики текстов из постов сообществ VK. Необходимо улучшить парсер, который извлекает тексты, и добавить функционал для сопоставления ключевых слов с уже существующими темами. Также требуется создать простой GUI для ввода доменного имени паблика и отображения результатов. Срок выполнения 2-3 дня.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать веб-бота для аукционов, который будет автоматизировать участие в торгах. Бот должен эффективно взаимодействовать с платформой аукциона и обеспечивать выполнение необходимых действий в заданные сроки.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать микросервис для объекта на TypeScript с использованием Koa.js и PostgreSQL. Включает соединение с БД, описание API в Swagger, реализацию CRUD операций с TypeORM и документацию в Read.me. Работа должна завершиться созданием репозитория на GitHub или Bitbucket.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется middle/senior разработчик для работы над финтех проектом на .Net. Примерная занятость - 3 месяца. Обязательное требование: уровень английского языка C1. Укажите в отклике ваш опыт работы и часовую ставку.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется создать программное обеспечение для настройки уведомлений о входящих письмах через SMS. Имеются готовые решения, но требуется помощь в их настройке. Ожидается функционал, позволяющий легко управлять уведомлениями.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Разработать функцию на JavaScript, которая проверяет корректность подписи транзакций, используя открытый ключ. Базируйтесь на библиотеке, совместимой с Bitcoin, которая подписывает транзакции в формате JSON. Возможны дальнейшие доработки и улучшения функционала.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Задача включает переделку модуля оформления заказа на сайте shop script. Необходимо реализовать упрощенную логику: на первом этапе вводятся ФИО, телефон и е-мейл, на втором этапе выбирается способ доставки без расчета цены, на третьем этапе указывается адрес, и на последнем этапе — способ оплаты.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать визуализацию информации в Power BI, включая преобразование финансовой модели. Основное внимание уделите созданию dashboards с учетом потребностей и деталей, которые будут обсуждены в процессе работы.

    Закрыт
    4 года назад
  • Необходимо разработать систему управления голосом в Unity, которая будет выполнять команды пользователя, произнесенные в микрофон. Например, при команде 'Подвинься влево' объект должен перемещаться в указанном направлении. Требуется реализация функционала на C#. Подробности и исходный код предоставлены.

    Закрыт
    4 года назад