Разработка ПО для мониторинга активности сотрудников

Цена договорная
31 мая 2024, 15:36 • 16 откликов • 107 просмотров
Нужно создать кросс-платформенное приложение (агент) под операционные системы Windows 64x, Astra Linux, Ubuntu, Linux Mint, Red OS. Агент должен автоматически запускаться при старте ОС и фиксировать активность пользователя за компьютером, включая используемые программы, сайты, время их использования, а также делать снимки экрана с определенной периодичностью. Собранная статистика должна передаваться на сервер по HTTP/HTTPS протоколам.


Основные функциональные требования:

  • Автоматический запуск при старте ОС.
  • Фиксация активных приложений и веб-сайтов с детализацией по времени использования.
  • Определение моментов бездействия пользователя и приостановка записи активности.
  • Периодическая отправка снимков экрана на сервер.
  • Интерфейс для управления мониторингом через системный трей.

Технологии: Выбор технологий остается на усмотрение исполнителя, но предпочтительны решения, обеспечивающие высокую производительность и надежность работы агента на всех поддерживаемых платформах.


Дополнительные требования:

  • Возможность встраивания конфигурационных данных (URL сервера, токен доступа) в исполняемый файл агента.
  • Обеспечение безопасности передаваемых данных.

Этапы работы:

  1. Сбор требований и проектирование архитектуры агента.
  2. Разработка и тестирование агента на различных платформах.
  3. Интеграция с сервером для передачи данных.
  4. Тестирование и отладка.
  5. Подготовка документации и руководства пользователя.

Критерии оценки:

  • Соответствие техническому заданию.
  • Качество кода и его читаемость.
  • Производительность и стабильность работы агента.
  • Удобство использования и понятность интерфейса.