- •1 Лекция.
- •2 Лекция
- •Классификация аис
- •Классы интерфейсов конечного пользователя. Пользовательский интерфейс должен обеспечивать выполнение следующих функций:
- •Лекция 3
- •Лексическое обеспечение
- •Логическая структура бд
- •Физическая структура бд
- •Лекция 5 фактографические и документальные аис
- •Лекция 6 экспертные системы и гипертекстовые аис
- •Основные компоненты гипертекстовой системы
- •Лекция 7 Классификация методов проектирования систем
- •Лекция 8 средства проектирования
- •Средства, поддерживающие проектирование разделов проекта. В этом подклассе выделяют функциональные средства проектирования.
Лекция 3
Информационное обеспечение АИС включает в себя две компоненты:
Лингвистическое обеспечение (ЛО), к которому относятся:
форматная база (типы, форматы, структуры информации — данных, записей, документов);
лексическая база (классификаторы, кодификаторы, словари и тезаурусы или иные лексико-лингвистические таблицы, используемые при вводе, обработке, поиске, представлении информации (данных, записей, документов);
языковые средства описания (ЯОД, словари данных) и манипулирования (ЯМД) данными.
Собственно информационное обеспечение составляют:
файлы операционной системы (именованные совокупности данных, находящиеся под управлением ОС в процессе реализации ею функции управления данными (см. выше));
база (базы) данных — именованная взаимосвязанная совокупность физических файлов ОС ЭВМ, поддерживающая информационную модель предметной области.
Типы данных — это совокупность соглашений о программно-аппаратурной форме представления и обработки, а также ввода, контроля и вывода элементарных данных.
Структуры данных — способы композиции простых данных в агрегаты и операции над ними.
Форматы файлов — представление информации на уровне взаимодействия операционной системы с прикладными программами.
Форматы данных — соглашения о представлении агрегатов информации при передаче (поэтому часто говорят о коммуникативных или обменных форматах), в том числе:
библиотечных и справочных БД;
полнотекстовых документов.
Лексическое обеспечение
К данной компоненте лингвистического обеспечения в первую очередь относятся кодификаторы, классификаторы, тезаурусы.
Кодификаторы АИС представляют собой словари, не обязательно несущие семантическое соответствие между обозначаемым (класс, понятие, сущность) и обозначающим (код, символ). Например, в персональной БД атрибут SEX (Пол) может обозначаться либо М/Ж, либо 1/0 или 0/1, либо еще как-то в рамках двухсимвольного алфавита (домена).
Классификаторы АИС являются словарями, обязательно несущими определенную смысловую нагрузку. Они подразумевают иерархическое разбиение предметной области на совокупность сужающихся классов и последующее отнесение обозначаемого объекта реального мира (документ, продукт и пр.) к одному из классов (индексирование).
Тезаурусы АИС. Тезаурус (Thesaurus) представляет собой толковый дескрипторный словарь, в котором значение каждой стандартной лексической единицы (дескриптора — слова или словосочетания) интерпретируется через связи с другими дескрипторами.
Тезаурус в печатной форме обычно включает две части:
систематический указатель дескрипторов;
алфавитный указатель.
Лекция 4 структура БД
Логическая структура бд
Логическая структура (рис. 1.19) предполагает следующие уровни рассмотрения БД:
• база данных (database) — включает одну или несколько подбаз (файлов, таблиц, массивов), каждая из которых состоит из агрегатов данных (записей, документов)— record. Запись иденти фицируется внутренним номером (ISN — internal sequential number, ВНЗ — внутренний номер записи, SDN — sequential document number и пр.);
запись (документ) — совокупность разнотипных и разноструктурных данных, описывающих (относящихся к) объект реального мира, элемент предметной области АИС. Запись состоит из полей (field);
поле — именованный элементарный или составной фрагмент записи (документа), содержащий информацию об определенном аспекте (аспектах) элемента (элементов) предметной области.
Возможны следующие структуры полей (рис. 1.19, табл. 1.14.):
элементарные — имеют фиксированную или ограниченную длину и не содержат входящих в них структур данных;
составные (групповые) — образуются как агрегаты элементарных и также имеют фиксированную и ограниченную длину (реже — переменную или неопределенную, что связано с количеством вхождений элемента в агрегат);
текстовые — поля переменной (неопределенной) длины и сложной внутренней структуры (обычно это иерархическая последовательность типа РАЗДЕЛ — ПОДРАЗДЕЛ — ПРЕДЛОЖЕНИЕ - СЛОВО);
бинарные — данные, интерпретируемые как поля, однако обычно физически не входящие в состав записей БД.
