КОРПОРАТИВНАЯ ИНФОРМАЦИОННАЯ СИСТЕМА С УДАЛЕННЫМ УПРАВЛЕНИЕМ
М.И.Нежурина, И.А.Лидин
Московский государственный институт электроники и математики (технический университет)
Тел.: (095) 916-89-05, 916-89-04, факс: (095) 917-33-99,
e-mail: min@miemstu.msk.su
Для решения задачи предоставления доступа к оперативно меняющейся информации имеющимися универсальными средствами авторами была создана система, работающая через глобальную компьютерную сеть Internet и обеспечивающая доступ пользователей к структурированным информационным материалам по протоколам FTP, HTTP и по E-mail с единой системой управления правами доступа и удаленным администрированием через WWW-интерфейс.
Для решения поставленной задачи была проделана следующая работа:
- проанализированы существующие способы доставки информации потребителям через сеть Internet;
- исследованы возможности сетевых протоколов Internet и операционной системы Unix;
- разработано серверное программное обеспечение (ПО), обеспечивающее хранение информации о пользователях и их правах доступа в базе данных, поддерживающей стандарт SQL и выполнение запросов к ней (сервер авторизации);
- разработан протокол, позволяющий осуществлять запросы прав доступа пользователей системы к серверу авторизации;
- создано ПО, обеспечивающее удаленное управление сервером авторизации через WWW-интерфейс;
- произведена доработка одного из имеющихся FTP-серверов с целью добавления возможности проверки прав доступа пользователей через сервер авторизации;
- доработана система рассылки по электронной почте ListServer с целью проверки прав доступа пользователей через сервер авторизации;
- произведена доработка модуля FTP-авторизации для распространенного Web-сервера Apache для работы через модифицированный FTP-сервер;
- проведены некоторые исследования по изучению производительности системы.
В качестве базовых компонентов разработанной информационной системы были выбраны:
- операционная система Unix, являющаяся базовой для организации различных информационных сервисов, работы телекоммуникационных систем и сетевых приложений в Internet;
- свободно распространяемый SQL-сервер PostgreSQL;
- русифицированный вариант наиболее используемого в мире свободно распространяемого Web-сервера Apache с поддержкой CGI-скриптов на языке Perl и встраиваемых модулей авторизации клиентов;
- свободно распространяемый FTP-сервер WU-FTPD;
- ListServer - сервер рассылки по Email, оригинально написанный Тасосом Котсиконакосом и модифицированный программистами АО "Релком".
Разработанная корпоративная информационная система, предоставляющая пользователям доступ по наиболее распространенным протоколам Internet с возможностью удаленного управления, позволяет упростить и автоматизировать создание и администрирование информационных депозитариев с разделением доступа, электронных информационных магазинов, web-hosting серверов, серверов доступа по FTP, систем дистанционного обучения и других.