Функциональное моделирование с использованием продукта AllFusion Process Modeler 4.1.4 2

9. Функциональное моделирование с использованием продукта AllFusion Process Modeler 4.1.4

 

 

AllFusion Process Modeler 4.1.4 является средством программной поддержки моделирования в трёх методиках - IDEF0, DFDxiii, IDEF3xiv (см. рис. 5) - и позволяет строить как гибридные ФМ, состоящие из диаграмм, разработанных в различных методиках, так и ФМ монометодические - в любой из этих методик.

 

IDEF3, в отличие от структурных IDEF0 и DFD, является методикой потокового моделирования.

 

Как IDEF0, так и DFD могут быть декомпозированы в IDEF3

 

На структуру гибридной модели накладывается ограничение, регламентирующее иерархию диаграмм в разных методиках, входящих в состав ФМ.

 

Особенности AllFusion Process Modeler 4.1.4

 

Использование пакета прикладных программ AllFusion Process Modeler 4.1.4 для поддержки функционального моделирования делает этот процесс высокоэффективным за счёт:

 

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

- Мультиметодической поддержки моделирования (три методики), поддерживающей многостороннее описание моделируемой системы

- Развитых возможностей работы с информацией функциональной модели за счёт генерации разнообразных настраиваемых отчётов по массивам Activity, Arrow, UOW, Property, Source, Note, Data Store, их комплексам, и др. - см. рис. 7; отчёты разрабатываются не только как завершающие моделирование документы, но также как инструмент оценки текущего состояния ФМ и поддержки её развития.

- Развитых разнообразных возможностей обмена информацией как внутримодельно, так и с внешними получателями и источниками информации; в последних версиях этот обмен возможен не только текстово - цифровой информацией, но и визуальной; технология этих обменов включает, также, возможность использования информационных ресурсов по гиперссылкам, и делает доступными все виды информации, вплоть до мультимедийныхxv и без ограничений на их локализацию,

- Возможности функционально - стоимостного моделирования,

- Компьютерной поддержки экспертной оценки моделируемой системы (через использование UDPxvi),

- Возможности выхода на имитационное моделирование при поддержке внешними программными средствами,

- Возможности выхода на средства математической обработки цифровой информации ФМ (MS Excel),

- Возможности построения нестандартных диаграмм, позволяющих создавать частные упрощенные диаграммы, сопутствующие сохраняемой исходной диаграмме (Source Diagram), разрабатывать варианты диаграмм "…что, если…", создавать "послойное" представление исходной диаграммы и др.,

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

- Развитого разнообразного сервиса,

- Автоматизации проверки корректности построения модели (см. Model Consistency Report - отчёт по состоянию модели),

- Автоматизации соблюдения методических ограничений (запрет образования методически неразрешённых связей IDEF0, запрет повторения Activity Name - имён функций, разрешение разветвления и слияния стрелок в диаграммах IDEF3 - только через перекрёстки, запрет на использование перекрёстков в качестве перекрёстка слияния и перекрёстка разветвления одновремённо, индикация граничных стрелок, введённых в диаграммах промежуточных уровней иерархии и ошибочно не повторенных на диаграммах иерархически выше и ниже; и т.д.)

- Развитой многоступенчатой справочной системы: Online Help, BPwin Tutorial, книга, предметный указатель, поисковая система по справочной системе, глоссарий,

- Однозначности восприятия функциональной модели её разработчиком и всеми её потребителями,

- Возможности коллективной разработки функциональной модели, в том числе - при поддержке AllFusion Model Manager,

- Возможности разделения модели на части (Split Model) и слияния модели из отдельных фрагментов (Merge Models)

- Возможности повторного использования типовых фрагментов ФМ - при поддержке технологии Merge Models (слить модели),

- Простоты освоения методик моделирования и работы с AllFusion Process Modeler 4.1.4,

- Развитой нормативной поддержке (IDEF0, DFD, IDEF3, Р50.1.028 - 2001),

- Развитых средств дизайна - Box Style (до 40 нестандартных форм бокса - см. рис. 8), Arrow Style (различная толщина и цвет стрелок), введение в ФМ изображений в *.bmp формате, широкое возможности манипуляции шрифтами, цветом, и др.

- использования технологии жёсткого учёта замечаний рецензентов,

- итерационной многоконтурной технологии разработки ФМ (последовательно в статусе WORKIND, DRAFT, RECOMMENDED, PUBLICATION)

- возможности разработки организационной структуры для организационно - технических систем.

 

Типы диаграмм AllFusion Process Modeler 4.1.4

 

AllFusion Process Modeler 4.1.4 позволяет строить несколько типов диаграмм:

- Стандартные диаграммы во всех трёх методиках моделирования

                       - контекстная диаграмма,

                       - диаграммы декомпозиции

 

- Нестандартные диаграммы

                      - Node Tree - дерево узлов, отражающее структуру функциональной модели (для всех методик),

                      - Swim Lane - плавательная дорожка - распределение работ по их исполнителям (только для IDEF3),

                      - FEO - For Exposition Only - только для демонстрации (для IDEF0 и DFD),

                      - Organization Chart - организационная диаграмма,

                      - DEF3 Scenario - сценарии IDEF3 (аналог FEO).

 

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

 

Внешние связи AllFusion Process Modeler 4.1.4

 

Внешние связи AllFusion Process Modeler 4.1.4, осуществляемые в процессе разработки функциональной модели, предопределяются функциональными взаимоотношениями со средой, и служат, в основном, целям:

 

- информационного обеспечения процесса разработки модели; функциональная модель интегрирует информацию из внешних источников,

- поддержания разработанной функциональной модели в актуальном состоянии на протяжении длительного периода времени,

- информационного донорства; функциональная модель становится источником информации для внешних потребителей

- гармонизации, в том числе адаптации, функциональной модели с внешней средой.

 

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

 

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

 

Внешние связи AllFusion Process Modeler 4.1 можно разделить на две группы:

- внешние функциональные связи

- внешние информационные связи

 

Первая группа связей складывается, в значительной степени, под влиянием особенностей решаемых задач и практики функционального моделирования. В ней находят отражение возможности решения комплексных задач с использованием тех или иных групп программного обеспечения, с участием, также, ППП AllFusion Process Modeler 4.1.4. В значительной степени формирование таких пулов программных средств и - часто - соисполнителей работы - является, итогом творчества системного аналитика и характеризует его профессиональную грамотность и широту его кругозора .

 

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

 

- c другими методами и инструментами моделирования систем, обеспечивающими комплексное модельное описание работы системы; в первую очередь - с методами функционального моделирования, из состава семейства IDEF

- со средствами управления знаниями

- с источниками данных, информации и знаний

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

- со стандартами - как шаблонами тех или иных решений для разрабатываемой системы

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

- с методами и средствами реинжиниринга.

 

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

 

Ко второй группе могут быть отнесены:

- Средства CASE - Computer-Aided Software Engineering

- Средства функционально - стоимостного моделирования и анализа

- Средства имитационного моделирования

- Средства планирования и управления проектами

- Средства подготовки презентаций

- Средства математического анализа (электронные таблицы и др.)

- Средства подготовки текстов и отчётов; в том числе текстов, специально структурированных на основе ФМ

- Средства предоставления данных для обмена (в обе стороны) в разных форматах, вплоть до мультимедийных

- Средства предоставления текстов на естественном языке - для реконструкции и редактирования, реструктуризации их содержательной структуры.

 

AllFusion Process Modeler 4.1 поддерживает следующие технологии обмена данными:

 

- Обмен, в обе стороны, непосредственно функциональными моделями - файлами в формате *.bp1, и в формате *.idl11 - с другими средствами IDEF0 - моделирования; в состав функциональной модели входят, также, текстовые документы - рипорты, в формате *.txt или *.bpa и др.

- Обмен отделяемыми (в технологии Split Model) и присоединяемыми (в технологии Merge Model) фрагментами функциональных моделей и их шаблонами

- Обмен данными с AllFusion Erwin Data Modeler - в целях поддержки автоматической генерации логической структуры базы данных

- Широко развитый обмен - в обе стороны, на разных этапах работы, с разными внутренними и внешними источниками данных, - в технологии "copy and paste"

- Импорт информации в формате *.bmp

- Импорт - экспорт всех текстовых словарей (в формате *.csv)

- Импорт всех отчётов - в MS Word и MS Excel

- Подготовка, посредством Report Builder, отчётов для экспорта в HTML, RTF, TEXT - формате (экспортируются графика и тексты)

- Создание гиперсвязей с источниками информации любой локализации в технологии UDP - Dictionary, UDP - Datatype - Command

- Экспорт данных в ППП Arena

- Экспорт данных в ППП EasyABC Plus

- Экспорт диаграмм функциональной модели в технологии Edit - Copy Picture - Paste, в MS Power Point, MS Word и др ППП

- Генерацию файлов в *.jpg формате - при наложении сравниваемых диаграмм в технологии Visual Diagram Compare (см. Tools - . Visual Diagram Compare)

- Внеэлектронный обмен информацией, на уровне ссылок, осуществляется, также, посредством "Стрелок вызова" (Call Arrow).

 

Цели и причины функционального моделирования с AllFusion Process Modeler 4.1.4

 

Основные причины функционального моделирования:

- реконструкция устройства систем (ФМ AS IS)

- поддержка анализа работы систем

- ускорение и удешевление разработки систем (ФМ TO BE)

- компьютерная поддержка разработки программного обеспечения (осуществление CASE - технологии; совместно с другими программными средствами)

- подготовка проектного управления - разработка планов работ, основанных не на эвристикеxix), а на функциональной модели деятельности, направленной на достижение той или другой цели

- обоснование необходимости совершенствования функционирования (реинжиниринга) систем за счёт функционально - стоимостного анализа

- упорядочение и накопление знаний из различных предметных областей

- совершенствование текстов на естественном языке за счёт конвертации их в формат функциональной модели

- реконструктивное моделирование (воссоздание системы функций).

 

 

Сайт создан в системе uCoz
Яндекс.Метрика