Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТС / Рефераты / Реферат Султанова, Замалиев, Беляев, Москвин.docx
Скачиваний:
45
Добавлен:
05.06.2015
Размер:
2.3 Mб
Скачать
    1. Описание программ

1.4.1 AllFusion Process Modeler v7 Краткая характеристика AllFusion Process Modeler 4.1.4

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

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

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

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

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

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

Рис. 5. Диаграмма функциональной модели в методике IDEF3

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

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

  • Развитых возможностей работы с информацией функциональной модели за счёт

генерации разнообразных настраиваемых отчётов по массивам Activity, Arrow, UOW,

Property, Source, Note, Data Store, их комплексам, и др. - см. рис. 7; отчёты

разрабатываются не только как завершающие моделирование документы, но также как

инструмент оценки текущего состояния ФМ и поддержки её развития,

Рис. 7. Отчёты (Reports) AllFusion Process Modeler 4.1.4.

  • Развитых разнообразных возможностей обмена информацией как внутримодельно, так и с

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

возможен не только текстово - цифровой информацией, но и визуальной; технология этих

обменов включает, также, возможность использования информационных ресурсов по

гиперссылкам, и делает доступными все виды информации, вплоть до мультимедийныхxv

и без ограничений на их локализацию,

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

  • Компьютерной поддержки экспертной оценки моделируемой системы (через

использование UDPxvi),

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

программными средствами,

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

(MS Excel),

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

представление исходной диаграммы и др.,

  • Развитых многоканальных средств навигации и поддержки перемещения по модели,

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

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

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

  • Автоматизации соблюдения методических ограничений (запрет образования методически неразрешённых связей 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 позволяет строить несколько типов диаграмм:

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

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

  2. диаграммы декомпозиции,

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

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

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

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

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

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

Рис. 8. Окно Activity Properties, закладка Box Style

Использование нестандартных диаграмм позволяет информационно обогатить

функциональную модель и поддерживает работу по её анализу.

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

Внешние связи AllFusion Process Modeler 4.1.4, осуществляемые в процессе разработки

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

средой, и служат, в основном, целям:

  1. информационного обеспечения процесса разработки модели; функциональная модель

  2. интегрирует информацию из внешних источников, поддержания разработанной

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

времени,

  1. информационного донорства; функциональная модель становится источником

информации для внешних потребителей

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

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

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

Наиболее эффективно внешние информационные связи поддерживаются

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

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

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

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

Первая группа связей складывается, в значительной степени, под влиянием

особенностей решаемых задач и практики функционального моделирования. В ней находят отражение возможности решения комплексных задач с использованием тех или иных групп программного обеспечения, с участием, также, ППП 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 Modeling Suite

Среди ряда продуктовых линеек СА, комплекс решений AllFusion Modeling Suite,

обеспечивает эффективную поддержку анализа и совершенствования бизнеса, анализ и

оптимизацию работы информационной системы, а также проектирование и внедрение

компьютерных информационных систем.

В Российскую Федерацию в составе комплекса AllFusion Modeling Suite

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

  1. AllFusion Erwin Data Modeler

  2. AllFusion Process Modeler

  3. AllFusion Component Modeler

  4. AllFusion Model Manager

  5. AllFusion Data Model Validator

  6. AllFusion Model Navigator

  7. AllFusion Saphir Option

Три основных пакета, поддерживающих собственно моделирование, - 1, 2, 3позволяют

осуществлять:

  • AllFusion ERWin Data modeler - моделирование данных информационной системы в методике IDEF1X

  • AllFusion Process Modeler - функциональное моделирование в методиках IDEF0, DFD, IDEF3

  • AllFusion Component Modeler - моделирование в методике UML

Поддержка этой работы аналитиков может быть осуществлена:

  • AllFusion Model Manager - программный пакет поддержки коллективной работы

участников моделирования

  • AllFusion Data Model Validator - поддержка проверки корректности моделей

данных

  • AllFusion Model Navigator - просмотрщик моделей без использования пакетов

моделирования

  • AllFusion Saphir Option - средство просмотра структур данных корпоративных

информационных систем ERP-класса SAP R/3, SAP BW, J.D.Edwards, PeopleSoft, Siebel

  • AllFusion ERWin Data Modeler и AllFusion Component Modeler осуществляют

компьютерную поддержку разработки программного обеспечения и получают в этой роли всё более широкое признание и применение. AllFusion Process Modeler, совместно с этими программными продуктами, также поддерживает эти разработки, но широко используется и для моделирования работы материальных систем. "AllFusion Process Modeler for automating the capture, validation, analysis and optimization of businessxiii and IT processes;…"  Эта особенность AllFusion Process Modeler - одного из наиболее эффективных инструментов поддержки развития бизнеса - обеспечивает его использование в самых разных предметных областях - практически без ограничения предметной области.

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

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

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

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

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

  • компьютерная поддержка разработки программного обеспечения (осуществление CASE –

  • технологии; совместно с другими программными средствами)

  • подготовка проектного управления - разработка планов работ, основанных не на

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

  • обоснование необходимости совершенствования функционирования (реинжиниринга)

  • систем за счёт функционально - стоимостного анализа

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

  • совершенствование текстов на естественном языке за счёт конвертации их в формат

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

функций)

На основе изложенных технических возможностей функционального моделирования

можно указать на несколько наиболее известных и эффективных вариантов применения

ФМ:

  • поддержка перестройки работы предприятий; осуществляется совместно с

другими методами и средствами - см. рис. 9

  • поддержка разработки систем менеджмента качества в соответствии с ISO

9000:2000

  • поддержка внедрения ERP - систем

  • создание систем поддержки жизненного цикла

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

структурировании учебной информации и представлении её в графическом виде

  • создание инструктивных материалов, в том числе - должностных инструкций;

основывается на детальной проработке функционирования системы в формате ФМ

  • разработка компьютерноподдерживаемых планов деятельности, основанных на

спецификации

  • Activity (Activity Name Report), как составе работ плана реконструктивное

моделирование; одна из возможных целей

  • реконструктивного моделирования - поддержка работы следователя, ведущего

криминалистическое расследование

Рис. 9. Функциональное окружение функциональной модели.