После быстрых взлётов бывают и быстрые падения.
Как не парадоксально, но чтобы удержаться в воздухе порой требуется в десятки раз больше сил, чем потребовалось для взлёта.
 

 


Workers - комплекс программ для слежения за сотрудниками большой фирмы.

Workers считает общее рабочее время, считает полезное время, делает screen-shot-ы, предоставляет статистику во всевозможных разрезах. Программа построена на технологии клиент-сервер.



Программа писалась по заказу коммерческой организации.

Среда разработки - Microsoft Visual C++ 6.0, база данных - Microsoft Access.

C 17 июня 2004 г программа выложена в открытый доступ для свободного скачивания.

Скачать Серверную часть 1.5 Mb
Скачать Клиентскую часть 1.4 Mb
Скачать ДЕМО с примером статистики 1.4 Mb
Скачать dao35.exe 3.3 Mb



Инструкция по установке и настройке комплекса программ Workers:

1. Установить программу WorkerServer из дистрибутива на компьютер, с которого будет вестись наблюдение за работниками. Для этого необходимо запустить файл WorkerServer_Setup.exe

2. Установить программу Data Access Objects из дистрибутива на компьютер, с которого будет вестись наблюдение за работниками. Для этого необходимо запустить файл dao35.exe

3. Установить программу Worker из дистрибутива на компьютеры всех работников. Для этого необходимо запустить файл Worker_Setup.exe

4. Дать полный доступ на папку Worker на всех компьютерах работников. Это можно сделать следующим образом: (Эти действия надо проделывать под логин-ом локального администратора)

а) Открыть проводником папку Worker.
б) Щелкнуть на ней правой клавишей мыши и выбрать пункт выпадающего меню "Свойства" (Property).
в) В открывшемся окне выбрать вкладку "Доступ" (Sharing).
г) На вкладке выбрать "Дать доступ на папку" ("Share this folder").
д) Нажать клавишу "Разрешения" (Permissions).
е) Добавить в список пользователей "Everyone" (чтобы все могли иметь доступ к этой папки).
Пункты а)-е) надо проделать на компьютерах всех работников.

5. Скопировать ярлык на файл Worker\Worker.exe в папку автозапуска всех работников. Под локальным администратором компьютера это можно сделать следующим образом:

а) Скопировать файл Пуск\Программы\Worker\Worker.lnk в:
С:\Documents and Settings\Login\Главное меню\Программы\Автозапуск
(С:\Documents and Settings\Login\Start Menu\Programs\Startup)
где Login - логин работника, а "c:\" - имя диске где стоит Windows 2000, XP.
б) Пункт а) надо проделать для всех работников на этом компьютере.
Пункты а)-б) надо проделать на компьютерах всех работников.

6. Проверить, то на всех компьютерах (рабочие станции и сервер) выставлены правильные системное время и дата.

7. Прописать пути на сервере до каталогов пользователей. Для этого необходимо:

а) Запустить файл WorkerServer\WorkerServer.exe на сервере.
б) Нажать кнопку "Настройки", перейти на вкладку "Пути".
в) В каждой строке надо прописать путь до рабочего каталога пользователя (Папка Worker, к которой в пункте 4 был дан доступ).Количество строк должно равняться количеству рабочих компьютеров.

8. Заполнить таблицу с информацией о пользователях. Для этого необходимо:

а) Запустить файл WorkerServer\WorkerServer.exe на сервере.
б) Нажать кнопку "Добавить" и заполнить анкету работника.
Выполнить пункт б) для всех работников.

9. Настроить запуск файлов Worker\StartJob.exe и Worker\StopJob.exe во время начало и конца работы, соответственно.



Инструкция по работе с программой:

Для того чтобы просмотреть статистику работы пользователей необходимо:

а) Запустить программу WorkerServer на сервере.
б) Нажать кнопку "Обработка" для обработки информации с рабочих станций.
в) После выполнения обработки нажать кнопку "Статистика".
г) Выбрать необходимого работника, день (месяц, год) и посмотреть статистику его работы.

Для того, чтобы добавить в программу нового работника необходимо:

а) Запустить файл WorkerServer\WorkerServer.exe на сервере.
б) Нажать кнопку "Добавить" и заполнить анкету на работника.

FAQ

Принцип работы программы:

На рабочих машинах запускается программа Worker.exe, которая постоянно висит в оперативной памяти (она нигде, как кроме списка процессов не показывается).
Далее Вам необходимо определить какая работа пользователя считается полезной. В момент запуска этих полезных программ необходимо настроить автоматический запуск программы StartJob.exe, это можно элементарно сделать с использованием bat-файлов.
После запуска StartJob.exe, worker.exe начинает вести контроль за сотрудниками (через определенный промежуток времени(настраивается на сервере) делает снимки экрана и записывает в журнал статистику работы)
При выходе пользователя из полезной программы необходимо настроить автоматический запуск программы StopJob.exe
Программа WorkerServer.exe устанавливается на следящем компьютере. По нажатию кнопки "обработка" сервер принимает данные с компьютеров пользователей и записывает статистику в базу данных. После этого Вы можете смотреть статистику работы пользователей.

Какие операционные системы поддерживаются:

Инструкция специально написана для пользователей Windows 2000, XP, 20003, но программа может использоваться и в других ОС.

А если у меня зависнет сервер или клиент:

Программа написана очень безопасным способом, никакие зависания ей не помешают.

А если у меня несколько пользователей работает на одном компьютере:

Программа ведет отдельный контроль каждого пользователя.

Если Вы хотите использовать Workers в коммерческой организации и Вам нужна уверенность в стабильной и оперативной поддержке продукта, напишите мне.
После оплаты Вы получите поддержку, внедрение, настройку, а в необходимой ситуации - доработку продукта под Ваши бизнес процессы.

 

  MZ:Архиватор - программа для резервного копирования баз 1С, любых документов и важных данных  
   
   
   
   
  © 2001-2004