Разработать Агент мониторинга ПК пользователей (Win/MacOS/Linux)

Цена договорная • наличный расчёт, электронные деньги
09 мая 2014, 16:07 • 4 отклика • 69 просмотров
Задача:
Разработать программу-агент, устанавливаемую на ПК пользователя, и
передающую телеметрию использования ПК на заданный корпоративный Портал в
режиме он-лайн (открытые окна/активное окно/ телеметрия работы с
клавиатурой/мышью и т.п.).

Дополнительные функции:
1. Корпоративный мессенджер, со списком
контактов, подгружаемых с сервера (оргструктура Организации, в рамках
которой сотрудник получает контакты своего подразделения и руководящей
вертикали).
2. Передача статуса рабочего места, выбираемого пользователем, из списка статусов, подгружаемого с сервера.
3. Передача доп. информации на сервер - настроек графика учета рабочего времени (УРВ) по командировкам, отпускам, больничным и т.п. (формат будет представлен).
4.
Диалоговый интерфейс работы с сервером (с сервера поступает запрос,
пользователь его подтверждает/отклоняет, может добавить комментарий -
интерфейс для подтверждения Операторами исключений из графиков УРВ
(отпусков/командировок/больничных и т.п.) своим подчиненным)
5.
Шифрование передаваемой информации ключом, полученным с сервера при
установке агента.
6. Привязка ключа шифрования каждого экземляра агента к
аппаратным характеристикам данного ПК.

Инсталляция: в рамках инсталляции в конфиг прописываем ID пользователя портала.

Агенты пишутcя под Win XP / Win7 / Win8, MacOS, Linux.

Разработка должна проводиться в рамках единой идеологии для все операционных систем.

Структура готового приложения должна позволять без модификации основного кода добавлять функции: добавление параметров для мониторинга телеметрии, расширение вариантов взаимодействия Портал<->Пользователь и Пользователь<->Пользователь и т.п.

Бюджет и сроки - обсуждаются.