Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VES_LESch.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
226 Кб
Скачать
☆

Тема 5. Функции эиСм

К числу функций ЭИСм относятся:

1) Сбор и регистрация информационных ресурсов

2) Хранение ИР

3) Актуализация ИР, обеспечивающая актуализацию модели предметной области

4) Обработка информации

5) Предоставление информации пользователям

6) Специальные функции

1 – Эти функции обеспечивают «фотографирование» предметной области, формирование и поддержку на этой основе модели предметной области экстенсионального уровня. Функции сбора и регистрации могут совмещаться во времени или выполняться последовательно. При этом возможны различные варианты их осуществления:

а) путем измерений (наблюдений) фактов в реальном мире и ввода данных вручную с помощью клавиатуры или др устройств,

б) полуавтоматически путем ввода данных с каких-либо носителей и в случае необходимости их оцифровки,

в) автоматически с помощью различных датчиков или обмена данными с другими системами.

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

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

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

Верификация обеспечивает достоверность и логическую целостность данных.

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

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

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

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

2 – Это группа функций связана с необходимостью управления двумя видами ресурсов: ресурсами хранимых данных и ресурсами памяти

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

Управление ресурсами памяти включает в себя такие функции как:

  1. Учет свободного пространства памяти и выделение пространства для размещения новых данных,

  2. «Сборка мусора», т.е. возвращение освободившегося пространства памяти в пул свободного пространства для повторного использования,

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

3 – Заключается в приведении в соответствие Информационных ресурсов текущему состоянию предметной области. Актуализация модели предметной области может производиться как на экстенсиональном, так и на интенсиональном уровне. Например, в реляционных системах актуализация на экстенсиональном уровне сводится к включению или удалению строк в таблицах, обновлению значений столбцов. Актуализация на интенсиональном уровне производится в случаях, когда изменяется структура предметной области. Тогда актуализация заключается в изменении схемы базы данных, т.е. добавлении или удалении столбцов таблиц, создании новых или удалении существующих таблиц, изменении видов связей между ними.

Актуализация в ЭИС производится дискретно через определенный интервал времени (временной лаг), поэтому адекватность состояния модели предметной области и ее состояние в реальности обеспечивается с временным лагом. Величина лага зависит от назначения системы и особенностей предметной области.

При актуализации на экстенсиональном уровне временной лаг минимальный, при актуализации на интенсиональном уровне он значительно больше.

4 – В ЭИСмах имеется большое разнообразие функций обработки данных. Некоторые подсистемы предоставляют пользователям только информационные ресурсы, ранее введенные в систему и хранящиеся в ней без какого-либо преобразования. Например, это подсистемы текстового поиска, которые выдают пользователю документы, удовлетворяющие условиям запроса. Другие подсистемы способны продуцировать такие данные на основе имеющихся, которые являются результатом выполнения различных алгоритмов. Например, в пакетах прикладных программ аналитических подсистем. Есть подсистемы, которые могут генерировать документы на основе имеющихся данных. Кроме этого, обработка осуществляется и для выполнения каких-либо системных функций. Например, для проверки ограничений целостности, поиска в словарях.

5 – Предоставление Информационных ресурсов пользователям может осуществляться с помощью так называемых pull-технологий и push-технологий. В первом случае предполагается, что инициатором является пользователь, а во втором – сама система в соответствии с определенным регламентом и для определенного круга пользователей. Для предоставления информации по инициативе пользователя в системе предусматриваются специализированные пользовательские интерфейсы. Характер этих интерфейсов и их функции зависят от категорий пользователей, в частности, отраженных во внешних моделях предметной области. Пользовательские интерфейсы могут включать специальные технические средства, языки, программные средства.

6 – К специальным функциям относятся такие, которые возлагаются на персонал системы и её программное обеспечение. К ним, в частности, относятся:

1) Защита физической целостности информационных ресурсов и их восстановление при разрушениях,

2) Обеспечение информационной безопасности в системе, управление распределенными информационными ресурсами,

4) Администрирование ИР

5) Обеспечение адаптации системы к изменениям требований к ней и к изменениям в предметной области