Фролов

advertisement
ИНФОРМАТИКА
Фролов Иван
Научный руководитель:
Васильева Елена Вячеславовна
АДМИНИСТРОВАНИЕ СЕТИ
(Программирование в Delphi)
Программирование в наши дни очень актуально. Приобретение лицензионных программ стоит немалых денежных затрат, а использование нелицензионных программ является нарушением закона. Но с помощью программирования можно создавать такие программы, которые требуются для работы с компьютером. Конечно, на создание качественной программы уходит немало времени, но зато она будет полностью отвечать требованиям создателя.
Данная программа создана для управления удалённым компьютером посредством локальной сети. Разработка и создание программы осуществлялись в среде программирования Delphi. Наша программа разрабатывалась для операционных систем на платформе
Windows NT, 2000, Xp sp1. На других операционных системах некоторые функции могут
не работать. Интерфейс и управление программой просты и не требуют длительного изучения. Мы выбрали Delphi, потому что считаю эту среду программирования наиболее
подходящей для разработки программного обеспечения.
Краткие сведения о программе
Наименование программы: Сетевой системный администратор
Назначение: Управление удалённым компьютером посредством программы.
Средство разработки: Delphi 2005, Delphi 2006, Delphi 7, Turbo Delphi. Программа представлена в виде EXE файла, скомпилированного в Delphi.
Состав программы
Программа состоит из главного окна и меню выбора функций:
Настройка сервера
Файловый менеджер
Информация об удалённом компьютере
Разрешения экрана
Менеджер рабочего стола
Чат
Работа компьютера
Просмотрщик клавиш
Буфер обмена
Менеджер принтера
Дата и время
Пароли
Менеджер мыши
Цвета окон
Сообщения
Print in Screen
Менеджер окон
Поиск файлов
Разное
1. Главная форма
Главная форма содержит поля:
 Имя – в это поле нужно вписать имя удалённого компьютера;
 Порт – подключаемый порт (задан по умолчанию);
 Загрузка/выгрузка порта (задано по умолчанию);
Панель меню содержит кнопки:
 Соединить – соединение с сервером
 Отсоединить – отключить соединение
 Сервер – время работы сервера
 Настройки – некоторые настройки программы
 About
 Выход
2. Информация об удалённом компьютере:
1
Это сбор таких сведений как, каталог с Windows, версия Windows, имя компьютера,
имя пользователя, язык Windows, разрешение экрана, количество свободного места на
диске (-ах), количество соединений, имя компьютера, состояние клавиш Caps Lock, Num
Lock, Scroll Lock.
3.Менеджер рабочего стола:
А) Рабочий стол – включение/выключение отображения иконок на рабочем столе
Б) Кнопка пуск - включение/выключение отображения кнопки пуск
В) Панель задач – включение/ выключение отображения панели задач
Г) Иконки – включение/выключение отображения иконок в трее
Д) Часы – включение/выключение отображения часов в трее
Е) Меню – включение/выключение отображения на панели задач
Ж). CD-rom – открытие/закрытие дисковода
З) Ctrl+Alt+Del – включение/выключение функции Ctrl+Alt+Del (win 9x)
И) Scroll, Caps, Num Lock – изменение статуса кнопок на вкл./выкл.
К) Монитор – включение/выключение монитора
4. Работа компьютера:
А) Выключить – возможность выключить удалённый компьютер
Б) Завершить сеанс – завершение активного сеанса пользователя на У.К.
В) Перезагрузить – перезагрузка удалённого компьютера
Г) Отключить – выключение питания после выключения компьютера (не все)
Д) Блокировка – блокировка Windows
5. Буфер обмена:
А) Читать текст – чтение текста из буфера обмена удалённого компьютера
Б) Поместить текст – размещение текста в буфере обмена У.К.
В) Очистить буфер – очищение буфера обмена удалённого компьютера
Г) Заблокировать – блокировка функции “вставить” в контекстном меню У.К.
Д) Разблокировать – разблокировка функции “вставить”
6. Дата и время:
Запрос даты и времени - возможность изменить дату и время на У.К.
7. Менеджер мыши:
А) Сменить/вернуть кнопки – смена кнопок мыши (левая на правую)
Б) Вкл./выкл. безумие мыши
В) Вкл./выкл. блокировку мыши
Г) Вкл./выкл. движение мыши
Д) Скорость мыши – регулировка скорости мыши
8. Сообщение:
А). Иконка сообщения – выбор иконки отправляемого сообщения
Б). Кнопки – выбор кнопок на отправляемом сообщении
В). Заголовок – изменение заголовка отправляемого сообщения
Г) Текст – содержание сообщения
Д) Протестировать – тест отправляемого сообщения
Е) Отправить – отправка сообщения на удалённый компьютер
9. Менеджер окон:
Аналог диспетчера задач. Возможность закрыть, свернуть, сделать недоступными окна и
приложения запущенные на удалённом компьютере
10. Разное
11. Файловый менеджер:
Просмотр файлов содержащихся на носителях удалённого компьютера. Возможность копировать, удалять, перемещать, переименовывать файлы.
12. Разрешения экрана:
2
Возможность просмотреть доступные для удалённого компьютера разрешения экрана и
изменить его
13. Чат:
Возможность установить чат с удалённым компьютером
14. Просмотрщик клавиш:
Возможность просмотра клавиш, нажатых на клавиатуре У.К.
15. Менеджер принтера:
Управление принтером У.К., возможность ввода текста для печати
16. Пароли:
Просмотр паролей содержащихся на удалённом компьютере
17. Цвета окон:
Изменение цвета окраски Windows на удалённом компьютере
18. Print in Screen:
Отправка текста на экран удалённого компьютера
19. Поиск файлов:
Возможность поиска файлов в каталогах У.К. Возможность сохранения найденных файлов
Рекомендации
Программа стабильно работает на системах: Windows NT, Windows 2000, Windows XP
sp1. На других системах некоторые функции могут не работать.
Использование программы предоставлять ответственным лицам. Использование программы во вред не рекомендуется.
Возможные варианты развития программы:
1. Добавление полной поддержки программой Windows XP sp2, Windows 2003, Windows
Longhorn.
2. Добавление возможности просмотра экрана удалённого компьютера
3. Добавление возможности редактирования текста набираемого пользователем
Данная программа может использоваться в школах учителями информатики, для
администрирования локальных или домашних сетей.
3
Download