1 Информационный обзор icon

1 Информационный обзор




Скачати 46.15 Kb.
Назва1 Информационный обзор
Дата19.08.2012
Розмір46.15 Kb.
ТипДокументи

1 Информационный обзор


В общем случае, интерактивный интерфейс пользователя представляет собой систему, обеспечивающую взаимодействие пользователя и программы. Для WWW, интерактивный интерфейс можно определить как последовательность HTML-документов, реализующих интерфейс пользователя. Можно также условно классифицировать принципы построения интерфейса по типу формирования HTML-документа: статический и динамический [2, 6].

В первом случае источником интерфейса является HTML-документ, созданный в каком-либо текстовом или HTML-ориентированном редакторе. Следовательно, данный документ остается неизменным в течение использования. Во втором случае источником интерфейса является HTML-документ сгенерированный исполняемым модулем. Следовательно, появляется некоторая гибкость в видоизменении интерфейса во время использования.

Таким образом, можно ввести понятие интерактивного интерфейса для WWW.

Интерактивный интерфейс для WWW представляет собой последовательность статических или динамически формируемых HTML-документов, реализующих интерфейс пользователя.

Практически любая задача, решающая проблему получения данных от клиента, связана с построением интерфейса. Наиболее интересным является построение интерфейсов к различным базам данных, доступ к SQL-серверу, получение информации от периферийных устройств, создание клиентских рабочих мест. Задача построения вышеназванных интерфейсов делится на две части: клиентская и серверная часть.

Для создания клиентской части необходимо создать HTML-документ, в котором реализован интерфейс с пользователем. В языке HTML это возможно посредством форм.

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

^ 1.1Сценарии WWW-доступа к базе данных

В состав специфики конкретной БД входят как технологические основы, такие как тип СУБД, вид интерфейсов, связи между таблицами, ограничения целостности, так и организационные решения, связанные с поддержкой актуальности баз данных и обеспечением доступа к ней [4].

При обеспечении WWW-доступа к существующим БД, используют ряд путей — комплексов технологических и организационных решений. Практика использования WWW-технологии для доступа к существующим базам данных предоставляет широкий спектр технологических решений, по разному связанных между собой — перекрывающих, взаимодействующих и т.д. Выбор конкретных решений при обеспечении доступа зависит от специфики конкретной СУБД и от ряда других факторов, как то: наличие специалистов, способных с минимальными издержками освоить определенную ветвь технологических решений, существование других БД, WWW-доступ к которым должен осуществляться с минимальными дополнительными затратами и т.д.

WWW-доступ к существующим базам данных может осуществляться по одному из трех основных сценариев. Ниже дается их краткое описание и основные характеристики [7-12].

^ 1.2 Однократное или периодическое преобразование содержимого базы данных в статические документы

В этом варианте содержимое БД просматривает специальная программа, создающая множество файлов: связных HTML-документов (рис. 1.1).



Рисунок 1.1 — Однократное или периодическое преобразование

Полученные файлы могут быть перенесены на один или несколько WWW-серверов. Доступ к ним будет осуществляться как к статическим гипертекстовым документам сервера.

Этот вариант характеризуется минимальными начальными расходами. Он эффективен на небольших массивах данных простой структуры и редким обновлением, а также при пониженных требованиях к актуальности данных, предоставляемых через WWW. Кроме этого, очевидно полное отсутствие механизма поиска, хотя возможно развитое индексирование[3].

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

^ 1.3 Динамическое создание гипертекстовых документов на основе содержимого БД

В этом варианте доступ к БД осуществляется специальной CGI-программой, запускаемой WWW-сервером в ответ на запрос WWW - клиента. Эта программа, обрабатывая запрос, просматривает содержимое базы данных и создает выходной HTML-документ, возвращаемый клиенту (рис. 1.2).



Рисунок 1.2 — Создание гипертекстовых документов на основе содержимого БД

Это решение эффективно для больших баз данных со сложной структурой и при необходимости поддержки операций поиска. Показаниями также являются частое обновление и невозможность синхронизации преобразования БД в статические документы с обновлением содержимого. В этом варианте возможно осуществлять изменение БД из WWW-интерфейсов.

К недостаткам этого метода можно отнести большое время обработки запросов, необходимость постоянного доступа к основной базе данных, дополнительную загрузку средств поддержки БД, связанную с обработкой запросов от WWW-сервера [15].

Выбор программных средств достаточно широк — языки программирования, интегрированные средства типа генераторов отчетов. Для СУБД со внутренними языками программирования существуют варианты использования этого языка для генерации документов.

Создание информационного хранилища на основе высокопроизводительной СУБД с языком запросов SQL. Периодическая загрузка данных в хранилище из основных СУБД

В этом варианте предлагается использование технологии, получившей название "информационного хранилища" (ИХ). Для обработки разнообразных запросов, в том числе и от WWW-сервера, используется промежуточная БД высокой производительности. Информационное наполнение промежуточной БД осуществляется специализированным программным обеспечением на основе содержимого основных баз данных (рис. 1.3).



Рисунок 1.3 — Создание гипертекстовых документов на основе содержимого БД

Данный вариант свободен ото всех недостатков предыдущей схемы. Более того, после установления синхронизации данных информационного хранилища с основными БД возможен перенос пользовательских интерфейсов на информационное хранилище, что существенно повысит надежность и производительность, позволит организовать распределенные рабочие места.

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

Основой повышения производительности обработки WWW-запросов и резкого увеличения скорости разработки WWW-интерфейсов является использование внутренних языков СУБД информационного хранилища для создания гипертекстовых документов.

Для загрузки содержимого основной БД в информационное хранилище могут использоваться все перечисленные решения (языки программирования, интегрированные средства), а также специализированные средства перегрузки, поставляемые с SQL-сервером и продукты поддержки информационных хранилищ.

Цель работы – создание информационной системы на основе технологии активных серверных страниц.

Схожі:

1 Информационный обзор iconСодержание Введение 6 1 Информационный обзор

1 Информационный обзор icon1 информационный обзор
Данная работа посвящена проблеме автоматизации процесса коллективной подготовки документов. Например, составления билетов несколькими...
1 Информационный обзор icon1. Работа посвящена проблеме создания системы управления технологическим процессом производства сложных минеральных удобрений
Информационный обзор существующих технологий решения этой задачи показывает, что нейросетевая технология является одним из наиболее...
1 Информационный обзор iconДокументи
1. /Информационный лист по конференции.doc
1 Информационный обзор iconДокументи
1. /_Бердышев С.Н., Информационный маркетинг.doc
1 Информационный обзор iconДокументи
1. /_Бердышев С.Н., Информационный маркетинг.doc
1 Информационный обзор iconПерелік публікацій Лівадійського відділення 2009 рік
Информационный вестник «Международная Академия наук», №1 ciчень-вересень, с 13-20
1 Информационный обзор iconДокументи
1. /Данич_Танченко_Хрестина Структурно-информационный менеджмент в стратегическом управлении...
1 Информационный обзор iconДокументи
1. /Обзор литературы.doc
1 Информационный обзор iconДокументи
1. /Обзор литературы.doc
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи