Техническое задание на разработку Telegram-бота для автоматизации взаи
Цена договорная
Цель проекта:
Создание Telegram-бота для упрощения и автоматизации взаимодействия между администраторами и буровыми бригадами, а также для централизованного сбора и хранения данных с объектов бурения.
Основные функциональные требования:
Управление пользователями:
Администраторы: Возможность гибкого управления списком администраторов, включая добавление и удаление пользователей с административными правами.
Входные данные: Администратор передает боту следующую информацию:
Номер телефона буровой бригады.
Дата выезда на объект.
Файл с титулом объекта в формате .docx (например, Титул 1077_1146.docx).
Автоматизация коммуникаций с бригадой:
Запланированное уведомление: В 9:00 в дату выезда бот автоматически отправляет буровой бригаде сообщение с запросом:
"Как закончите буровые работы, отправьте сюда в чат фото с объекта, буровой журнал и схему скважин."
Ожидание ответов: Бот должен быть способен принимать и обрабатывать неограниченное количество файлов различных форматов, включая фото, видео и документы.
Обработка полученных данных:
Подтверждение от бригады: После получения файлов бот запрашивает у бригады подтверждение завершения передачи данных:
"Если это все, напишите название объекта."
Интерактивные элементы: Две кнопки для выбора:
"Добавить еще фото"
"Добавить название объекта"
Детализация объекта: После подтверждения бот запрашивает у бригады название объекта и данные о количестве и глубине пробуренных скважин.
Интеграция с облачным хранилищем:
Создание структуры хранения: Бот автоматически создает папку на Яндекс.Диске с названием объекта, где будут храниться все полученные данные.
Информирование администратора: После завершения сбора данных бот отправляет администратору отчет следующего вида:
Объект: 1077_1146 Никулино
Бурили: 26.04.2024
4 по 10м
Титул: Титул 1077_1146.docx
Ссылка на фото с объекта и буровой журнал: https://disk.yandex.ru/i/y0x3eVR3kUW
Сохранение файла титула: Бот возвращает администратору исходный файл с титулом, отправленный в начале процесса.
Технические и инфраструктурные требования:
Размещение и хостинг:
Серверная инфраструктура: для размещения бота предоставим свой арендованный сервер
Надежность и отказоустойчивость: Бот должен быть спроектирован с учетом высокой надежности, обеспечивая бесперебойную работу и минимизацию рисков отказов.
Интеграция с Яндекс.Диском:
Создание и управление папками: Бот должен иметь возможность создания папок на Яндекс.Диске, загрузки файлов и получения прямых ссылок для доступа.
Безопасность и соответствие стандартам:
Авторизация и доступ: Бот должен предоставлять доступ к административным функциям только авторизованным пользователям, минимизируя риск несанкционированного доступа.
Дополнительные требования:
Юзабилити и UX:
Простота использования: Интерфейс взаимодействия с ботом должен быть интуитивно понятным и доступным как для администраторов, так и для пользователей буровой бригады.
Оптимизация под мобильные устройства: Все элементы управления и интерфейсы должны быть адаптированы под использование на мобильных устройствах.
Документация и сопровождение:
Техническая документация: Необходимо предоставить подробную документацию по настройке, эксплуатации и сопровождению бота.
Обучение пользователей: При необходимости, провести обучение администраторов по работе с ботом.
Поддержка: Возможность предоставления технической поддержки на период тестирования, внедрения и начальной эксплуатации.
Масштабируемость и развитие
Создание Telegram-бота для упрощения и автоматизации взаимодействия между администраторами и буровыми бригадами, а также для централизованного сбора и хранения данных с объектов бурения.
Основные функциональные требования:
Управление пользователями:
Администраторы: Возможность гибкого управления списком администраторов, включая добавление и удаление пользователей с административными правами.
Входные данные: Администратор передает боту следующую информацию:
Номер телефона буровой бригады.
Дата выезда на объект.
Файл с титулом объекта в формате .docx (например, Титул 1077_1146.docx).
Автоматизация коммуникаций с бригадой:
Запланированное уведомление: В 9:00 в дату выезда бот автоматически отправляет буровой бригаде сообщение с запросом:
"Как закончите буровые работы, отправьте сюда в чат фото с объекта, буровой журнал и схему скважин."
Ожидание ответов: Бот должен быть способен принимать и обрабатывать неограниченное количество файлов различных форматов, включая фото, видео и документы.
Обработка полученных данных:
Подтверждение от бригады: После получения файлов бот запрашивает у бригады подтверждение завершения передачи данных:
"Если это все, напишите название объекта."
Интерактивные элементы: Две кнопки для выбора:
"Добавить еще фото"
"Добавить название объекта"
Детализация объекта: После подтверждения бот запрашивает у бригады название объекта и данные о количестве и глубине пробуренных скважин.
Интеграция с облачным хранилищем:
Создание структуры хранения: Бот автоматически создает папку на Яндекс.Диске с названием объекта, где будут храниться все полученные данные.
Информирование администратора: После завершения сбора данных бот отправляет администратору отчет следующего вида:
Объект: 1077_1146 Никулино
Бурили: 26.04.2024
4 по 10м
Титул: Титул 1077_1146.docx
Ссылка на фото с объекта и буровой журнал: https://disk.yandex.ru/i/y0x3eVR3kUW
Сохранение файла титула: Бот возвращает администратору исходный файл с титулом, отправленный в начале процесса.
Технические и инфраструктурные требования:
Размещение и хостинг:
Серверная инфраструктура: для размещения бота предоставим свой арендованный сервер
Надежность и отказоустойчивость: Бот должен быть спроектирован с учетом высокой надежности, обеспечивая бесперебойную работу и минимизацию рисков отказов.
Интеграция с Яндекс.Диском:
Создание и управление папками: Бот должен иметь возможность создания папок на Яндекс.Диске, загрузки файлов и получения прямых ссылок для доступа.
Безопасность и соответствие стандартам:
Авторизация и доступ: Бот должен предоставлять доступ к административным функциям только авторизованным пользователям, минимизируя риск несанкционированного доступа.
Дополнительные требования:
Юзабилити и UX:
Простота использования: Интерфейс взаимодействия с ботом должен быть интуитивно понятным и доступным как для администраторов, так и для пользователей буровой бригады.
Оптимизация под мобильные устройства: Все элементы управления и интерфейсы должны быть адаптированы под использование на мобильных устройствах.
Документация и сопровождение:
Техническая документация: Необходимо предоставить подробную документацию по настройке, эксплуатации и сопровождению бота.
Обучение пользователей: При необходимости, провести обучение администраторов по работе с ботом.
Поддержка: Возможность предоставления технической поддержки на период тестирования, внедрения и начальной эксплуатации.
Масштабируемость и развитие
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.