Парсинг данных с сервиса ThebatPortable (Дистанционная работа)

Бюджет не указан

Задание: Парсинг данных с сервиса ThebatPortable (Дистанционная работа)

Техническое задание для разработки парсера электронной почты 1. Цель разработки: Разработать парсер для работы с электронными письмами, скачанными при помощи почтового приложения ThebatPortable. Парсер должен уметь быстро находить информацию по ключевым словам в большом объеме сообщений и извлекать необходимые отчеты или выгружать данные в Excel-файлы. 2. Функциональные требования: 2.1. Поиск по ключевым словам в теле писем среди загруженных данных (около 20 тысяч писем). 2.2. Возможность выбора критериев поиска и фильтрации результатов. 2.3. Выделение и извлечение отчетов, соответствующих заданным критериям. 2.4. Экспорт выбранной информации в файл формата Excel для дальнейшего анализа. 2.5. Работа с портативной версией почтового клиента The Bat! без ущерба для функциональности и безопасности. 3. Нестандартные требования: 3.1. Высокая скорость работы парсера при обработке большого количества писем. 3.2. Учет всех возможностей и функций ThebatPortable в процессе разработки парсера. 3.3 Необходимо установить возможность скачивания excel отчетов из дальних вкладок письма 4. Требования к безопасности: 4.1. Обеспечение безопасности персональных данных в соответствии с требованиями почтового клиента The Bat!. 4.2. Возможность работы с функциями шифрования, предлагаемыми клиентом The Bat!, для защиты переписки. 5. Требования к совместимости: 5.1. Парсер должен корректно работать на операционной системе Windows, оптимизированной для работы с ThebatPortable. 5.2. Учитывать возможность портативного использования без необходимости установки дополнительного ПО на компьютере. 6. Прочие требования: 6.1. Дружественный и интуитивно понятный пользовательский интерфейс. 6.2. Поддержка основных форматов электронных таблиц Excel при экспорте данных. 6.3. Возможность масштабирования функционала парсера в будущем. 7. Сроки выполнения: 7.1. Разработка парсера должна быть завершена в течение (Указать конкретные сроки исполнителю). 8. Бюджет проекта: 8.1. Бюджет проекта определяется после консультации с исполнителем.