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

page main image

Обзор проекта мониторинга ПК для Макинтоша (Мас 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.


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

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