Allfusion что за программа

На современном рынке средств разработки АИС достаточно много систем, в той или иной степени удовлетворяющих перечисленным требованиям. Остановимся на одной из них – пакете программ AllFusion Modeling Suite компании CA (www.ca.com). Рассмотрим методику разработки ИС с помощью продуктов пакета AllFusion Modeling Suite.

Методика уделяет большое внимание разработке требований к ИС организации исходя из текущего состояния бизнеса и его потребностей, а также предоставлению требований в наиболее простой и наглядной форме, обеспечивающей понимание со стороны заказчика на каждом этапе разработки ИС. Методика охватывает следующие этапы разработки ИС: сбор и анализ информации, системное проектирование, реализацию (рис. 1) и предполагает применение продуктов линейки AllFusion Modeling Suite:

· AllFusion Process Modeler (ранее BPwin) — моделирование бизнес-процессов;

· AllFusion ERwin Data Modeler (ранее ERwin) — моделирование данных и генерация каталога БД;

· AllFusion Data Model Validator (ранее ERwin Examiner) — проверка структуры БД и моделей, созданных в ERwin;

Сквозной пример проектирования в методологии IDEF1X (erwin)

· AllFusion Model Manager (ранее ModelMart) — среда командной работы проектировщиков;

· AllFusion Model Navigator — просмотр, навигация по моделям данных и бизнес-процессов.

Необходимым условием управляемости некоторого объекта является наличие модели объекта управления в системе управления этим объектом. Поэтому результатом этапа сбора и анализа информации является набор моделей типа «как есть»: функциональная модель, модели процессов, модель сети, организационно-штатная структура, информационная модель. Для разработки указанных моделей методика рекомендует использовать следующие инструменты и методологии: AllFusion Process Modeler (IDEF0, IDEF3, DFD), AllFusion ERwin Data Modeler (IDEF1x, IE DM), AllFusion Component Modeler (UML), Model Manager, входящие в пакет AllFusion Modeling Suite. Все модели выполняются в графических нотациях, что упрощает восприятие информации и взаимопонимание с заказчиком.

Однако, несмотря на то, что продукты пакета AllFusion Modeling Suite поддерживают несколько нотаций для описания бизнеса, рассматриваемая методика настоятельно рекомендует начинать описание моделей бизнеса в нотации IDEF0.

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

Вход представляют объекты, которые поступают к данной функции и перерабатываются в выходы. Выходы – объекты, производимые функцией. Каждая функция должна иметь хотя бы один выход, в противном случае нет смысла ее моделировать. Механизмы – ресурсы, которые выполняют функции («кто выполняет функцию?», «с помощью чего выполняет функцию?»).

Стрелка управления представляет управляющие и регламентирующие объекты (инструкции, правила, стандарты, …). Каждая функция должна иметь хотя бы одну стрелку управления. Управление влияет на функцию, но не преобразуется функцией. Функции могут детализироваться (декомпозироваться).

Построение диаграммы IDEF0 в process modeler (bpwin)

Простота графической нотации IDEF0 позволяет неподготовленному человеку за несколько минут понять принципы построения IDEF0-моделей. Несмотря на видимую простоту, нотация IDEF0 позволяет описать функциональность системы любой природы. Поэтому IDEF0-модели служат средством общения между всеми участникам бизнес-процессов: от руководителей до исполнителей. Простота и описательная мощь IDEF0 стали причиной того, что методология IDEF0 рекомендована для функционального моделирования Госстандартом РФ (Р 50.1.028-2001 Методология функционального моделирования), является федеральным стандартом США.

Рис. 1.

Рассматриваемая методика рекомендует применять AllFusion Process Modeler на первых этапах разработки ИС: на этапе сбора и анализа информации и на этапе системного проектирования (рис.1). Process Modeler автоматизирует процесс построения IDEF0-моделей. Кроме функциональных моделей Process Modeler автоматизирует процесс создания следующих моделей: процессных моделей (IDEF3); моделей потоков данных (DFD); организационных диаграмм для определения ролей, состава и отношений участников процесса; Swim Lane-диаграмм для графического отображения должностных инструкций и др. Process Modeler поддерживает функционально-стоимостной анализ (ABC) и имеет базу для проведения анализа на основе метрик, введенных пользователем (UDP).

Уже на этапе описания текущей модели бизнеса можно создать модель структуры базы данных, используемой в организации. Рассматриваемая методика рекомендует применять AllFusion ERwin Data Modeler для документирования базы данных. ERwin Data Modeler автоматически построит модель данных из DDL-скрипта или базы данных. Если база данных лишь разрабатывается, то ERwin Data Modeler автоматизирует процесс проектирования базы данных, сгенерирует каталог базы данных, автоматизирует процесс сопровождения базы данных. Информационная модель (IDEF1x, IE), поддерживаемая ERwin Data Modeler, на концептуальном и логическом уровне оперирует понятиями экспертов предметной области, поэтому ее можно эффективно обсуждать с заказчиком.

Важным моментом при построении текущей модели бизнеса является отображение связи бизнес-процессов с данными. Предложенные инструменты моделирования: Process Modeler и ERwin Data Modeler – тесно интегрированы между собой. Благодаря этому модели бизнес-процессов и структуры данных организации могут быть автоматически синхронизированы, и эта связь будет отражена в требованиях к ИС.

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

Читайте также:
One security что это за программа и нужна

На основе моделей, полученных на этапе анализа, совместно с заказчиком делается заключение о необходимости ИС, формулируются предварительные требования к ИС (рис. 1).

Следующим этапом является разработка системного проекта. В процессе системного проектирования создается набор моделей типа «как надо»: функциональная модель, модель процессов, модель сети, модель потоков данных, организационно-штатная структура, модель потоков данных, информационная модель. Как правило, создаются несколько вариантов моделей «как надо». Определяются наиболее значимые критерии оценки моделей, проводится оценка и выбор лучших вариантов моделей бизнес процессов.

Для разработки моделей «как надо» используются те же инструменты и методологии, что и на этапе анализа. Поддержка функционально-стоимостного анализа (ABC) и метрик, введенных пользователем (UDP) позволяет использовать Process Modeler не только для разработки моделей «как надо», но и для оценки этих моделей для выбора оптимального варианта модели бизнеса с точки зрения данной организации.

С помощью ERwin Data Modeler модифицируют модели данных, созданные на предыдущем этапе или создают новые модели. Кроме этого, ERwin Data Modeler позволяет оценить размер базы данных в целом, а также таблиц, индексов и других объектов через определенный момент времени после начала эксплуатации ИС.

Полученная информацию должна учитываться при выборе СУБД, на платформе которой будет развертываться ИС. Для отладки информационной модели, созданной с помощью AllFusion ERwin Data Modeler, рекомендуется использовать инструмент AllFusion Data Validator. Интеграция продуктов пакета AllFusion Modeling Suite позволяет обмениваться данными между моделями, созданными с помощью разных продуктов, в том числе не входящих в рассматриваемый пакет (рис. 2).

Результатом этапа системного проектирования является набор требований (функциональных и нефункциональных) к ИС для решения задач данной организации (рис.1). Заказчик доверяет полученным требованиям, т.к. участвовал в процессе их получении из описания текущего состояния бизнеса.

После определения требований проводится анализ имеющихся на рынке программного обеспечения готовых ИС. В качестве критериев для анализа обычно выбирают: уровень удовлетворения требований, временные и материальные затраты на внедрение и поддержку ИС.

Кроме этого проводят оценку материальных и временных затрат на разработку ИС своими силами и/или разработку сторонней организации. Допустим, в результате анализа принято решение о покупке ИС. В этом случае разработанные на этапе системного проектирования модели будут служить руководством для внедрения и настройки купленной ИС. Если в результате анализа принято решение о разработке ИС, то созданные на этапе системного анализа модели станут основой для реализации ИС. Так, ERwin Data Modeler на основе информационной модели автоматически сгенерирует DDL-скрипты и/или каталог базы данных ИС.

Некоторые из продуктов пакета можно применять и на этапе сопровождения ИС. Так, ERwin Data Modeler благодаря функции Complete Compare поможет обнаружить различия между моделью и базой данных, сгенерирует скрипт на изменение структуры базы данных.

Таким образом, применение продуктов линейки AllFusion Modeling Suite: Process Modeler, ERwin Data Modeler и других позволяет повысить эффективность разработки ИС для конкретного бизнеса за счет: документирования текущего состояния бизнеса; точного формулирования требований к ИС; простоты и наглядности используемых графических нотаций моделей, упрощающих взаимопонимание с заказчиком; а также за счет использования согласованных с заказчиком моделей на этапе реализации ИС.

Направления интеграции между программами внутри пакета AllFusion Modeling Suite версии 7.2, а также между программами пакета AllFusion Modeling Suite и другими программами отображены на рис. 2: стрелка 1 демонстрирует возможность синхронизации модели бизнес-процессов и модели данных; стрелка 2 – возможность генерации каталога БД и обратной генерации БД (документирование); стрелки 3 – возможность использования единого репозитория для управления моделями; стрелки 4 – возможность просмотра и навигации по моделям без права редактирования моделей; стрелки 5 – возможность проверки моделей данных или каталога БД.

Внешние связи программ пакета AllFusion Modeling Suite (рис. 2) обеспечивают обмен информацией между моделями, разработанными с помощью AllFusion Process Modeler и AllFusion ERwin Data Modeler с другими CASE-инструментами, генерацию кода приложений ИС, имитационное моделирование, публикацию отчетов.

1. Что такое ИС, АИС?

2. Перечислите виды обеспечения, входящего в состав АИС.

3. Назовите этапы создания АИС и дайте их характеристику.

4. Перечислите требования к инструментам разработки АИС и дайте их характеристику.

5. Дайте характеристику пакету программ AllFusion Modeling Suite.

6. Опишите методику разработки АИС с помощью пакета AllFusion Modeling Suite.

Источник: studopedia.su

3. Инструментальная среда AllFusion pm.

Системное меню предоставляет доступ ко всем функциям AllFusion PM. Стандартная панель инструментов обеспечивает быстрый вызов часто выполняемых задач моделирования.

Панель инструментов AllFusion Model Manager предназначена для выполнения повседневных задач и задач администрирования единого репозитория моделей AllFusion Model Manager (не требуется, если модели сохраняются как файлы *.bp1, .а не в репозитории AllFusion Model Manager). Область для рисования диаграмм предназначена для создания и редактирования диаграмм модели.

Читайте также:
Программа device setup для чего

Строка текущего состояния (Status bar) содержит информацию об открытом окне приложения: опциях меню, кнопках инструментов и т.п. Навигатор модели (Model Explorer) позволяет представить иерархию работ и диаграмм в удобном и компактном виде. Панель инструментов AllFusion PM включает инструменты для рисования объектов в области диаграмм.

Панель инструментов AllFusion PM является контекстно-зависимой, т.е. изменяется автоматически при переключении между нотациями моделирования, поэтому будет рассмотрена позднее в разделах, посвященных построению диаграмм в конкретных нотациях: IDEF0, IDEF3, DFD. Все панели инструментов, а также окно навигатора модели являются перемещаемыми. При наведении курсора на пиктограмму инструмента в панели инструментов появляется краткая подсказка; детальную информацию можно найти в меню Help.

Р ис. 3.

Состав и описание функций стандартной панели инструментов представлено в таблице 1. Все функции стандартной панели инструментов доступна также из основного меню AllFusion PM.

Таблица 1. Описание элементов управления стандартной панели инструментов AllFusion PM 7.2.

Элемент управления

Соответствующий пункт меню

Источник: studfile.net

Программа AllFusion Process Modeler

AllFusion Process Modeler (ранее известный как BPwin) – мощный инструмент моделирования, который используется для анализа, документирования и реорганизации сложных бизнес-процессов. Модель, созданная средствами AllFusion Process Modeler, позволяет чётко документировать различные аспекты деятельности – действия, которые необходимо предпринять, способы их осуществления, требующиеся для этого ресурсы и др.

Таким образом, формируется целостная картина деятельности предприятия – от моделей организации работы в маленьких отделах до сложных иерархических структур. При разработке или закупке программного обеспечения модели бизнес-процессов служат прекрасным средством документирования потребностей, помогая обеспечить высокую эффективность инвестиций в сферу IT. В руках же системных аналитиков и разработчиков AllFusion Process Modeler – ещё и мощное средство моделирования процессов при создании корпоративных информационных систем (КИС).

7.2.1. Польза от AllFusion Process Modeler

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

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

С помощью AllFusion Process Modeler пользователь может сделать свою работу более продуктивной. Действия и другие объекты создаются буквально несколькими щелчками мыши, а затем легко отбуксируются в нужное место. Интерфейс AllFusion Process Modeler, выполненный в стиле «проводника», облегчает навигацию и редактирование сложных процессов с иерархической структурой. Развитые возможности изменения масштаба представления позволяют быстро найти и сосредоточиться на необходимой для работы части модели процесса.

Возможности AllFusion Process Modeler:

— обеспечение эффективности операций путём рассмотрения текущих бизнес-операций через мощные инструменты моделирования;

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

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

7.2.2. Управление сложными бизнес-процессами

Модели бизнес-процессов в масштабах всего предприятия могут оказаться очень сложными. AllFusion Process Modeler предоставляет возможности, призванные облегчить инкрементальную разработку моделей и разграничение процессов. Средства объединения дают возможность нескольким проектным группам проводить анализ различных фрагментов деятельности, а затем создать глобальное представление. Иногда бывает необходимо более детально изучить определённую часть общей модели. AllFusion Process Modeler позволяет разбить модель на фрагменты, поработать с ними, а затем вновь объединить их в одно целое.

Анализ бизнеса с различных сторон: поддержка в AllFusion Process Modeler сразу трёх нотаций: IDEF0, IDEF3 и DFD.

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

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

Моделирование потоков данных (DFD), часто используемое при разработке программного обеспечения, сосредоточено вокруг потоков данных, передающихся между различными операциями, включая их хранение, для достижения максимальной доступности и минимального времени ответа. Такое моделирование позволяет рассмотреть конкретный процесс, проанализировать операции, из которых он состоит, а также точки принятия решений, влияющих на его ход.

Читайте также:
S plan что это за программа

Моделирование потоков работ (нотация IDEF3) позволяет рассмотреть конкретный процесс, проанализировать операции, из которых он состоит, а также точки принятия решений, влияющих на его ход.

7.2.3. Отличительные черты AllFusion Process Modeler

AllFusion Process Modeler автоматизирует решение многих вспомогательных задач, которые обычно связаны с построением модели процесса, и обеспечивает логическую строгость, необходимую для достижения корректных и согласованных результатов. AllFusion Process Modeler отслеживает связи в диаграммах, сохраняя их целостность при внесении изменений в модель. Динамическая «подсветка» объектов служит подсказкой при построении модели и предостерегает от повторения распространённых ошибок в моделировании. Кроме этого, AllFusion Process Modeler поддерживает заданные пользователем свойства, что позволяет вносить соответствующую вашим потребностям информацию.

Различные варианты оформления с гибким использованием шрифтов, цвета и других средств форматирования придают документам большую наглядность. Пользователь может просматривать и распечатывать общее представление своей модели в виде древовидных диаграмм. С помощью средства создания FEO диаграмм (For Exposition Only) вариации модели или проблемной области можно проанализировать, не внося изменений в основную модель. Возможности настройки пользовательских палитр цветов позволяют легко адаптировать вид документов в соответствии с особенностями принтера или демонстрационного проектора без внесения изменений в саму модель.

AllFusion Process Modeler позволяет адаптироваться к постоянно меняющимся реалиям современного рынка.

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

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

Свойства, определяемые пользователем. Возможность настройки AllFusion Process Modeler для сбора информации, существенной для конкретных целей конкретного бизнеса. Эта информация становится сразу же доступной через генератор отчётов AllFusion Process Modeler и может быть экспортирована в другие программы, например Microsoft Word и Excel.

Диаграммы Swim Lane. AllFusion Process Modeler поддерживает диаграммы Swim Lane, предоставляя эффективный механизм для визуализации и оптимизации сложных бизнес-процессов. Диаграммы Swim Lane координируют сложные процессы и функциональные ограничения и позволяют вам видеть процессы, роли и обязанности во всём их многообразии.

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

Развитые диаграммы. Контекстные диаграммы для описания границ системы, области действия, назначения объектов. Иерархическая структура диаграмм, облегчающая последовательное уточнение элементов модели. Декомпозиционные диаграммы для описания особенностей взаимодействия различных процессов. AllFusion Process Modeler также поддерживает автоматическую настройку размеров диаграмм и возможность изменения масштабов изображения моделей.

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

Технологии моделирования. AllFusion Process Modeler обеспечивает совместное и повторное использование технологий моделирования бизнес-процессов (IDEF0), потоков работ (IDEF3) и потоков данных (DFD).

Функционально-стоимостной анализ (ABC). AllFusion Process Modeler полностью поддерживает методы расчёта себестоимости по объёму хозяйственной деятельности (ABC) и оптимизирована для анализа процессов. Развитые средства подготовки отчётов и двунаправленный интерфейс со специализированным инструментарием ABC облегчают реализацию корпоративной стратегии на основе управления хозяйственной деятельностью.

Собственный генератор отчётов. Report Template Builder (RTB) – это новый генератор отчётов, общий для ERwin и AllFusion Process Modeler, создающий разнообразные отчёты и web-страницы. Вы можете определять шаблоны отчётов, применяя их затем к любым своим моделям. Подход «определить однажды – применять повторно и повсюду» позволяет организации быстро создавать и продвигать стандарты отчётности. RTB поддерживает множество форматов, включая RTF, HTML, XLS (Excel) и обычный текст.

Интерфейс к средствам имитационного моделирования. Для моделирования сложных условий деятельности AllFusion Process Modeler предлагает интерфейс к имитационному ПО (например, Arena). Это позволяет использовать готовые модели для изучения изменяющегося во времени (динамического) взаимодействия бизнес-процессов. Распределение ресурсов и потоки могут быть оптимизированы для достижения эффективной загрузки. Имитационное моделирование позволяет в динамике проанализировать воздействие изменений.

Вопросы для самоконтроля

1. Дайте определение CASE-средствам.

2. Опишите методологию IDEF0.

3. Охарактеризуйте методологию DFD.

4. Опишите методологию описания процессов IDEF3.

5. Охарактеризуйте программу ALLFUSION PROCESS MODELER.

8. Технологии документооборота

Источник: studopedia.info

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru