Техническое задание: Программа для автозаполнения веб-форм
Цель проекта
Разработать легкое, переносимое приложение для автоматизации рутинного заполнения данных на трех независимых сайтах. Приложение должно подключаться к источникам данных, выполнять вычисления и управлять несколькими профилями.
Основные функциональные требования
1. Автоматизация работы с сайтами
- Интеграция с тремя различными веб-платформами (включая одну на WordPress).
- Автозаполнение как общих, так и уникальных полей для каждого ресурса.
- Возможность выполнения вычислений по заданным формулам или логике перед заполнением.
2. Управление данными и настройками
- Загрузка исходных данных из внешних файлов (например, Excel-таблиц).
- Внутренняя система профилей (аккаунтов) с индивидуальными настройками.
- Функция включения/отключения отдельных профилей.
- Сохранение рабочих данных и истории отдельно для каждого компьютера, на котором запущена программа.
3. Технические и эксплуатационные требования
- Кроссплатформенность и простота переноса между компьютерами без потери функциональности.
- Сохранение целостности и независимости данных при переносе.
- Язык разработки: Python или C# (на усмотрение исполнителя с обоснованием выбора).
Ожидаемый результат
Готовое к использованию приложение с интуитивным интерфейсом, которое существенно сократит время на рутинные операции по вводу данных, минимизирует человеческие ошибки и позволит гибко управлять процессами автоматизации.