Enterprise Architect (EA) – CASE-инструмент для проектирования и конструирования программного обеспечения. EA поддерживает спецификацию UML2.0+, описывающую визуальный язык, которым могут быть определены модели проекта.
Некоторые из ключевых функций ЕА:
- создание элементов UML-моделей широкого круга назначения;
- размещение этих элементов в диаграммах и пакетах;
- создание коннекторов между элементами;
- документирование созданных элементов;
- генерация кода для конструируемого ПО;
- реверс-инжиниринг имеющегося кода на некоторых языках.
Используя EA, можно выполнять форвард и реверс-инжиниринг ActionScript, C++, C#, Delphi, Java, Python, PHP, VB.NET and Visual Basic классов, синхронизировать код и элементы моделей, проектировать и генерировать элементы баз данных. Из моделей может быть быстро создана документация в стандартном rtf-формате и импортирована в Word для финального редактирования, так же доступна генерация HTML-документов.
Getting Started with Enterprise Architect
EA поддерживает все модели/диаграммы UML 2.0. С его помощью можно моделировать бизнес-процессы, веб-сайты, пользовательские интерфейсы, сети, конфигурации аппаратного обеспечения, сообщения и т.д., оценивать размер трудозатрат проектных работ в часах, фиксировать и трассировать требования, ресурсы, тест-планы, дефекты и запросы на изменения.
Т.о. EA – современный инструмент, который поддерживает все аспекты цикла разработки, обеспечивая полную трассировку от начала проектирования до размещения и поддержки. Также он обеспечивает поддержку тестирования, управления сопровождением и изменениями.
Источник: www.uml2.ru
Структура системы Enterprise Architect
Бизнес-моделирование (моделирование бизнес процессов) — деятельность по выявлению, описанию и имитации существующих бизнес-процессов (анализ бизнес-процессов), а также проектированию новых (проектирование бизнес-процессов) с целью их последующего анализа и оптимизации. Бизнес-моделированием также называют дисциплину и отдельный подпроцесс в процессе разработки программного обеспечения, в котором описывается деятельность компании и определяются требования к системе — те подпроцессы и операции, которые подлежат автоматизации в разрабатываемой информационной системе. Обзор Моделирование бизнес процессов играет огромную роль в управлении бизнес процессами. Необходимо отметить, что в английском переводе оба вида деятельности имеют одинаковую аббревиатуру BPM (Business Process Modeling и Business Process Management, соответственно), что часто приводит к путанице. Данный факт необходимо учитывать т.к. большинство литературы по данному предмету на английском языке. Графическое описание бизнес-процессов и их имитация это методы анализа бизнес-процессов, эффективность которых доказана многолетней практикой использования и многочисленными исследованиями. Для графического представления бизнес процессов используются различные языки, но наиболее популярными и подходящими считаются UML и Business Process Modeling Notation. Моделирование и имитация бизнес процессов являются ключевыми методами для реинжиниринга бизнес-процессов (Business Process Reengineering) и использования методологий непрерывного улучшения бизнес-процессов, например, такими как Six-Sigma
- Схема архитектуры «Модель-Вид-Контроллер» в ЕА
Model-view-controller (MVC, «Модель-представление-поведение», «Модель-представление-контроллер») — архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты. Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента
- Модель (Model). Модель предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контроллера), изменяя свое состояние.
- Представление (View). Отвечает за отображение информации (пользовательский интерфейс).
- Поведение (Controller). Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции.
Важно отметить, что как представление, так и поведение зависят от модели. Однако модель не зависит ни от представления, ни от поведения. Это одно из ключевых достоинств подобного разделения. Оно позволяет строить модель независимо от визуального представления, а также создавать несколько различных представлений для одной модели. Впервые данный шаблон проектирования был предложен для языка Smalltalk.
Enterprise Architecture — What does an Enterprise Architect do? (GAO, TOGAF, FEAF)
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
Sparx Systems Enterprise Architect
Купить
Полная коммерческая, локальная версия.
EAPROFLOAT Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
38 167 руб q
Купить
Полная коммерческая, сетевая версия.
EACORP Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
38 167 руб q
Купить
Полная коммерческая, локальная версия.
EACFLOAT Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
50 932 руб q
Купить
Полная коммерческая, сетевая версия.
EAUNI Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
63 696 руб q
Купить
Полная коммерческая, локальная версия.
EAUNIFLOAT Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
82 844 руб q
Купить
Полная коммерческая, сетевая версия.
EAULT Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
89 226 руб q
Купить
Полная коммерческая, локальная версия.
EAULTFLOAT Срок поставки: 3-5 дней
Платформа: Windows Тип поставки: Электронная Язык: Английский
114 756 руб q
Купить
Полная коммерческая, сетевая версия.
Программа Sparx Systems Enterprise Architect — это софт нового поколения для моделирования и UML-дизайна. Это мощное ПО для моделирования бизнес-процессов и создания архитектуры систем, позволяющее компании всегда оставаться конкурентоспособной, внедрять самые эффективные решения.
Купить Sparx Systems Enterprise Architect для UML-моделирования. Sparx Systems Enterprise Architect позволяет учитывать все аспекты организационной архитектуры в небольших фирмах и крупных компаниях.
Софт представляет собой интуитивно понятное ПО для разработчиков и аналитиков.
Возможности Sparx Systems Enterprise Architect
Это программное обеспечение позволяет бизнес-аналитикам моделировать рабочие процессы и ставить четкие задачи программистам. Основные возможности Sparx Systems Enterprise Architect:
- — моделирование;
- — анализ бизнес-процессов;
- — создание поведенческих диаграмм;
- — параметрическое моделирование;
- — генерация кода из поведенческих моделей;
- — редактирование и отладка кода;
- — использование шаблонов;
- — тестирование;
- — использование макросов;
- — автоматизация интерфейса;
- — моделирование баз данных;
- — возможность загрузки профилей UML;
- — распределение ресурсов в проектах;
- — поддержка API.
Программное обеспечение предлагает множество встроенных шаблонов, также можно создавать собственные. С помощью этого софта легко формировать диаграммы, создавать проектную документацию, четкие требования и технические задания.
Преимущества Sparx Systems Enterprise Architect
Программное обеспечение отличается качественной поддержкой языка ULM, открывает неограниченные возможности бизнес-моделирования. Софт подойдет как для малого бизнеса, так и для крупных организаций.
ПО поддерживает возможности реверс-инжиниринга. Это существенно расширяет возможности аналитики и моделирования.
Программа позволяет быстро и качественно создавать проектную документацию. Возможно использование HTML и RTF.
Автоматизация интерфейса дает возможность оптимизировать процесс моделирования сосредоточиться на основных задачах.
Sparx Systems Enterprise Architect — это мощный набор инструментов для полного цикла моделирования бизнес-процессов. Благодаря встроенным возможностям можно проводить анализ, тестирование, генерировать отчеты, создавать проектную документацию и подробные техзадания.
Источник: softmap.ru