Техническое задание: Разработка парсера для миграции данных в OJS

Необходимо разработать программное решение для автоматизированного переноса контента с существующего сайта на новую платформу Open Journal Systems (OJS).

Исходные данные и контекст

  • Текущий сайт журнала построен на CMS 1С-Битрикс.
  • Контент структурирован в отдельных инфоблоках для публикаций на русском, казахском и английском языках.
  • Отдельный инфоблок содержит сведения об авторах статей.
  • Все данные для миграции будут предоставлены в виде выгрузок в форматах CSV и/или XML.

Основные задачи

  1. Проанализировать структуру предоставленных файлов выгрузки (CSV/XML).
  2. Разработать парсер (скрипт), который корректно считает данные из этих файлов.
  3. Обеспечить преобразование и структурирование данных в соответствии с требованиями целевой системы OJS.
  4. Реализовать механизм загрузки обработанных данных (публикаций и информации об авторах) в новую систему OJS.

Требования к решению

  • Скрипт должен быть надежным и обрабатывать возможные несоответствия в данных.
  • Процесс миграции должен сохранять связи между публикациями и их авторами.
  • Необходимо обеспечить логирование процесса для отслеживания успешных операций и ошибок.
  • Решение должно быть документировано для дальнейшего сопровождения.

Заполнение формы 655 для МВД

Требуется корректно заполнить форму 655 для подачи в МВД. Необходимо внимательно отнестись к деталям и соблюсти все требования.

Разработка бота для кофейни на Python

Требуется создать бота на чистом Python с функциональной админ-панелью для управления заказами и взаимодействия с клиентами. Подробные технические требования будут переданы исполнителю после согласования.