Datagram - это модуль для работы с сокетами Windows. В нем содержатся процедуры для установки связи и пересылки данных по сети.
AboutUnit - модуль с формой "О программе".
Модуль ZServer:
MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.
GiveTimeUnit, OptionsUnit, SplashUnit, UpdateUnit - модули форм, используемых в этой программе.
LogForm1, NightsForm1, CardsForm1, LogFunc - модули для автоматического ведения учета. В них содержатся процедуры для ведения записей о деньгах в кассе, резервировании ночей, оплате игровых карточек.
Модуль ZShell:
MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.
PasswordUnit, CopyFilesUnit - модули форм, используемых в этой программе.
SnapshotUnit - модуль с процедурами для отслеживания запускаемых в системе процессов, с его помощью дается или не дается возможность пользователю запускать программы.
ZshellExplorerOff - модуль с процедурами по отслеживанию запуска Проводника Windows. Служит для ограничения доступа пользователя к файлам и настройкам системы.
|
|
|
|
|
|
MainUnit - модуль главной формы. В нем также содержатся нужные только для этой программы процедуры.
NetworkUnit, SplashUnit, UnitDirs, UnitOptions - модули форм, используемых в этой программе.
Исходные тексты модулей приведены в Приложении 2.
|
|
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, так что можно визуально расположить их так, как они находятся в клубе. Каждая ячейка обновляется, так что видно какой компьютер занят, какой свободен, какой находится на связи.
- Автоматический контроль времени на каждом компьютере. Как только заканчивается время, у пользователя закрываются все программы и компьютер блокируется. Когда администратор добавит время, только после этого снова можно будет запускать программы.
- Управление компьютерами. То есть добавление/отнимание времени, установка/снятие бесконечного времени, пересаживание пользователя на другой компьютер, перезагрузка и выключение компьютера.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.