В корпоративную информационную систему



бет54/73
Дата12.09.2020
өлшемі0,51 Mb.
#77896
түріЛекция
1   ...   50   51   52   53   54   55   56   57   ...   73
Байланысты:
Лекционный комплекс

СЛАБАЯ ИНТЕГРАЦИЯ

Функциональность КИС построена таким образом, что вся бизнеслогика максимально выведена из приложений и сосредоточена в данных. Пользователям КИС фактически предоставляет набор автономных сервисов, например таких, как создание объектов и отношений между ними, ведение версий, описание, поиск или сервисы групповой работы. Примером такого типа архитектуры может служить КИС, ядром которой является ECM-приложение (Enterprise Content Management), используемое при создании рабочей среды для компании, скажем, ведущей проекты или оказывающей профессиональные услуги. Предельным случаем такого типа архитектуры можно считать среду Интернет/Интранет.

Данные в такой архитектуре разделены на два уровня:

1) информационные ресурсы (документы, файлы, почтовые сообщения, базы данных, ссылки на приложения, электронные формы, мультимедиа, Webстраницы);

2) модель описания информационных ресурсов компании (каталоги, описания, классификаторы, терминологические словари).

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

Тип архитектуры «слабая интеграция» ориентирован на совместную работу квалифицированных сотрудников в условиях нестабильности бизнес-процессов. При возникновении в компании стабильных зон бизнес-процессов такая КИС легко переходит к их автоматизации. Рассмотренная классификация архитектур КИС отражает прежде всего точку зрения бизнес-специалиста, однако ИТ-специалиста больше всего интересует функциональная декомпозиция системы, которую можно представить в виде трех уровней (слоев). Слой представления (PS, PL) – все, что связано с взаимодействием с пользователем: нажатие кнопок, движение мыши, отрисовка изображения, вывод результатов поиска и т. д. Бизнес-логика (BL) – правила, алгоритмы реакции приложения на действия пользователя или на внутренние события, правила обработки данных. Слой доступа к данным (DS, DL) – хранение, выборка, модификация и удаление данных, связанных с решаемой приложением прикладной задачей (рис. 6.2).



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




Бизнес логика

Управление данными

Рисунок 6.2 - Три слоя функциональности КИС


Компоненты информационной системы


Обозначение Наименование Характеристика

Обозначение Наименование Характеристика

Обозначение Наименование Характеристика

PL

Presentation Logic Логика представления

Представление данных пользователю

PS

Presentation Service Сервис представлений

Управление диалогом с пользователем

BL

Business Logic Прикладная логика, логика обработки данных

Правила для принятия решений, вычислений и операций

DS

Data Service Сервис работы с СУБД

Действия СУБД, реализующие логику управления данными

DL

Data Logic Логика манипулирования данными

Операции с базой данных, необходимые для реализации прикладной логики

В зависимости от программно-аппаратной реализации функций системы существуют следующие архитектуры:



  • файл-серверная архитектура;

  • клиент-серверная архитектура;

  • трехуровневая клиент-серверная архитектура;

  • Интернет/Интранет-технологии;

  • распределенные информационные системы.

  • сервисно-ориентированная архитектура.



Достарыңызбен бөлісу:
1   ...   50   51   52   53   54   55   56   57   ...   73




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет