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

6.2. Интегрированные программные системы.

Интегрированные системы представляют собой объединение нескольких систем. Они делятся на 2 группы: полносвязанные и объектносвязанные.

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

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

Особенностью объектносвязанных систем является использование общих ресурсов. При этом можно выделить 4 основных вида совместного доступа к ресурсам:

  1. Использование утилит общих для всех подсистем.

  2. Работа с объектами, которые могут находиться в совместном использовании нескольких подсистем.

  3. Реализация простого метода перехода от одной подсистемы к другой.

  4. Реализация построена на единых принципах средств автоматизации работы с отдельными подсистемами.

Основной проблемой интегрированной технологии является реализация совместного использования объектов несколькими подсистемами. Для решения этой проблемы разработаны 2 основных стандарта:

  1. Динамическое внедрение и связывание объектов OLE (Microsoft).

  2. Открытый документ Opendoc (фирмы Apple, IBM, Novel).

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

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

6.3. Обеспечивающие и функциональные программные системы.

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

Подобные системы настраиваемые. Настройка может производиться одним из двух способов.

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]