2.1 Общие сведения о пакете
Комплексный пакет обработки результатов опросов экспертов методом весовых коэффициентов важности реализован на языке С++ и представляется конечному пользователю в виде самостоятельного исполняемого приложения, работающего под управлением операционной системы Windows 9х.
2.2 Функциональное назначение пакета
Программа по функциональности включает:
— динамическая система паролей, с двумя уровнями доступа (1-обычный администратор; 2-главный администратор). Если пароль не введен то все функции по изменению чего либо отключаются, так же недоступны некоторые функции при 1 уровне доступа. Задание алгоритма расчета паролей;
— система управления временем не зависящая от системного времени, как на клиентах, так и на сервере !
— ведение кассы, с возможностью сдачи кассы (изъятье денег из кассы);
— надежное сохранение всех параметров программы, даже если компьютер неожиданно выключить;
— гибкое и удобное управление временем;
— возможность изменения текущего времени;
— список стандартных тарифов с установкой периода действия для каждого из них;
— возможность установки скидок игроку в процентах (штрафы, скидки);
— мгновенный пересчет времени при вводе суммы, тарифа, скидки;
— возможность добавления времени к текущему;
— возможность обмена временем между двумя компьютерами (если игроки хотят поменяться компьютерами);
— гибкая система очереди, позволяет поставить игроков в очередь, при чем кол-во игроков в очереди на один компьютер неограниченно (двойная, тройная, … очередь);
— обмен компьютерами в очереди;
— смена компьютера в очереди;
— смена очередности игроков в очереди;
— удаление компьютера из очереди;
— установка паузы игрокам;
— возможность "выгнать" игрока при этом можно вернуть ему оставшиеся деньги, а можно оставить их в кассе;
— удобная настройка программы;
— выдача звукового сигнала предупреждения за определенное время до конца работы на компьютере,
как на клиенте так и на сервере;
— выдача звукового сигнала при окончании времени работы на компьютере, как на клиенте так и на сервере;
— звуковой сигнал можно выдавать через бипер (задав частоту и продолжительность) или через звуковую карту (задав имя WAV-файла) в возможностью указания уникального для каждого компьютера WAV-файла.
— минимизация программы в трэй бар;
— изменение шрифта, и фонового цвета для списка компьютеров. Задание отдельно для каждого состояния компьютера цвета букв, и некоторых параметров шрифта.
— возможность отключения системы динамических паролей. И в качестве пароля использование ключевого слова;
— задание активности и порта сервера;
— возможность установки настроек клиентов в сервера;
— установка системного времени на клиентах с сервера;
— удаленная перезагрузка, выключение или выгрузка клиентов;
— возможность при окончании времени показывать GMS поверх всех (даже если под консолью или в игрушке сидишь);
— ведение отчетов в неизменяемом шифрованном виде;
— возможность создавать отчеты в MS Excel (по шаблону) и в текстовом формате, на определённый период времени, на текущий день и месяц, на прошедший день и месяц. При создании отчетов в MS Excel, так же формируется обобщенный отчет по дням и месяцам, и строятся диаграммы по дням и доходам, месяцам и доходам.
— удаленное администрирование программ запущенных на клиенте;
— быстрый запуск программ на клиентах с закрытием уже запущенных ранее программ;
— удаленное задание файла заставки (логотипа) на клиентах, с возможностью растягивания изображения на весь экран;
Программа Net Client (CNet.exe) — клиентская часть, ставится на всех игровых компьютерах.
Основные возможности
— управление с сервера GMS, надёжный коннект;
— жесткая блокировка клиентов (скрытие рабочего стола, таск бара, отключение Ctrl+Alt+Del, выдача на весь экран блокирующего окна);
— возможность автозагрузки;
— "независимый" клиент — отсчет времени ведется независимо от сервера (даже если сервер будет отсутствовать, клиенты будут работать также как с сервером);
— восстановление времени при перезагрузке клиента;
— возможность задания времени автоконнекта с сервером;
— использование трэй бар ;
— наличие скрытого режима работы;
— отображение информации о времени;
— выдача предупреждений за энное время до окончания и при окончании времени;
— клиент не видим по Ctrl+Alt+Del.
— возможность перезагрузки или выключения компьютера (отсутствует если используется скрытый режим).
— независимая от сетевого имени идентификация клиента на сервере GMS;
— автоматическое завершение повторно запущенных программ;
— автоматическое выключение питания монитора (только под Win 95/98/Me);
— выгрузка программы вручную по паролю;
— поддержка удаленного управления процессами и запуска программ;
— поддержка заставки в виде произвольного изображения, с возможностью растягивания его на весь экран;