PHP программные модули, протокол LDAP

Тема дипломной работы: Использование языка РНР для взаимодействия с каталогами Active Directory компьютерной сети.

Цель дипломной работы: Исследование возможностей языка программирования PHP по сетевому взаимодействию с службой каталогов Active Directory посредством протокола LDAP и разработка web интерфейса по получению и управлению личными данными службы каталогов Active Directory.

Основа дипломного проекта является разработанный класс objLDAP. Свойства методы класса позволяют произвести подключение к серверу LDAP и получить данные о его объектах: компьютеры, пользователи, группы пользователей, организационные подразделения.

Экспортирование полученных данных проекта реализовано на основе текстовых файлов с табуляцией. Реализация такого подхода позволяет в дальнейшем открыть данные в программе электронных таблиц Microsoft Excell.

Скриншоты практической части работы

Дипломная работа состоит из введения, 4-х глав, заключения и списка литературы.

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

Вторая глава работы описывает внутреннюю структуру каталога LDAP. В ходе описание большое внимание уделено описанию моделям взаимодействия с LDAP, и причинам его интеграции с web приложениями. В качестве примера приведено описание службы каталогов на основе LDAP – Active Directory.

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

В четвертой главе работы приведено описание установленной и реализованной демонстрационной системы. В параграфах главы описаны: процесс проведения установки службы каталогов и ее настройка (подготовка), описание функциональности разработанного web приложения, описаны особенности использования и возможности расширения.

Стоимость работы (теория, практика, исходники, презентация) — 65$

Стоимость только практической части с исходниками — 50$

Скачать содержаниеСкачать содержание