Виртуальный офис: Портфолио фрилансера Алексей Лютов 08.09.2009, работа №6 - FL.RU
АЛ

Примерный срок выполнения

5 дней

К списку работ
АЛ
Алексей Лютов

Виртуальный офис

image
Приложение для взаимодействия между сервером и клиентом (отсылает выбранный статус клиента) по HTTP & HTTPS протоколу передачи данных посредством использования на сервере PHP скрипта с функциями авторизации и обработки запросов клиента, изменения информации в БД MySQL, а на стороне клиента для взаимодействия используется GUI (графический интерфейс пользователя) с поддержкой работы на любой версии ОС Windows NT как х86, так и х64. Положительными особенностями данного клиента является отсутствие какой-либо установки и создания дополнительных файлов (необходимая информация хранится в реестре), что облегчает работу пользователя, а также необязательна постоянная связь с сервером т.к. при первом входе данные с сервера кэшируются клиентом. Реализована функция Автозагрузки при старте Windows корректно работающая как в х86, так и в х64 версии ОС - выбор нужного ключа в реестре для автозагрузки происходит после определения разрядности ОС и при работе в х64 WoW эмулятор отключается. Сам клиент находится всегда как иконка в трее, взаимодействие реализовано через контекстное меню иконки с помощью мышки или автоматически назначаемых горячих клавишей в количестве до 9 штук (т.е. 9 основных статусов у клиента). Программа тестировалась на версиях ОС х86 и х64 разрядности: Windows XP, 2003, 2008, Vista, Seven (7).