(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Функциональное моделирование с CA ERwin Process Modeler. Часть 1

 

© Дубейковский В.И.  Аналитик отдела внедрения и консалтинга компании "Интерфейс"

Чтобы увидеть возможное место функциональной модели в нашей разнообразной деятельности, попытаемся представить предельно короткое и ясное её описание.

В дальнейшем, оценивая возможность использования этого инструментария в том или другом случае, нам придётся обращаться к этой информации. Аналогично тому, как планируя обработку деревянной детали, мы решаем использовать рубанок (в том числе - электрический); планируя изготовление металлического валика, мы вынуждены выбрать токарный станок.

 Что мы знаем о функциональной модели?

Функциональная модель (ФМ) - инструмент работы с информацией.

Функциональная модель - формализованное в виде текстово-графического сообщения описание функционирования (работы) той или другой системы.

Функциональная модель предшествует созданию (или модернизации) моделируемой системы, способна корректно ответить на вопросы о моделируемой системе до её создания или модификации, и поэтому может обеспечить выполнение мудрости: "СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ!".

Основным результатом разработки ФМ являются спецификации (СП) материальных (МО), информационных (ИО) и энергетических объектов (ЭО)[1], являющихся "деталями", из которых состоит моделируемая система (МДС):

  • Спецификация внешних объектов External Referentes, связанных с моделируемой системой материально - информационно å ER,
  • Спецификация иерархии функций системы - Activities, преобразующих их входы - в их выходы - å Act,
  • Спецификация накопителей информации системы - Data Stores - å DS.
  • Спецификация материально - информационных входов в функции - Input Arrows - å In,
  • Спецификация материально - информационных выходов - Output Arrows - å Out,
  • Спецификация управлений выполнением функций - Control Arrows - åC,
  • Спецификация механизмов выполнения функций - Mechanism Arrows - åM

Связи всех видов (ICOM - для IDEF0; Input & Output для DFD & IDEEF0) обеспечивают связи МДС:

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

Информация грамотной функциональной модели полностью определяет устройство и определяет качество системы, создаваемой в соответствии с её описанием в ФМ.

Качество ФМ - это полнота спецификаций ФМ, их корректность, взаимосвязность всех без исключения ИО ФМ.

Выполнение этих требований обеспечивается информационной дисциплиной работы с ФМ. Полнота определяется спецификациями ИО ФМ.

Информационная дисциплина (ИД), касается, в первую очерель:

  • Выявления комплексной корректной информации по всем предусмотренным методикой спецификациям информационных объектов ФМ[2],
  • Построения корректного внутримодельного комплекса связей и комплекса граничных связей (связей со средой функционирования).
  • Цели, выполняемые в процессе разработки ФМ:
  • Универсальная цель моделирования (по умолчанию) - сформировать ФМ методически корректно,
  • Частная цель моделирования (должна быть объявлена письменно на ТОР диаграмме ФМ) - на её материале, в пределах универсальной цели ФМ, решить ту или другую частную задачу.

Состав методик функционального моделирования, поддерживаемый CA ERwin Process Modeler является НЕОБХОДИМЫМ и ДОСТАТОЧНЫМ для модельного описания ФУНКЦИОНИРОВАНИЯ любой системы.

При этом структурные методики IDEF0 и DFD позволяют описать бизнес - функционирование системы (IDEF0) и функционирование её информационной системы (DFD) "в СТАТИКЕ".

IDEF3 позволяет сделать описание "ДИНАМИКИ" бизнесфункционирования системы и функционирования её информационной системы[3].

Каждая ФМ характеризуется:

  • Структурой сообщения,
  • Предметным содержанием сообщения.

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

Структура сообщения ФМ - регламентируется методиками моделирования.

В той или другой ФМ могут быть использованы либо любая - одна - из методик (мономодель), либо сочетание из двух или трёх методик (гибридная модель).

Так как методики регламентируют номенклатуру групп информационных объектов функциональной модели (группа Activities, группа Data Stores, группа External References, группа Junctions) и связей между ними (Arrows)[4], то, при условии обязательного заполнения соответствующих информационных полей (см. соответствующие словари ФМ), структура ФМ предопределяет состав минимально необходимого комплекса информации в предметной области, и в связи с этим регламентируют, частично (по полноте представления объектов ФМ - системы), корректность предметного наполнения ФМ.

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


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

[2]Список информационных объектов IDEF0 функциональной модели - см. далее.

[3]Пример "статического" и "динамического" описания функционирования системы приводится в Приложении №___

[4]Функциональная модель представляет из себя информационную систему. По определению система - массив объектов (в данном случае информационных объектов функциональной модели) и связей между ними.

Продолжение следует

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции ERwin »
Написать редактору 
 Рекомендовать » Дата публикации: 18.03.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Quest Software. Toad for DBA Suite for Oracle
DeviceLock Endpoint DLP Suite - от 1 ПК до 24 ПК
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
СУБД Oracle "с нуля"
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Один день системного администратора
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как выбрать матрас (5)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
 
 



    
rambler's top100 Rambler's Top100