Разработать программу для отслеживания эффективности сотрудников на удаленном рабочем месте

Цена договорная
02 июля 2020, 13:49 • 10 откликов • 64 просмотра
Общие положения

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

Требования к системе

Система ставится на операционные системы Windows 7 и выше 32 или 64 – разрядную.
Работает с любым количеством компьютеров, подключенных к домену.
Обновления системы управляются стандартными политиками и устанавливаются при перезагрузке компьютера.
Используется любая реляционная база данных.
Есть возможность настройки приложений на рабочие и не рабочие.
Мониторинг активных приложений и их заголовков.
Учитывается период не активности компьютера.
Отчет по сотрудникам за период.


Архитектура решения

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