Модельно-ориентированное проектирование

Сущность модельно-ориентированного проектирования ИС [2] сводится к адаптации компонентов типовой ИС в соответствии с моделью проблемной области конкретного предприятия. Для этого технология проектирования дол­жна поддерживать как модель типовой ИС, так и модель конк­ретного предприятия, а также средства поддержания соответствия между ними.

Ядром типовой ИС является постоянно развиваемая модель проблемной области (предприятия), поддерживаемая в специаль­ной базе метаинформации – репозитории (репозитария), на основе которого осуществляется конфигурация программного обеспечения. Таким образом, проектирование и адаптация ИС сводятся прежде все­го к построению модели проблемной области и ее периодичес­кой корректировке.

Для моделирования проблемной области и последующего кон­фигурирования информационной системы из отдельных компонентов (программных модулей) используется специальный программный инструментарий, например SAP Business Engineering Workbench (BEW) и BAAN Enterprise Modeler. Досто­инством применения модельно-ориентированных компонентных систем, таких, как R/3 или BAAN IV, перед CASE‑технологиями является накопление опыта проектирования информационных систем для различных отраслей и типов производства в виде ти­повых моделей, которые поставляются вместе с программным продуктом в форме наполненного репозитория. Таким образом, вместе с программным продуктом пользователи приобретают базу знаний об эффективных методах организации и управления бизнес-процессами, которые можно адаптировать в соответствии со спецификой конкретного предприятия.

Репозитории корпоративной ИС, использующей модельно-ориентированную технологию проектирования, в общем случае содержит метаинформацию базовой модели функциональности типовой системы (ссылочной модели в терминологии R/3), типо­вых моделей определенных классов ИС (референтных моделей [2] в терминологии BAAN) и модели предприятий, получаемые на основе базовой или типовых моделей.

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

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

Модель предприятия (проблемной области) строится либо пу­тем привязки фрагментов основной или типовой модели в соот­ветствии со специфическими особенностями предприятия, напри­мер как в инструментальном средстве BAAN Enterprise Modeler, либо в результате просмотра этих моделей и экспертного опро­са, как в инструментальном средстве SAP Business Engineering Workbench. Причем в последнем случае пользователю предлага­ется определить значения не всех параметров, а только тех, кото­рые описаны бизнес-правилами.

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

В обобщенном виде конфигурация корпоративных информа­ционных систем на основе модельно-ориентированной техноло­гии [2] представлена на рис. 2.2.

Рис. 2.2. Конфигурация ИС на основе модельно-ориентированной технологии

Рассмотрим компоненты модели предприятия более детально.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: