Книги по разным темам Pages:     | 1 |   ...   | 79 | 80 | 81 | 82 |

Conclusion Ethernet interface device and corresponding software were developed and created. It implements access to remote sensor and digital device of the laboratory complex, used for scientific experiments in the field of optical spectroscopy and distant education on Physics and Engineering Department of Petrozavodsk State University.

This interface helps to increase the variety of devices, which can be connected to distributed information measurement and control system without using the computer and software-operated module electronics, as well as different instrument interface like GPIB.

Acknowledgments We would like to express our gratitude to the laboratoriesТ Head I. P. Shibaev for support of this work as well as students A. V. Mandychev and E. A. Vasilieva.

Bibliography [Gavrilov et al, 2003] S.E. Gavrilov, S.A. Kiprushkin, S.Yu. Kurskov. Distributed information system with remote access to physical equipment. In: Proceedings of the International Conference on Computer, Communication and Control Technologies: CCCT '03 and The 9th International Conference on Information Systems Analysis and Synthesis: ISAS'03.

Orlando, 2003.

[Kiprushkin et al, 2004] S.A. Kiprushkin, N.A. Korolev, S.Yu. Kurskov. Data security in the distributed information measurement system. In: Proceedings of the 8th World Multi-Conference on Systemics, Cybernetics and Informatics: SCI 2004.

Orlando, 2004, Vol. 1, pp. 13-16.

[Kiprushkin et al, 2005] S.A. Kiprushkin, S.Yu. Kurskov, N.G. Nosovich Administration of distributed information measurement system. In: Proceedings of the 9th World Multi-Conference on Systemics, Cybernetics and Informatics: WMSCI 2005. Orlando, 2005.

XII-th International Conference "Knowledge - Dialogue - Solution" [Kiprushkin et al, 2005] S.A. Kiprushkin, N.A. Korolev, S.Yu. Kurskov. Sharing of Instrument Resources on the Basis of Distributed Information Measurement System. In: Proceedings of the Second IASTED International Multi-Conference on Automation, Control, and Information Technology - Automation, Control, and Applications: ACIT-ACA 2005. Novosibirsk, ACTA Press, 2005, pp. 170-175.

[Kiprushkin et al, 2005] S. Kiprushkin, N. Korolev, S. Kurskov, N. Nosovich. Distributed Information Measurement System for Support of Research and Education in Optical Spectroscopy. In: Proceedings of the Third International Conference "Information Research, Applications and Education": i.TECH 2005. Sofia: FOI-COMMERCE, 2005, pp. 171-179.

[Barrie et al, 1996] J.M. Barrie, D.E. Presti. The World Wide Web as Instructional Tool. Science, 1996, V. 274.

[Зимин и др., 2002] А.М. Зимин, В.А. Аверченко, С.Ю. Лабзов и др. Лабораторный практикум по спектральной диагностике плазмы с удаленным доступом через Интернет. Информационные технологии. 2002, N 3, pp. 37Ц42.

Authors' Information Sergey Kiprushkin - Petrozavodsk State University, Lenin St., 33, Petrozavodsk - 185910, Russia;

e-mail: skipr@dfe3300.karelia.ru Sergey Kurskov - Petrozavodsk State University, Lenin St., 33, Petrozavodsk - 185910, Russia;

e-mail: kurskov@psu.karelia.ru Eugene Sukharev - Petrozavodsk State University, Lenin St., 33, Petrozavodsk - 185910, Russia;

e-mail: eugene-mobile@yandex.ru ИНФОРМАЦИОННО-СПРАВОЧНЫЕ СИСТЕМЫ И ДИСТАНЦИОННОЕ ОБУЧЕНИЕ Андрей Донченко Abstract: This article considers the Internet/Intranet information systems as the tool for distance learning. Author considers the model of the 3-tier WEB based information system, the idea of the language for implementing and customized solution, which includes the original language and processor for fast prototyping and implementing small and middle sized Internet/Intranet information systems.

Keywords: информационно-справочная система, структура клиент - сервер, дистанционное обучение.

Введение В настоящее время все большую актуальность приобретают задачи дистанционного обучения. Важным инструментальным средством их реализации являются малые и средние информационно-справочные системы в рамках Internet/Intranet узлов.

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

Предложена модель архитектуры системы.

Описан оригинальный инструмент проектирования и реализации.

Обзор проблематики и целей В настоящее время большое распространение получают задачи, связанные с проектированием, обеспечением и поддержкой информационно-справочных систем в рамках Internet/Intranet технологий.

Это задачи, связанные с обеспечением и поддержкой доступа к базам данных разного рода посредством стандартных протоколов транспортного уровня (поисковые сервера, справочные системы и т.д.).

Существует класс систем, таких, как, например, Oracle - WWW, решающих задачу интеграции информационно-справочных систем с базами данных и прототипирования документов. К сожалению, большинство из них либо ориентировано на конкретную операционную систему (например - Microsoft Peer WEB server), либо требуют специфичного программного обеспечения на серверной и клиентной части.

352 AI and Education Важными аспектами проектирования такого рода систем являются следующие.

1. Выбор способа представления и подачи информации (информационная архитектура системы).

2. Пользовательский интерфейс системы.

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

Ниже рассмотрена концепция построения и описано инструментальное средство для прототипирования и поддержки класса информационно-справочных систем в рамках Internet/Intranet узла с учетом указанных аспектов.

Информационная архитектура Информационная архитектура включает в себя два основных аспекта: функциональное взаимодействие с пользователем и способ структуризации предоставляемой информации.

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

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

Согласно одному из подходов [Wurman Richard Soul, 1996], можно выделить пять способов структуризации информации (LATCH):

1. по географическому положению (L - Location);

2. лексикографический: по алфавиту (A - Alphabet);

3. по времени (T - Time);

4. по категории (C- Category);

5. иерархически (H - Hierarchy): от большего к меньшему( по изменению плотности, цвета и т.п.).

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

Эволюция поисковых систем в Internet иллюстрирует вышеприведенные положения. Большинство из них начинались либо как систематизированные списки ресурсов (например, Yahoo, списки полезных ссылок на страничках пользователей), либо как полнотекстовые поисковые системы (Lycos, AltaVista). В данный момент каждый поставщик таких услуг предлагает оба вида поиска как взаимодополняющие друг друга.

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

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

XII-th International Conference "Knowledge - Dialogue - Solution" Отсутствие стандартов, поддерживающих информационные метафоры, тормозит взаимодействие различных информационных систем и слияние отдельных информационных массивов. В процессе решения конкретных задач реальной жизни, появляются, шлифуются, стандартизируются отдельные элементы (мета - теги в HTML страницах, форматы гипертекстовых справочных систем - WinHelp или InfoBase). Однако в целом поле деятельности в этой области все еще открыто.

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

Х Информация должна быть представлена линейным, однородным набором информационных статей (документов) с уникальным идентификатором.

Х Каждая статья документа должна принадлежать одному или нескольким индексированным последовательностям, построенных на механизмах связных ссылок и представляющих иерархии.

Примерами индексированных последовательностей являются содержание, глоссарий, библиография, атлас, и т.д.

Х Идентификаторы и пути в иерархиях должны представлять собой методы адресации данной статьи.

Х Интерфейс пользователя должен определяться в терминах фреймов - экран разделяется на связанные между собой фреймы (например, сверху, список индексированных последовательностей, ниже слева - содержание, справа - содержимое статьи, или слева - индекс, а справа - список статей по данному индексному гнезду).

Х Переход должен осуществляться в зависимости от метода адресации статьи: либо на статью для идентификатора, либо на фреймовое состояние для пути в иерархии.

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

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

Х Встроенный механизм сервера рассылки должен осуществлять функцию off-line-нового оповещения зарегистрированных пользователей об изменениях в состоянии системы.

Инструментальные средства прототипирования и поддержки информационно-справочных систем С учетом сформулированной выше концептуальной модели построения информационно-справочной системы было разработано инструментальное средство прототипирования и поддержки информационносправочных систем в рамках Internet/Intranet узла. Реализовано как программная система, представляющая собой сервер - базированное решение задачи прототипирования и поддержки гипертекстовых документов, использующих данные в табличном представлении в рамках Internet/Intranetтехнологий. На транспортном уровне используется HTTP-протокол. Структура серверной части использует CGI-соглашения для HTTP-сервера. На клиентную часть не налагается никаких ограничений, в качестве клиентного программного обеспечения может быть использован любой WWW-клиент (Microsoft Internet Explorer, Netscape Navigator, Lynx и т.д.), поддерживающий стандарт HTML-2.0 представления гипертекстовых документов.

354 AI and Education С функциональной точки зрения взаимодействие компонент инструментальной системы можно представить с помощью рисунка 1.

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

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

Наборы данных системы.

Все основные наборы данных системы представлены как текстовые файлы.

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

Серверная часть Клиентная часть Управляющая информация (шаблоны документов) Интерфейс с пользователем Управляющая системы Генератор информация конечного (шаблоны представления документов) документа Пользователькое представление Интерфейс с (формы, отчёты) Базой Данных Рис.1. Взаимодействие компонент инструментальной системы.

Результатом выполнения является текстовый документ, отвечающий предъявленным требованиям [T.Berners-Lee, D. Connoly, 1995] и построенный на основе шаблона описания и табличных данных.

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

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

Pages:     | 1 |   ...   | 79 | 80 | 81 | 82 |    Книги по разным темам