Разработка программного обеспечения для мониторинга работы и коммуникации пользователей ПК на Mac OS X (Tiger, Leopard и Snow Leopard)

Scroll

Обзор проекта мониторинга ПК для Макинтоша (Мас OS)

Целью данного проекта было создание клиент-серверной системы для мониторинга ПК на системном уровне работающих под управлением Mac OS X (Tiger, Leopard и Snow Leopard). Проект был разработан на низком системном уровне с использованием: C/C++ и Objective C. 

Технические особенности:

Целевые платформы: 

Mac Tiger, Leopard, Snow Leopard. 

Системные сервисы:

Deamons разработанные на кросс-платформе C++.

GUI:

Cocoa framework, objective C.

Базы данных:

Данные в двоичном коде.

Передача данных:

TCP sockets, named pipes.

Установка:

PackageMaker.


Особенности бизнес-логики:

  • Скрытое отслеживание активности пользователей на системном уровне.
  • Анализ цифровых данных.
  • Записывание истории активности пользователей на сервер.

Управление и ресурсы:

  • Сроки реализации: 2009 - 2010
  • Ресурсы: 1 руководитель, 4 разработчика и 2 тестировщика
  • Методология разработки: адаптированный RUP

 

Оставить Заявку

Оставьте заявку и наши менеджеры свяжутся с вами в ближайшее время