Руководства, Инструкции, Бланки

Enterprise Architect руководство пользователя на русском img-1

Enterprise Architect руководство пользователя на русском

Рейтинг: 4.6/5.0 (1895 проголосовавших)

Категория: Руководства

Описание

Enterprise architect руководство пользователя


Автоматический биохимический анализатор — система, с произвольным доступомм. Введите название нужной Вам инструкции и нажмите кнопку "Искать". Соглашение Enterprise Agreement (EA) предназначено для крупных организаций, имеющих от 250 ПК, которые.

Since Oracle acquired Sun in 2010, Oracle's hardware and software engineers have worked side-by-side to build fully integrated systems and optimized solutionsns. 24 дек 2008. Sparx Enterprise Architect. Я думаю внимательный пользователь заметит
ошибку на данном рисунке. Возможность расширения функционала (про
это написано отдельное руководство разработчикаа) Татра руководство по ремонту Deployment and maintenance, Enterprise Architect is a fast, feature-rich. reports
and assistance in the development of Enterprise Architect. The task of .
Enterprise Architect 10 provides powerful new tools for user interface simulation,
impact. We invite you to preview this milestone release of Enterprise Architectct!Enterprise Architect User Guide. Enterprise Architect is an intuitive, flexible and
powerful UML analysis and design tool for building robust and maintainablele.

23 май 2008. Enterprise Architect существует в вариантах для Windows и Linux и. но
вполне детальное и впечатляющее руководство пользователяя. Feb 6, 2012. Tips and tricks to maximize your workflow and efficiency when working with
Sparx Enterprise Architect and the UML. Файлов: 6705, Размер: 82,7 GB; Имя Разме?р

Поделиться в соц. сетях

Навигация

Другие статьи

Построение диаграмм классов в языке UML, используя средство разработки Enterprise Architect (Лабораторная работа № 8)

Построение диаграмм классов в языке UML, используя средство разработки Enterprise Architect (Лабораторная работа № 8) Содержание работы

Лабораторная работа №8

Построение диаграмм классов в языке UML, используя средство разработки Enterprise Architect

  1. Освоить теоретический материал по диаграммам классов языка UML.
  2. Изучить основные элементы интерфейса программы Enterprise Architect
  3. Используя встроенные примеры программы Enterprise Architect ,рассмотреть построенные диаграммы классов
  4. Изучить инструментарий для построения диаграмм классов.
  5. Используя систему, которую Вы моделировали на предыдущих лабораторных работах построить диаграмму классов, состоящую минимум из 4 классов, у которых обязательно должны быть заданы: имя класса, набор атрибутов(не менее 2) и операций(не менее 2). Не менее чем в одной операции класса должны быть предусмотрены параметры. Также классы должны быть связаны не менее 2 типами отношений. ассоциации(или зависимости) и агрегации(или обобщения). Также должно быть кратко описано предназначение каждого класса с помощью примечаний.

Результатом выполнения лабораторной работы должен быть отчёт о проделанной лабораторной работе, который должен включать:

1. Титульный лист

2. Краткое изложение, усвоенного теоретического материала

3. Описание хода выполнения работы, сопровождающееся скриншётами

4. Диаграмму классов, моделируемой системы

Ход выполнения работы

1. Запустим программу Enterprise Architect

2. Создадим новый проект. Для этого нужно либо выбрать пункт меню FileaNew Project, либо нажмём горячую клавишу Ctrl-N либо выбрать на стартовой странице в её левой части CreateNewProject. В открывшемся окневыберем место сохранение и название нашей модели и жмём кнопку Сохранить.

3. Далее в появившемся окне добавляем тип диаграммы, который мы будем разрабатывать(в нашем случае выбираем Class ) и нажимаем кнопку OK.

4. При этом создаётся шаблон диаграммы классов, который можно использовать в качестве примера

5. Для того чтобы создать пустую диаграмму классов в окне SelectModel(s) не выбираем ни одной галки.

8. В окне Project Browser выбрать имя только что созданного Package и выбрать New Diagram

10. В результате мы получаем в центре экрана место для построения диаграммы класса, а слева инструментарий(Toolbox) для построения диаграммы класса

11. Окно Toolbox состоит из трёх частей:ClassElements -структурные элементы из которых строится класс, ClassRelationships- отношения между элементами диаграммы классов и Common- общие элементы для построения всех диаграмм

13. В результате получаем изображенный на диаграмме класс и его окно свойств(данное окно можно также вызвать щелкнув 2 раза мышкой по классу )

14. В свойствах класса необходимо указать следующее:

a. на вкладке General -в поле Name указать имя класса, в поле Author указать автора разрабатываемого класса

b. на вкладке Details для задания атрибутов класса нажать кнопку Attributes…. а для задания операций класса нажать кнопку Operations…

15. Для задания атрибутов класса в окне Attributes нужно сделать следующее

a. На вкладке General -в поле Name ввести имя атрибута,в поле Type ввести тип атрибута(выбрать из списка или задать свой), в поле Scope выбрать из списка квантор видимости атрибута, в поле Initial –начальное значение атрибута. Нажать кнопку Save

b. после того как атрибут сохранён на вкладке Detail можно задать кратность атрибута и нажать кнопку Save

c. Для задания следующих атрибутов нажимаем кнопу New на вкладке General

16. Для задания операций класса в окне Operations нужно сделать следующее:
на вкладке General в полеName задать имя операции, в поле Parameters -с помощью кнопки EditParameters задать параметры, в поле ReturnType -тип возвращаемого результата, в поле Scope-из списка выбирается квантор видимости операции. После заполнения полей нажимаем кнопку Save. Для добавления новых операций нажимаем кнопку New

17. Для задания параметров операции в окне Parameters в поле Name записываем имя параметра, в поле Type – тип параметра, в поле Default -значения параметра по умолчанию, в поле Kind из списка выбираем тип параметра(in,out). Затем нажимаем кнопку Save для сохранения параметра. Для добавления нового параметра нажимаем кнопку New

21. Для добавления примечания необходимо в окне Toolbox в секции Common выбрать элемент Note и поместить его рядом с классом, который вы хотите пояснить. Затем дважды щёлкнуть по элементу Note и в появившемся окне вписать примечание

затем выбрать в этом же окне элемент Note Link и связать примечание с классом

Похожие материалы Информация о работе

Enterprise architect руководство пользователя - Окунитесь в мир информации

Enterprise architect руководство пользователя

Выпущено множество книг как на английском языке, так и на русском: А. Есть проблемы с портированием элементов. Ломоносов создает новый вариант риторики, опять же на русском. Руководство по enterprise architect Язык: Русский,ENG. X5 retail group n. Этот недостаток был исправлен в концепции MRPII Manufacturing Resource Planning — планирование производственных ресурсов. Виртуальная машина изначально подготовлена заокеанскими коллегами для внутреннего тренинга с предустановленным OIM 11g. ArchiMate поддерживает описание, анализ и визуализацию архитектуры предприятия. Заключение Systems Enterprise Architect предоставляет широкие возможности для создания проектной документации, в частности с помощью RTF-шаблонов для генерации документов. The purpose of enterprise architecture is to optimize across the enterprise the often fragmented legacy of processes both manual and. С тех пор спецификация формата несколько раз изменялась. Крупным компаниям или при выполнении крупных проектов возможностей инструмента Archi будет недостаточно.

Требования к безопасности Требования к безопасности системы «Система управления запасами» должны соответствовать требованиям к безопасности использования персональных компьютеров и сервера, используемых для работы «Система управления запасами». Схематический план работы MRP II — системы: Концепции построения ERP систем В ERP системах заложено несколько концепций, таких как, например как организационные элементы, ведение нормативно справочной информации, ввод данных, вывод, поток операций и система отчетов. Отсутствие системы или действующего лица Это одна из самых распространенных ошибок. Эффективность этих процессов характеризуется таким ключевым критерием, как величина затрат, образующихся при управлении запасами. В данной статье вы найдете описание принципов интеграции, а также исходный код интеграции. Там же Вы можете начать делать свой пример и наиболее опытные участники Форума вам подскажут. Стадии и этапы разработки, порядок контроля и приемки. На ней обычно показывают внешних по отношению к вашей организации актеров, например, клиентов и внешние организации.

Существует ли в природе русскоязычный help или документация по EA? Select Project Documentation Rich Text Format Report из главного меню EA? Источниками информации для анализа функций перечисленных систем выступали различные презентации по продуктам, техническая документация, руководства пользователей и администраторов. Изучение метода генерации документации в формате RTF. Добавить комментарий Ваш e-mail не будет опубликован. Sparx Systems выпустила новую версию своего знаменитого EA — уже восьмую по счету. Extend your outdoor area on command and protects you and your family from the direct effects of the UV sun rays. X и БОСС Кадровик версий под Oracle и MS SQL Server.

Welcome to Wikis

При сбоях в электропитании или авариях система должна обеспечивать возможность восстановления данных из резервной копии. Качество программного обеспечения, наряду с другими факторами, определяется полнотой и качеством пакета документов, сопровождающих ПО. В этом редакторе выполняется настройка создаваемого RTF-шаблона выбор генерируемых секций, настройка и формирование содержимого итогового документа, …. Используя EA, можно выполнять форвард и реверс-инжиниринг ActionScript, C++, C. Delphi, Java, Python, PHP, VB. Результатом реализации проектов стало увеличение продаж определенных видов лекарственных препаратов. Требования к программному средству. Однако ЕА предоставляет более гибкую возможность. Краткое руководство к красноречию. Основа инструмента Archi - это ArchiMate.

Организация работ людей, программ, оборудования. Технические требования к оборудованию, тест программного продукта, руководство системного программиста и оператора. Сервер с БД системы может входить в состав отказоустойчивого кластера MySQL Server, который обеспечивает продолжение работы БД при физическом отказе одного из задействованных серверов. Серверная программа, она очень много весит и содержит десятки различных диаграмм. Требования к документированию Проектно-техническая документация системы «Система управления запасами», выполненная в соответствии с требованиями группы стандартов: ГОСТ 34. Теплый Стан ООО "МКМ-Логистика", Москва, полная занятость - Регламентация бизнес-процессов: разработка Положений, Процедур, Регламентов, Стандартов, Положений о подразделениях, Должностных инструкций и пр. Снижение накладных расходов на обработку информации a.

В классических системах эта проблема частично устраняется путем привлечения методов проектного планирования, однако они обычно недостаточно гибки и интегрированы в основную систему планирования. Обзор стандартов MRP и ERP-систем История развития стандартов управления предприятием Историческое развитие стандартов управления предприятием приведено на Рис. Для того, чтобы работа с Вашим обращением была максимально эффективной, пожалуйста, укажите данные в полях, обязательных для заполнения. Отдельно отметим автоматическое распознавание терминов глоссария в тексте сценариев и превращение их в гиперссылки, ведущие на эти термины. Документация Документация на программное обеспечение - печатные руководства пользователя, диалоговая оперативная документация и справочный текст, описывающие, как пользоваться программным продуктом.

Архитектура предприятия (Enterprise Architecture)

личная страница преподавателя Арзуманян Максим Юрьевич

Архитектура предприятия (Enterprise Architecture) Обращение к студентам (аватара курса)

Речь пойдет о новых подходах, методах и технологиях управления крупными организациями и предприятиями. Новее времена требуют новых решений. Старые подходы теряют актуальность и перестают быть эффективными. Сегодня нужно управлять точнее и быстрее, а сам объект управления усложняется, обретая все новые технологические свойства, и это только начало. Возрастающие требования и увеличивающаяся сложность объекта потребовали разработки новых подходов к управлению. Так, в последнее время возникло понятие «Архитектуры предприятия» (АП).

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

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

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

Сотрудничество ФЭУ СПбГУТ и возможности для студентов

Благодаря сотрудничеству с компаниями Бизнес?Инжиниринг Групп (БИГ?СПб) и Smart Architects. разрабатывающих и успешно применяющей подходы, методы и технологии архитектуры предприятия на практике, у вас будет возможность не только разобраться в теории, но и обратиться к конкретному опыту этих компаний. Заинтересовавшиеся студенты смогут продолжить самостоятельное развитие и сотрудничество с компаниями?партнерами.

Мы также рады порадовать студентов международным сотрудничеством с ассоциацией LEADing Practice и Glabal University Alliance .

Разработанные методические материалы

Кудрявцев Д.В. Арзуманян М.Ю. Григорьев Л.Ю. Технологии бизнес?инжиниринга. Учеб. пособие / под редакцией Д.В. Кудрявцева. — СПб. Изд?во Политехн. ун?та, 2014 [скачать ]

Архитектура предприятия: методические рекомендации по выполнению лаборторных работ / М.Ю. Арзуманян, М.А. Деревянко, Д.И. Левашова, М.С. Циплухина; СПбГУТ. — СПб. 2013. — 56с. [скачать ]

Релевантные курсы в открытом доступе Интернет Университет Информационных Технологий (ИНТУИТ)

Концепция Архитектуры предприятия, которая включает в себя такие аспекты, как Бизнес?архитектура, Архитектура информации, Архитектура прикладных систем и Технологическая архитектура, является способом объединения и синхронизации функциональных и бизнес?потребностей организаций с возможностями информационных технологий в условиях их экспоненциальной сложности. В книге на основе обширного материала и опыта зарубежных компаний?поставщиков информационных технологий, аналитических и консалтинговых компаний, а также публичных материалов Интернет дается систематичное введение и описание современного состояние этой предметной области. Приводятся основные модели и подходы к описанию элементов Архитектуры предприятия, связанные с ними принципы, стандарты и руководства, обеспечивающие целостность описания архитектуры. Рассматриваются и организационные аспекты, связанные с управлением архитектурным процессом на предприятии.

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

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

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


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

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

Курс посвящен изучению методов информатизации бизнеса. Рассматриваются темы: Системный подход к информатизации бизнеса, Категории информационных систем, Интеграция систем, Разработка и внедрение ИС, ИТ на предприятии, MRP, ERP, CRM.

ИТ в современном менеджменте.
Курс посвящен применению современных ИС в управлении предприятием. Рассматриваются темы: Изменение вычислительно?информационной парадигмы: новые подходы и модели; Неленейная динамика и синергетика, Искусственный интеллект; ИТ управления на базе распределенных систем, мобильных и облачных технологий; Мультимедиа; Облачные технологии; управление на базе мультиагентных систем

OPEN 2 STUDY

Инструктор — Craig Martin. Язык — англ. Краткое описание того, что можно узнать на курсе:

What enterprise architecture is and the value it provides to businesses
How you can use enterprise architecture to assist businesses in achieving their goals and objectives
A widely accepted industry framework for enterprise architecture, The Open Group Architecture Framework (TOGAF®), including how to:

  • Articulate and explore business change
  • Highlight the impact of change throughout an organisation
  • Effectively structure your plans for business change
  • Ensure that the business change is effectively managed so that you stay on course or understand the impacts of altering it

How to establish an enterprise architecture practice within a business
The roles and skills required within an enterprise architecture practice
Possible careers paths for enterprise architects

This course requires approximately 2 ? 4 hours of study per week, but can vary depending on the student. This includes watching videos, and taking quizzes and assessments.

If you pass this course you’ll receive a Certificate of Achievement. While this certificate isn’t a formal qualification or credit, you can use it to demonstrate your interest in learning about this area to potential employers or educational institutions.

Интструменты моделирования архитектуры (EA tools) Международные Отечественные

Обзор средств моделирования EA

Ссылки и материалы

Международные стандарты и методологии:

Российские стандарты по АП:

  • Association of Enterprise Architects (AEA) — Ассоциация специалистов по архитектуре предприятия — объединяет специалистов для обмена опытом, совместных проектов, повышения заинтересованности работодателей и др. Портал содержит открытую и закрытую часть (только для зарегистрированных). Интерес могут представлять открытые обсуждения. Также есть группа в LinkedIn
  • Institute For Enterprise Architecture Developments (США) - некоммерческая организация для обмена информацией, реализации исследований и разработок в области архитектуры предприятия. На сайте можно найти обзоры (например обзор EA tools ), публикации. книги и другую информацию. Брошюра Институт а. (например, статья про SOE )
  • Enterprise Architects — канадская компания, основанная в 2002 году. Предоставляет консалтинговые услуги и обучение. Является партнером The Open Group. На сайте есть блог. содержащий полезные статьи. Наиболее известным популяризатором от EA является Craig Martin. Также рекомендуется смотреть презентации Крейга, размещенные на slideshare
  • «Enterprise architecture» на ARIS community и категория EA
  • Сообщество Architecting the enterprise. будучи связанными с The Open Group предоставляет консультационные услуги, а также обучения и тренинги (преимущественно TOGAF). На портале есть блог .
  • BPTends — значительный информационный ресурс содержащий обзоры, исследования, блоги и др. Основная тема — управление бизнес?процессами и все что с этим связано. На BPTrends бывают интересные и актуальные статьи по бизнес?архитектуре (про архитектуру процессов, про связь процессов и способностей (cababilities) и др.) Рекомендую читать блоги Майка Розена и Пола Хармона .
  • BiZZdesign — голландская компания, разрабатывающая инструменты управления архитектурой предприятия и предоставляющая консалтинговые услуги в этой области. Портал компании содержит полезные материалы в разделе «Downloads » (электронные книги, презентации, видео и др.) и интересные статьи в разделе «Blog ». В блоге советую читать авторов: Marc Lankhorst. Bas van Gils & Sven van Dijk. Marc Lankhorst & Sven van Dijk
  • Orbus software — компания разработчик программного обеспечения (вендор) и решений в области Архитектуры предприятия, Анализа бизнес?процессов и Управления портфелями приложений. Компания существует с 2004 года, главный офис в Лондоне. В настоящее время, в области архитектуры предприятия компания продвигает платформу для совместной работы iServer. Orbus регулярно публикует небольшие статьи?обзоры (обычно на 5–7 страниц), которые бывают весьма полезными и всегда написаны простым языком. В разделе «Ресурсы » вы найдете видео, vebinars, whitepapers и др. Отдельное внимание заслуживают Постеры. Также, обратите внимание на раздел «блог » Подписавшись можно получать уведомления о появлении новых материалов на электронную почту.
  • Business Architecture institute (BAInstitute.org) — информационный портал сообщества практикующих экспертов в области бизнес?архитектуры. Сообщество организовано в США, где и имеет наибольшую активность. Членство позволяет иметь доступ к материалам, вести дискуссии, участвовать в мероприятиях, проходить обучение. В разделе «Ресурсы » в открытом доступе размещены статьи, презентации, видео, исследования и книги. Материалы также сгруппированы по тематическим направлениям: Business Architecture. BPM. Organizational performance и др.
  • Business Architecture Guild (Гильдия бизнес-архитекторов) - сообщество закрытого типа (для вступления необходимы квалификация и оплата взносов), которое работает над "Guide to the Business Architecture Body of Knowledge™ (BIZBOK® Guide)". Свод знаний имеет открытую для всех часть. Гильдия также проводит конференции практикующих экспертов, презентации которых досутуны в разделе public resources
  • Accelare (США) - компания существует с 2001 года и оказывает консультационные услуги в области стратегии, бизнес-архитектуры, трансформации бизнеса и др. Вводят понятие Enterprise Fitness и Enterprise Fitness Framework. Сайт содержит раздел blog где, примерно раз в месяц, появляется новая заметка. Также, размещаются презетнации и отчеты, как например Making Capabilities Explict.
  • Capability Maturity Model Integration Institute (CMMI Institute) - поддерживает модели зрелости Capability Maturity Model Integration, People Capability Maturity Model, Data Management Maturity Model framework, широко используемые по всему миру (94 страны) для совершенствования и оптимизации деятельности. Доступен CMMI Browser для навигации по текстам стандартов.

Консорциумы и сообщества:

Ключевые международные конференции Презентации

The EA practice: understanding Architecture Frameworks

Что такое Enterprise Architect? Сообщество Аналитиков

Что такое Enterprise Architect?

Enterprise Architect (EA) – CASE-инструмент для проектирования и конструирования программного обеспечения. EA поддерживает спецификацию UML2.0+, описывающую визуальный язык, которым могут быть определены модели проекта.

Некоторые из ключевых функций ЕА:
  • создание элементов UML-моделей широкого круга назначения;
  • размещение этих элементов в диаграммах и пакетах;
  • создание коннекторов между элементами;
  • документирование созданных элементов;
  • генерация кода для конструируемого ПО;
  • реверс-инжиниринг имеющегося кода на некоторых языках.

Используя EA, можно выполнять форвард и реверс-инжиниринг ActionScript, C++, C#, Delphi, Java, Python, PHP, VB.NET and Visual Basic классов, синхронизировать код и элементы моделей, проектировать и генерировать элементы баз данных. Из моделей может быть быстро создана документация в стандартном rtf-формате и импортирована в Word для финального редактирования, так же доступна генерация HTML-документов.

EA поддерживает все модели/диаграммы UML 2.0. С его помощью можно моделировать бизнес-процессы, веб-сайты, пользовательские интерфейсы, сети, конфигурации аппаратного обеспечения, сообщения и т.д. оценивать размер трудозатрат проектных работ в часах, фиксировать и трассировать требования, ресурсы, тест-планы, дефекты и запросы на изменения.

Т.о. EA – современный инструмент, который поддерживает все аспекты цикла разработки, обеспечивая полную трассировку от начала проектирования до размещения и поддержки. Также он обеспечивает поддержку тестирования, управления сопровождением и изменениями.

Comments

Enterprise Architect 8

Enterprise Architect 8.0

Относительно недавно (15 апреля 2010 г.) Sparx Systems выпустила новую версию своего знаменитого Enterprise Architect (EA) – уже восьмую по счету. За это время многие уже наверняка успели приобрести лицензионные версии и оценить все прелести и возможности данной системы. Обзор ниже посвящен именно отличиям EA 8 от его официального предшественника – версии 7.5, которая с начала 2009 года успешно доминировала на рынке систем UML моделирования.

Для начала проведем краткий экскурс в Enterprise Architect.

Enterprise Architect от Sparx Systems позиционируется как набор UML инструментов для бизнес и системного анализа, охватывающий все стадии разработки программного обеспечения: анализ, разработку, тестирование и поддержку. EA также может успешно служить в качестве практически полноценной системы управления требованиями, при условии, что основным инструментом описания требований является UML.

Полный список возможностей EA весьма и весьма внушителен, и ознакомиться с ним можно на официальном сайте по следующей ссылке: http://www.sparxsystems.com/products/ea/. Как уже было упомянуто ранее, данный инструмент является одним из лучших в своей сфере и широко распространен среди отечественных IT компаний – по большей части за счет удобства и наглядности при создании UML моделей любой сложности (что, стоит отметить, также является наиболее распространенным аспектом его применения в сфере бизнес анализа).

Итак, что же нового/полезного мы увидели в восьмой версии Enterprise Architect?

1. Structured Scenario – структурированные сценарии вариантов использования.
Структурированные сценарии, как следует из названия, предоставляют возможность структурированного описания сценариев вариантов использования. В предыдущей версии EA сценарии заносились в use case в виде заметок свободной формы, которые были доступны на закладке «Scenarios» свойств use case. Теперь на той же закладке мы имеем возможность добавлять по одному шаги базового сценария и указать, кто конкретно выполняет данный шаг (актер или система). Выделив любой шаг, от него можно легко ответвить Alternative и Exceptional сценарии, шаги которых будут заполняться таким же образом, как и для базового сценария.

Также стоит отметить, что появилась возможность автоматической генерации поведенческих диаграмм на основе заполненного сценария: диаграмм активностей, состояний, последовательностей и ряда других. Данный функционал будет крайне полезен тем, кто использует EA как полноценное хранилище требований, а не только для визуального моделирования, и, как следствие, ведет поддержку сценариев вариантов использования непосредственно в самой EA модели. Это полезно и с той точки зрения, что всего лишь одним кликом вы создаете наглядное представление варианта использования.

Помимо этого, на уровне варианта использования есть возможность автоматической генерации вариантов тестирования (test cases) и их визуального отображения в так называемой Maintenance модели (один из специфичных для EA видов диаграмм, который является визуальным представлением проблем (issues), встречающихся в ходе проекта).

Отдельно отметим автоматическое распознавание терминов глоссария в тексте сценариев и превращение их в гиперссылки, ведущие на эти термины. Как показывает практика, это крайне полезная и удобная вещь, особенно если на основе требований впоследствии из EA будет генерироваться различная проектная документация.

2. Динамический визуальный фильтр позволяет выделить или скрыть элементы модели по определенному критерию. Как отмечают представители Sparx, эта функциональность прекрасно работает при демонстрации моделей, если нужно, к примеру, показать версии модели ‘as-is’ и ‘to be’. Настройка динамического фильтра вызывается через меню View -> Diagram Filters и предоставляет довольно широкий набор опций для задания критериев фильтрации.

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

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

4. Настройка внешнего вида Enterprise Architect.
В восьмой версии появился новый пункт в меню View — Workspace Layout, позволяющий выбрать один из предустановленных шаблонов расположения панелей EA согласно роли пользователя (аналитик, тестировщик, разработчик и т.д.). Насколько данный функционал полезен, сложно оценить, так как самостоятельная тщательная настройка панелей при первом использовании EA рекомендуется в любом случае. Но, как минимум, польза состоит в том, что, поиграв с различными layouts, вы обнаружите окна и панели, о существовании которых ранее, скорее всего, не подозревали.

5. Execution Profiler позволяет анализировать исполнение windows приложений и определять наиболее часто выполняемые функции, потребление памяти и ресурсов процессора. Вызывается через меню View -> Execution Analyzer и работает за счет прикрепления к одному из запущенных процессов. С аналитической точки зрения, данный функционал практически никакой пользы не несет, и его введение свидетельствует о том, что Sparx активно работает в направлении расширения применимости Enterprise Architect с целью максимального покрытия всевозможных активностей в рамках проекта.

6. Иконки быстрого доступа к свойствам и форматированию элементов. Данные иконки были вынесены на элемент на диаграмме — туда, где ранее находилась только стрелочка для быстрой прорисовки связей между элементами.

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

Из дополнительных нововведений стоит вкратце отметить следующее:

- Общее улучшение производительности при запуске и работе с приложением, загрузке моделей и импорте/генерации кода.
- Workflow Scripts (скрипты процесса). Это скрипты, исполняемые workflow engine, встроенным в EA, которые позволяют настроить и проверять соответствие моделей/генерируемого кода политикам компании и требованиям на уровне проекта.
- Поддержка стандарта SOMF 2 (Service-Oriented Modeling Framework) и UPDM (Unified Profile for DoDAF/MODAF). SOMF – относительно новый язык моделирования, используемый для разработки сервисно-ориентированного ПО (http://en.wikipedia.org/wiki/Service-oriented_modeling ). UPDM – стандарт моделирования с поддержкой USA Department of Defense Architecture Framework (DoDAF) и UK Ministry of Defence Architecture Framework (MODAF) (http://en.wikipedia.org/wiki/UPDM )
- Улучшенный Source Code Editor. который теперь еще и подсвечивает синтаксис VBScript и Jscript, что еще раз свидетельствует о тенденции Sparx к расширению EA.
- Новый стартовый экран. призванный облегчить работу пользователя по созданию нового проекта. Замечены также, явно вынесенные на стартовый экран, ссылки на наиболее часто используемые статьи из встроенного User Guide.
- Окно Element Browser теперь содержит разделы Test, Project и Maintenance.

Новая версия Enterprise Architect содержит не настолько много кардинальных изменений, чтобы считать, что удобство его использования или функциональная оснащенность значительно повысились. С другой стороны, предыдущая версия EA уже и так предоставляла практически все основные инструменты и возможности для удобного и мощного UML моделирования, поэтому упор в новой версии, судя по всему, был сделан на расширение области применимости инструмента (с уклоном в сторону разработки).
В целом, есть ряд приятных и полезных нововведений (как, к примеру, сценарии вариантов использования и общее улучшение интерфейса приложения). В то же время, по-прежнему ждем легко настраиваемый и адаптированный под анализ требований генератор документов, ибо это единственное, что в данный момент удерживает многих от полного перехода на EA как на единый инструмент поддержки и ведения проекта.

Оценка улучшений по пятибалльной шкале: 3.5

Обзор подготовил: Gerych


03 Сентября, 2010

Курс UML-моделирование с использованием Sparx Enterprise Architect

UML-моделирование с использованием Sparx Enterprise Architect

Этот вводный инструментальный курс знакомит слушателей с основными возможностями широко известного CASE-инструмента Sparx Enterprise Architect, позволяющего проводить визуальное моделирование на UML (Unified Modeling Language). После выполнения практических упражнений слушатели приобретают базовый уровень компетенции для работы с визуальными моделями в Enterprise Architect.

Длительность: 8 ч.

Этот вводный инструментальный курс знакомит слушателей с основными возможностями широко известного CASE-инструмента Sparx Enterprise Architect, позволяющего проводить визуальное моделирование на UML (Unified Modeling Language).
После выполнения практических упражнений слушатели приобретают базовый уровень компетенции для работы с визуальными моделями в Enterprise Architect.
Многочисленные практические упражнения объясняют слушателям возможности инструмента при построении визуальных моделей, ориентированных на различных заинтересованных лиц проекта.

После завершения курса слушатели:
  • смогут объяснить важность визуальных моделей как средства коммуникации в проекте;
  • получат базовые навыки работы с инструментальным средством Sparx Enterprise Architect, на основе выполненных практических занятий;
  • научатся структурировать диаграммы UML 2.0 в репозитории при моделировании требований, бизнес-процессов, логической структуры базы данных, компонентной архитектуры создаваемой программной системы;
  • научатся создавать разнообразные отчеты по текущему содержимому модели;
  • смогут определять и настраивать под собственные нужды структуру проекта;
  • смогут создавать и наполнять репозиторий UML-диаграммами;
  • смогут визуально организовывать модели различных типов;
  • смогут трассировать элементы моделей друг с другом.
  • Визуальное моделирование и UML;
  • Обзор продукта Sparx Enterprise Architect;
  • Использование Enterprise Architect в команде проекта;
  • Модель сценариев использования ( Use-Case Model);
  • Структура реализации модели сценариев использования;
  • Диаграммы объектного взаимодействия - UML (Interaction Diagrams);
  • Диаграммы классов – UMLClass Diagrams;
  • Введение в прямое и обратное проектирование.

При выборе Enterprise Architect как базового инструмента в проекте курс нужен системным и бизнес-аналитикам, работающим с моделями сценариев использования (Use Cases Models), а также архитекторам, разработчикам и руководителям проектов, понимающим важность точных коммуникаций в проекте, в том числе на основе визуальных моделей.

Предварительная подготовка – общее:

Предполагается, что слушатели уже знакомы с основами использования UML при анализе и проектировании ПО, которые даются в cвязанных курсах. Для получения максимальной отдачи от этого ИНСТРУМЕНТАЛЬНОГО курса слушатели должны быть знакомы с основными диаграммами UML и понимать принципы объектного проектирования на основе визуальной нотации UML.

Требуется базовое знание английского языка – меню и страницы справки в Sparx Enterprise Architect изложены по-английски.

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