Техническое задание: Автоматизация сбора и консолидации отчетов

Цель проекта

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

Основные функции

  • Автоматический сбор файлов в формате Excel (XLS/XLSX) с указанных веб-сайтов.
  • Обработка и приведение данных к единому формату.
  • Консолидация информации из множества файлов в один сводный отчет.
  • Обеспечение надежности и отказоустойчивости процесса загрузки.
  • Организация собранных файлов в структурированном виде (например, по датам или источникам).

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

  • Решение должно быть реализовано в виде автономного скрипта или приложения.
  • Необходима возможность гибкой настройки источников данных (URL-адреса, параметры авторизации, если требуются).
  • Процесс консолидации должен четко прописывать логику объединения данных (по столбцам, строкам, ключевым полям).
  • Важна обработка возможных ошибок (отсутствие файла, изменение структуры сайта, проблемы с сетью).
  • Результатом работы должен быть четко сформированный итоговый файл Excel.

Ожидаемый результат

Готовое к использованию решение, которое избавляет от необходимости ручного скачивания и копирования данных из множества источников, значительно экономя время и минимизируя человеческие ошибки.

Разработка интернет-магазина электронных компонентов и радиодеталей

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

Разработка сайта для предприятия лазерной обработки металлов и инжиниринга

Требуется создать корпоративный сайт для производственной компании, специализирующейся на лазерной резке, сварке, гибке металлов и 3D-моделировании. Сайт должен быть выполнен по предоставленному образцу.