Програмне забезпеченння для адміністрування комп'ютерного клубу, страница 6

Datagram - это модуль для работы с сокетами Windows. В нем содержатся процедуры для установки связи и пересылки данных по сети.

AboutUnit - модуль с формой "О программе".

Модуль ZServer:

MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.

GiveTimeUnit, OptionsUnit, SplashUnit, UpdateUnit - модули форм, используемых в этой программе.

LogForm1, NightsForm1, CardsForm1, LogFunc - модули для автоматического ведения учета. В них содержатся процедуры для ведения записей о деньгах в кассе, резервировании ночей, оплате игровых карточек.

Модуль ZShell:

MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.

PasswordUnit, CopyFilesUnit - модули форм, используемых в этой программе.

SnapshotUnit - модуль с процедурами для отслеживания запускаемых в системе процессов, с его помощью дается или не дается возможность пользователю запускать программы.

ZshellExplorerOff - модуль с процедурами по отслеживанию запуска Проводника Windows. Служит для ограничения доступа пользователя к файлам и настройкам системы.

Лист

 

докум.

 

Дата

 

Изм.

 
Подпись: Инв.№ дубл.Подпись: Подп. и датаПодпись: Подп. и датаПодпись: Инв.№ подл.

Подп.

 

Лист

 
Подпись: Взам. инв. №Модули Option:

MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.

NetworkUnit, SplashUnit, UnitDirs, UnitOptions - модули форм, используемых в этой программе.

Исходные тексты модулей приведены в Приложении 2.

ИАЛЦ.467.449.001.ПЗ

 

 


ИАЛЦ.467.449.001.ПЗ

 
3 ХАРАКТЕРИСТИКА ПРОГРАММЫ

3.1 Требования и возможности. В результате выполнения задания была получена программа со следующими характеристиками:

Системные требования - Windows 95/98 (для сервера также возможны Windows NT/ME/2000), 3 Мб на диске для клиента, 7 Мб для сервера.

Возможности программы:

- Ограничение доступа пользователей. Пользователи больше не получают доступа к программам, позволяющим удалять файлы, запускать вирусы, изменять настройки Windows.

- Обычный и сетевой режим работы. В обычном режиме работы ZShell просто ограничевает доступ пользователей, в сетевом - еще и следит за временем, ведет протоколы.

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

- Возможность работы с конфигами. Для таких игр как Quake, Quake 2, Quake 3, Half-Life (Counterstrike) и многих других шелл позволит пользователю копировать конфиги с главного компьютера без запуска Explorer'a. Процесс поиска конфигов значительно упрощен.

- Визуальное отслеживание до 108 компьютеров на сервере. Компьютеры устанавливаются в сетке 9 на 12, так что можно визуально расположить их так, как они находятся в клубе. Каждая ячейка обновляется, так что видно какой компьютер занят, какой свободен, какой находится на связи.

- Автоматический контроль времени на каждом компьютере. Как только заканчивается время, у пользователя закрываются все программы и компьютер блокируется. Когда администратор добавит время, только после этого снова можно будет запускать программы.

- Управление компьютерами. То есть добавление/отнимание времени, установка/снятие бесконечного времени, пересаживание пользователя на другой компьютер, перезагрузка и выключение компьютера.