Enterprise architect инструкция на русском

Время на прочтение
9 мин

Количество просмотров 61K

Дорогой Хабр, мы решили поделиться заметками и нашим базовым рецептом о приготовлении проектов в Sparx Enterprise Architect. Причем под проектом мы подразумеваем создание какой-либо информационной системы. Впереди вас ждет рассказ о том, как у нас все организовано – примеры диаграмм, структура проекта в Enterprise Architect, немного о требованиях, проектировании и постановках на разработку.

Источник

1. Вместо предисловия

1.1. Про начало

Давным-давно, в далёкой-далёкой галактике… Не, не то. Давным-давно, кажется, в прошлую пятницу мы решили, что, пожалуй, хватит ворда, бумаги, отдельных задач jira и т.п. – пора использовать что-то более подходящее. Стало неудобно, так как всё путалось в кросс-ссылках, в разных способах поддерживать историчность и нескольких подходах. Так начался наш путь к использованию Enterprise Architect (EA). Почему хватит? Причин очень много. У каждого из участников процесса она своя. Основная причина – абсолютная власть.

Дарт Сидиус проводит анализ влияния. Синим цветом показаны зависимости (кадр из фильма “Звёздные войны: Эпизод 3 – Месть Ситхов”)

Абсолютная власть в том смысле, что нам очень хотелось

влиять на умы и править всеми

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

Совершенно справедливый вопрос — “Почему вы выбрали именно Enterprise Architect, а не любой другой инструмент?” На момент, когда процесс начался, в нашем активе были jira, confluence, MS office, SP, Sybase Power Designer (сейчас это SAP Power Desiner) и Sparx Enterprise Architect. Собственно, вопрос решили личные предпочтения и навыки EA на тот момент (это были 2011-2012 годы), а также люди, которые были первопроходцами и отдали сердца и умы Enterprise Architect. Возможно, это было ошибкой.

1.2. Немного капитанства

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

  1. концепция,
  2. эскиз,
  3. техническое задание (сбор и выявление требований),
  4. техническое проектирование (разработка архитектуры),
  5. рабочее проектирование (разработка и дизайн),
  6. внедрение,
  7. эксплуатация и сопровождение.

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

Для концепций мы пока не применяем Enterprise Architect, так как обычно нужно все делать быстро, срочно, очень красиво. Так что это word, visio c различными расширениями или иные рисовалки (где ну вообще красота). Эскиз, к сожалению, заказчика не интересует, хотя мы бы и рады готовить его в EA. Два последние пункта – это или про ошибки (они решаются (во всяком случае у нас) иными средствами и инструментами) или про доработки, и тогда это всё заворачивается в пункты 3-5.

Поэтому поговорим про такие этапы, как техническое задание (сбор и выявление требований), техническое проектирование (разработка архитектуры), рабочее проектирование (разработка и дизайн).

1.3. Для тех, кому не терпится попробовать результат (спойлер)

Диаграмма компонентов (в данном случае каждый компонент – это один модуль развёртывания), связей между ними, базовых протоколов.

Диаграмма развёртывания общего программного обеспечения по узлам, с указанием основных связей

2. Про рецептуру

2.1. Ингредиенты

Вот основное, что вам нужно.

Дарт Сидиус проводит анализ влияния. Синим цветом показаны зависимости (кадр из фильма “Звёздные войны: Эпизод 3 – Месть Ситхов”)

Абсолютная власть в том смысле, что нам очень хотелось

влиять на умы и править всеми

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

Совершенно справедливый вопрос — “Почему вы выбрали именно Enterprise Architect, а не любой другой инструмент?” На момент, когда процесс начался, в нашем активе были jira, confluence, MS office, SP, Sybase Power Designer (сейчас это SAP Power Desiner) и Sparx Enterprise Architect. Собственно, вопрос решили личные предпочтения и навыки EA на тот момент (это были 2011-2012 годы), а также люди, которые были первопроходцами и отдали сердца и умы Enterprise Architect. Возможно, это было ошибкой.

1.2. Немного капитанства

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

  1. концепция,
  2. эскиз,
  3. техническое задание (сбор и выявление требований),
  4. техническое проектирование (разработка архитектуры),
  5. рабочее проектирование (разработка и дизайн),
  6. внедрение,
  7. эксплуатация и сопровождение.

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

Для концепций мы пока не применяем Enterprise Architect, так как обычно нужно все делать быстро, срочно, очень красиво. Так что это word, visio c различными расширениями или иные рисовалки (где ну вообще красота). Эскиз, к сожалению, заказчика не интересует, хотя мы бы и рады готовить его в EA. Два последние пункта – это или про ошибки (они решаются (во всяком случае у нас) иными средствами и инструментами) или про доработки, и тогда это всё заворачивается в пункты 3-5.

Поэтому поговорим про такие этапы, как техническое задание (сбор и выявление требований), техническое проектирование (разработка архитектуры), рабочее проектирование (разработка и дизайн).

1.3. Для тех, кому не терпится попробовать результат (спойлер)

Диаграмма компонентов (в данном случае каждый компонент – это один модуль развёртывания), связей между ними, базовых протоколов.

Диаграмма развёртывания общего программного обеспечения по узлам, с указанием основных связей

2. Про рецептуру

2.1. Ингредиенты

Вот основное, что вам нужно.

  • Дискомфорт – если вам комфортно в вашем текущем процессе создания информационной системы, если всё устраивает, значит или у вас уже есть EA (может, что-то подобное), или вам он не нужен, и у вас и так всё отлично.
  • Метамодель системы – понимание и описание того, как и в каких понятиях система будет описана.
  • Формальный язык – естественный язык не очень хорошо подходит для того, чтобы точно и компактно передать смысл сообщения (на наш взгляд). И тут приходит на помощь формальный язык. Мы использовали UML.
  • Знания Enterprise Architect – хотя бы минимальные, но чем больше у вас желаний вроде версионирования, разграничения доступа, работы в одном проекте и т.п., тем глубже погружение – вплоть до разработки своих модулей к EA (у нас их пока нет).

Не помешает:

  • Терпение и гибкость. Несгибаемая жёсткость — не наш девиз. Внедрение нового подхода, какие-то серьёзные изменения в старом – это тяжело (особенно в первый раз). Будет много вопросов, ошибки, инертность, откровенное сопротивление, поэтому нужно терпеть и приходить к компромиссам и учитывать это в вашем персональном рецепте. Например, мы теперь совершенно спокойно относимся к исключительным ситуациям, когда EA становится просто инструментом, чтобы документировать и хранить уже сделанное. Дальше мы остановимся на этом на примере работы с требованиями.
  • Здоровая лень и вкусный кофе. Лень в том смысле, что лень делать много рутины, которую можно автоматизировать. Это правильно, на наш взгляд. Так, например, мы окончательно обленились писать документы – создаём их из EA. Правда, в ряде случаев это документы по ГОСТ, и тогда мы это делаем в два этапа – сначала «мясо» из EA, а потом скриптами VBA наши доблестные технические писатели превращают это в ГОСТ. Ну а кофе – без него, конечно, можно, но куда без него? Мы очень любим сорт java.

Ах да, чуть не забыл – еще нужна дружная и заражённая энтузиазмом команда. Без этого никуда. У нас как раз такая.

2.1.1. Про дискомфорт

Для нас этим были:

  • Разные инструменты – хотим один.
  • Отсутствие централизации в описаниях системы (хочется перестать вести себя как белка, которая где-то спрятала орех и забыла где) – одно хранилище для всего.
  • У нас нет абсолютной власти возможности провести быстрый анализ влияния – хотим знать, что развалится, если мы разделим компонент на два или что заденет изменение сценария работы системы и т.п.
  • Надоело писать документы – хочется, чтобы «щёлк» и документ был.

2.1.2. Про метамодель

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

Наша метамодель. Красавица!

В нашем рецепте метамодель достаточно фигуриста – наметим её контуры и дальше рассмотрим каждую часть чуть детальнее:

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

2.1.3. Про язык

Не можем похвастаться долгими муками выбора, так как мы практически сразу выбрали UML как наиболее распространённый вариант. Ну и «понеслась». Наверняка можно бы использовать различные связки различных языков и нотаций и, наверно, мы к этому придём, выбрав для каждой из частей метамодели свой, но пока мы счастливо избавлены и от мук выбора, и от скрещивания нотаций и языков.

2.1.4. Про знания Enterprise Architect

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

слабоумию и отваге

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

2.2. Готовка

Итак, у нас есть дискомфорт, метамодель, формальный язык, знания Enterprise Architect, дружная команда, лень, кофе, терпение и гибкость.
Теперь нужно взять EA, создать в нём проект, создать структуру согласно нашей метамодели и начать вносить элементы и связи.
Пробуем – смотрим на результат, оцениваем – понравилось, применяем дальше. Не понравилось – корректируем метамодель, обновляем элементы, связи и так пока не приготовим.

Как понять, что не понравилось? Вам не нравится, вам ещё больше неудобно, вы не ощущаете пользы. Как-то очень банально и неопределённо, да? Вы совершенно правы, дорогие читатели. Но каких-то очень чётких и строгих критериев для общего случая предложить сложно, да и, наверно, не нужно. Но мы, конечно, поделимся нашим опытом.

2.2.1. Про проект (который в EA)

Проект в Enterprise Architect состоит из набора корневых пакетов.

В свою очередь, каждый корневой пакет может содержать другие пакеты. А каждый обычный пакет – элементы (здесь под элементами подразумеваются элементы EA) и диаграммы.
Корневые каталоги могут быть размещены локально – в EAP файле, а могут – централизованно в базе данных. Кроме этого каждый пакет может быть сохранён в виде xml в репозиторий системы контроля версий.

С хранением проекта в БД мы не справились. Сначала это было классно – изменения отражались у всех, но спустя какое-то время у нас начались ошибки, какие-то непонятные ситуации с исчезновением элементов и т.п. В итоге мы плюнули это лечить и на время забыли. Но систему контроля версий мы потянули и прикрутили SVN.

Проект в Enterprise Architect

В самом примитивном варианте вы можете создать основные части вашей метамодели как корневые пакеты или пакеты первого уровня и получить структуру для хранения элементов модели и связей между ними. В нашем примере чуть сложнее, так как какие-то из этих частей размазаны по пакетам первого уровня. Но в целом принцип прослеживается. Кроме этого, «прикрутив» SVN мы получили возможность работы с ветками и релизами и разграничение доступа по принципу «один пакет – один владелец».

2.2.2. Про требования

Требование (как элемент EA) выглядит вот так:

Пример требования про обеспечение электронного взаимодействия

Так выглядит преобладающее большинство элементов EA для UML (так что видел один – видел и остальные).

Метамодель, в части требований, у нас достаточно скучная – ниже как раз эта часть более крупным планом.

В целом сказать чего-то особенного нечего – создаём требование, формулируем его и, при необходимости, связываем с другими требованиями. Но есть одно «но» – у нас требования в стадии активного выявления и сбора не прижились в EA. И мы шлёпаем их по старинке – напрямую в word.

Неоднократно задумывались, почему так происходит. На текущий момент мы пришли к следующим выводам.

  • Заказчики у нас любят (и для нас это немного странно) word и excel. Ну, понятно, презентации (да ещё и красивые). Ничего другого не хотят видеть.
  • Мы не научились быстро и удобно для себя работать с EA в части требований, когда их нужно формировать и согласовывать очень быстро. Но мы думаем, что у нас в итоге получится, работаем над этим, и есть надежда, что следующий вал требований уйдёт именно в EA.

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

2.2.3. Про структуру

Когда базовые требования были собраны, мы начали набрасывать проектные решения – структуру ИС, технологии, связи между компонентами, отдельные технические решения согласно вот этой части метамодели:

Это происходило так. Создавалась диаграмма для несуществующего пока решения. Благодаря этому мы накапливали в проекте Enterprise Architect элементы, описывающие систему и при формировании решений, в которых эти элементы были задействованы, мы просто повторно их использовали, перетаскивая на нужные диаграммы. В этом случае как раз и начинают работать связи, необходимые для анализа влияния.

Для описания структуры мы использовали четыре типа диаграмм – вариантов использования, компонентов, развёртывания и классов (для описания логической модели данных). Плюс к этому в ряде случаев в ход шли возможности EA по использованию внешних объектов – рисунков, файлов, rich-text документов.

Вот как, например, выглядит описания одного физического компонента (эквивалента модуля развёртывания) на диаграмме, в проекте EA и его связи, и ничего сложного.

2.2.4. Про постановки

После того, как базовые решения выработаны, можно приступать к дизайну и разработке программного кода, но для последнего нужны «постановки на разработку».

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

На всякий случай – здесь и далее под функцией системы (описанной как пиктограмма варианта использования) подразумевается некий сложный процесс работы системы, например, обработка заявления на открытие накопительного счёта от пользователя может скрывать «развесистый» процесс взаимодействия нескольких системы или же частей одной системы.

На данном этапе функция системы – центр. Вокруг центра строятся следующие работы.

  • Спецификация сценария работы функции.
  • Алгоритмы, используемые в сценарии.
  • Архитектурные требования – ограничение, которые необходимо соблюсти при реализации или алгоритмизации того или иного шага.
  • Детализация и уточнения логической модели данных.
  • Формирование физической модели данных.
  • Формирование «бизнес-интерфейсов» для компонентов – набора операций, значимых с точки зрения предметной области, которые потом необходимо реализовать. Здесь надо отметить, что методы, показанные в метамодели пиктограммой варианта использования, избыточны – мы таким образом связываем шаги спецификации сценария работы функции и соответствующий интерфейс.
  • Уточнение связей между элементами.

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

Сам процесс передачи организован через jira – создаётся задача, в ней указано место в проекте EA, где находится постановка, а также ветка SVN.

Постановка выглядит так:

2.2.5. Про дизайн

Дизайн включает описание базовых классов, программных интерфейсов, пакетов (в терминах java) и их связей с со структурой системы.

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

Эту часть рецепта мы пока держим в секрете.

3. Вместо заключения

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

Кому-то наш рецепт покажется странным, нелепым. Кто-то почерпнёт для себя новое. Кто-то начнёт готовить и будет рад результату, а кто-то нет.
И это нормально – ведь это только наш рецепт, для нашей IT-кухни.

Мы

уверены

надеемся, что наши заметки не будут приняты в штыки и что будет конструктивная критика и полезные вопросы, отталкиваясь от которых мы сможем подкорректировать наш рецепт и продолжить наши заметки про использование Enterprise Architect и их публикацию на Хабре.

Кстати, у нас есть вакансии!


Автор:

Monica Porter


Дата создания:

20 Март 2021


Дата обновления:

1 Сентябрь 2023


Работа с требованиями в Enterprise Architect

Видео: Работа с требованиями в Enterprise Architect

Содержание

  • направления
  • Начиная проект
  • Добавление предварительного просмотра
  • Добавление пакета в шаблон
  • Добавление диаграммы в пакет
  • Добавление элементов
  • Добавление разъемов
  • чаевые
  • Что вам нужно

Работа корпоративного архитектора сложна, поскольку включает в себя подробный анализ потребностей компании в настоящем и будущем и детали того, как удовлетворить эти потребности. Инструмент проектирования Enterprise Archiect UML от Sparx Systems был разработан специально для использования профессионалами для обширного управления документами и шаблонами дизайна. Раскрытие всего потенциала программы может быть длительным процессом, требующим специального и практического изучения программного обеспечения совместно с другими членами команды. К счастью, запуск проекта может быть простым и полезным опытом.

направления

    Начиная проект

  1. Запустите Enterprise Architect, щелкнув значок на рабочем столе, созданном во время установки, или открыв меню «Пуск» Windows и разместив программу в ее папке.

  2. Нажмите «Создать новый проект» на домашней странице и введите имя своего проекта в поле «Имя файла». Нажмите «Сохранить», чтобы сохранить новый проект.

  3. Выберите один или несколько шаблонов, которые появляются в диалоговом окне «Выбор шаблонов», установив флажок рядом с каждым. Эти модели предоставляют базовые рамки, пакеты и диаграммы для проекта, а также полезные ресурсы.

  4. Нажмите «ОК», чтобы запустить программу. Пакеты с выбранным шаблоном будут отображаться в «Project Explorer» в правой части экрана.

    Добавление предварительного просмотра

  1. В проводнике проекта щелкните правой кнопкой мыши имя шаблона и выберите опцию «Новый вид».

  2. Введите имя для этого представления в поле Имя.

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

    Добавление пакета в шаблон

  1. Нажмите на список пакетов в Project Explorer.

  2. Нажмите значок «Новый пакет» на панели инструментов Проводника и введите имя в текстовое поле для этого пакета.

  3. Снимите флажок «Автоматически добавлять новую диаграмму» и нажмите «ОК». Эта опция автоматически создаст диаграмму для пакета, который по умолчанию выбранных пресетов. Хотя это полезно, его не следует выбирать во время выполнения учебника.

    Добавление диаграммы в пакет

  1. Нажмите новый пакет в проводнике проекта и нажмите «Новая диаграмма» на панели инструментов.

  2. Щелкните категорию диаграммы в «Выбрать из», чтобы отобразить список типов диаграмм.

  3. Выберите тип диаграммы на панели «Типы диаграмм» и нажмите «ОК».

    Добавление элементов

  1. На панели инструментов слева щелкните нужный элемент диаграммы. Перетащите его на диаграмму.

  2. Выберите, на каком стереотипе основан элемент, если это элемент «Объект». Они могут определить, что является элементом объекта, для простоты интерпретации диаграммы.

  3. Дважды щелкните элемент на диаграмме. Откроется диалоговое окно «Свойства элемента». Используйте это диалоговое окно, чтобы определить все его характеристики, включая имя. Нажмите «ОК», чтобы сохранить элемент в диаграмме и Explorer в пакете, где была создана диаграмма.

    Добавление разъемов

  1. Создайте два элемента на диаграмме.

  2. Щелкните соединитель на панели инструментов, а затем щелкните элемент источника в отношении. Перетащите элемент источника к элементу назначения.

  3. Дважды щелкните соединитель, чтобы открыть диалоговое окно «Свойства соединителя». Определите характеристики отношений между двумя на отображаемых экранах.

чаевые

  • Выполнив эти шаги, вы инициируете самые фундаментальные уровни приложения. Все остальные операции производятся в основном из этих основных шагов. Тем не менее, он имеет гораздо более сложные операции. Используйте Руководство пользователя, чтобы узнать все функции этого программного обеспечения.
  • Помните, что если вы используете Enterprise Edition или выше, вам потребуется адекватная поддержка сервера. Если вы не собираетесь работать с поддержкой серверной системы, рекомендуется оставаться на уровне ниже программного обеспечения Corporate Edition.

Что вам нужно

  • Enterprise Architect (Полная версия)

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

※ Download: nanecogwe.fastdownloadportal.ru?dl&keyword=enterprise+architect+%d0%b4%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d0%b0%d1%86%d0%b8%d1%8f+%d0%bd%d0%b0+%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%be%d0%bc&source=bandcamp.com

EA поддерживает спецификацию UML2. Участие в проектах разработки программного обеспечения на основе объектно-ориентированного подхода.

Стадии и этапы разработки, порядок контроля и приемки. Если изменить точку зрения Total на другую, то «запрещенные» для выбранной точки зрения элементы и отношения на диаграмме и в окне Дерево моделей станут бледными, кроме того станут недоступными соответствующие элементы в Палитре элементов.

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

Описание 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. Я думаю внимательный пользователь заметит ошибку на данном рисунке. Возможность расширения функционала про это написано отдельное руководство разработчикаа Татра руководство по ремонту Deployment and maintenance, Enterprise Architect is a fast, feature-rich. 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. Enterprise Architect существует в вариантах для Windows и Linux и. Tips and tricks to maximize your workflow and efficiency when working with Sparx Enterprise Architect and the UML. Файлов: 6705, Размер: 82,7 GB; Имя Разме? Не менее чем в одной операции класса должны быть предусмотрены параметры. Также классы должны быть связаны не менее 2 типами отношений. Также должно быть кратко описано предназначение каждого класса с помощью примечаний. Результатом выполнения лабораторной работы должен быть отчёт о проделанной лабораторной работе, который должен включать: 1. Краткое изложение, усвоенного теоретического материала 3. Описание хода выполнения работы, сопровождающееся скриншётами 4. Диаграмму классов, моделируемой системы Ход выполнения работы 1. Запустим программу Enterprise Architect 2. Для этого нужно либо выбрать пункт меню FileaNew Project, либо нажмём горячую клавишу Ctrl-N либо выбрать на стартовой странице в её левой части Create New Project. В открывшемся окневыберем место сохранение и название нашей модели и жмём кнопку Сохранить. Далее в появившемся окне добавляем тип диаграммы, который мы будем разрабатывать в нашем случае выбираем Class и нажимаем кнопку OK. При этом создаётся шаблон диаграммы классов, который можно использовать в качестве примера 5. Для того чтобы создать пустую диаграмму классов в окне Select Model s не выбираем ни одной галки. В окне Project Browser выбрать имя только что созданного Package и выбрать New Diagram 10. В результате мы получаем в центре экрана место для построения диаграммы класса, а слева инструментарий Toolbox для построения диаграммы класса 11. Окно Toolbox состоит из трёх частей : Class Elements -структурные элементы из которых строится класс, Class Relationships- отношения между элементами диаграммы классов и Common- общие элементы для построения всех диаграмм 13. В результате получаем изображенный на диаграмме класс и его окно свойств данное окно можно также вызвать щелкнув 2 раза мышкой по классу 14. В свойствах класса необходимо указать следующее: a. Для задания атрибутов класса в окне Attributes нужно сделать следующее a. На вкладке General -в поле Name ввести имя атрибута,в поле Type ввести тип атрибута выбрать из списка или задать свой , в поле Scope выбрать из списка квантор видимости атрибута, в поле Initial —начальное значение атрибута. Нажать кнопку Save b. Для задания следующих атрибутов нажимаем кнопу New на вкладке General 16. Для задания операций класса в окне Operations нужно сделать следующее: на вкладке General в поле Name задать имя операции, в поле Parameters -с помощью кнопки Edit Parameters задать параметры, в поле Return Type -тип возвращаемого результата, в поле 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. Разработанные методические материалы Кудрявцев Д. В книге на основе обширного материала и опыта зарубежных компаний? Приводятся основные модели и подходы к описанию элементов Архитектуры предприятия, связанные с ними принципы, стандарты и руководства, обеспечивающие целостность описания архитектуры. Рассматриваются и организационные аспекты, связанные с управлением архитектурным процессом на предприятии. Данный курс дает читателю представление о методологической базе и современных подходах и методах управления развитием информационных систем, обеспечивающего целостный, процессно? В экономике быстрыми темпами развивается и начинает преобладать электронный бизнес, т. Заметно сокращается продолжительность жизненного цикла товаров, технологий, технологических укладов. Все большее значение в экономике приобретают неравновесные процессы и положительная обратная связь. Тенденция глобализации, легкость перемещения капиталов через границы государств, «информатизация» экономики и прочие факторы оказывают качественное влияние на формирование взаимоотношений между хозяйствующими субъектами на рынке. Стратегия информационных технологий является второй ключевой областью, обеспечивающей целенаправленные процессы перевода архитектуры предприятия из ее текущего состояния в желаемое будущее состояние. Описаны соответствующие подходы формирования стратегии ИТ на предприятии. Курс посвящен развитию информационных технологий и их использованию в решении стратегических задач управления организацией. XXI веков образовался «новый класс» — класс менеджеров, людей, «призванных профессионально управлять деятельностью других людей, навязывая им свою волю. Менеджмент, опираясь не на реальные факты, а на бюрократию, стал превращать функцию управления людьми, производственными процессами и социальными системами в прямую или скрытую власть индивидов или социальных групп как самодостаточных, замкнутых на себя социальных сил субъектов в общественных взаимодействиях» Курс посвящен изучению методов информатизации бизнеса. Рассматриваются темы: Системный подход к информатизации бизнеса, Категории информационных систем, Интеграция систем, Разработка и внедрение ИС, ИТ на предприятии, MRP, ERP, CRM. ИТ в современном менеджменте. Курс посвящен применению современных ИС в управлении предприятием. Рассматриваются темы: Изменение вычислительно? This includes watching videos, and taking quizzes and assessments. Портал содержит открытую и закрытую часть только для зарегистрированных. Интерес могут представлять открытые обсуждения. На сайте можно найти обзоры например обзор EA tools , публикации. Предоставляет консалтинговые услуги и обучение. Является партнером The Open Group. На сайте есть блог. Наиболее известным популяризатором от EA является Craig Martin. На портале есть блог. Основная тема — управление бизнес? На BPTrends бывают интересные и актуальные статьи по бизнес? Рекомендую читать блоги Майка Розена и Пола Хармона. Портал компании содержит полезные материалы в разделе «Downloads » электронные книги, презентации, видео и др. В блоге советую читать авторов: Marc Lankhorst. Компания существует с 2004 года, главный офис в Лондоне. В настоящее время, в области архитектуры предприятия компания продвигает платформу для совместной работы iServer. Orbus регулярно публикует небольшие статьи? В разделе «Ресурсы » вы найдете видео, vebinars, whitepapers и др. Отдельное внимание заслуживают Постеры. Также, обратите внимание на раздел «блог » Подписавшись можно получать уведомления о появлении новых материалов на электронную почту. Сообщество организовано в США, где и имеет наибольшую активность. Членство позволяет иметь доступ к материалам, вести дискуссии, участвовать в мероприятиях, проходить обучение. В разделе «Ресурсы » в открытом доступе размещены статьи, презентации, видео, исследования и книги. Материалы также сгруппированы по тематическим направлениям: Business Architecture. Organizational performance и др. Свод знаний имеет открытую для всех часть. Вводят понятие Enterprise Fitness и Enterprise Fitness Framework. Сайт содержит раздел blog где, примерно раз в месяц, появляется новая заметка. Также, размещаются презетнации и отчеты, как например Making Capabilities Explict. Доступен CMMI Browser для навигации по текстам стандартов. Консорциумы и сообщества: Ключевые международные конференции Презентации The EA practice: understanding Architecture Frameworks Что такое Enterprise Architect? Сообщество Аналитиков Что такое Enterprise Architect? Enterprise Architect EA — CASE-инструмент для проектирования и конструирования программного обеспечения. EA поддерживает спецификацию UML2. Используя EA, можно выполнять форвард и реверс-инжиниринг ActionScript, C++, C , Delphi, Java, Python, PHP, VB. NET and Visual Basic классов, синхронизировать код и элементы моделей, проектировать и генерировать элементы баз данных. Из моделей может быть быстро создана документация в стандартном rtf-формате и импортирована в Word для финального редактирования, так же доступна генерация HTML-документов. С его помощью можно моделировать бизнес-процессы, веб-сайты, пользовательские интерфейсы, сети, конфигурации аппаратного обеспечения, сообщения и т. EA — современный инструмент, который поддерживает все аспекты цикла разработки, обеспечивая полную трассировку от начала проектирования до размещения и поддержки. Также он обеспечивает поддержку тестирования, управления сопровождением и изменениями. Comments Enterprise Architect 8 Enterprise Architect 8. Sparx Systems выпустила новую версию своего знаменитого Enterprise Architect EA — уже восьмую по счету. За это время многие уже наверняка успели приобрести лицензионные версии и оценить все прелести и возможности данной системы. Обзор ниже посвящен именно отличиям EA 8 от его официального предшественника — версии 7. Для начала проведем краткий экскурс в Enterprise Architect. Enterprise Architect от Sparx Systems позиционируется как набор UML инструментов для бизнес и системного анализа, охватывающий все стадии разработки программного обеспечения: анализ, разработку, тестирование и поддержку. EA также может успешно служить в качестве практически полноценной системы управления требованиями, при условии, что основным инструментом описания требований является UML. Как уже было упомянуто ранее, данный инструмент является одним из лучших в своей сфере и широко распространен среди отечественных IT компаний — по большей части за счет удобства и наглядности при создании UML моделей любой сложности что, стоит отметить, также является наиболее распространенным аспектом его применения в сфере бизнес анализа. Structured Scenario — структурированные сценарии вариантов использования. Структурированные сценарии, как следует из названия, предоставляют возможность структурированного описания сценариев вариантов использования. В предыдущей версии EA сценарии заносились в use case в виде заметок свободной формы, которые были доступны на закладке «Scenarios» свойств use case. Теперь на той же закладке мы имеем возможность добавлять по одному шаги базового сценария и указать, кто конкретно выполняет данный шаг актер или система. Выделив любой шаг, от него можно легко ответвить Alternative и Exceptional сценарии, шаги которых будут заполняться таким же образом, как и для базового сценария. Также стоит отметить, что появилась возможность автоматической генерации поведенческих диаграмм на основе заполненного сценария: диаграмм активностей, состояний, последовательностей и ряда других. Данный функционал будет крайне полезен тем, кто использует EA как полноценное хранилище требований, а не только для визуального моделирования, и, как следствие, ведет поддержку сценариев вариантов использования непосредственно в самой EA модели. Это полезно и с той точки зрения, что всего лишь одним кликом вы создаете наглядное представление варианта использования. Помимо этого, на уровне варианта использования есть возможность автоматической генерации вариантов тестирования test cases и их визуального отображения в так называемой Maintenance модели один из специфичных для EA видов диаграмм, который является визуальным представлением проблем issues , встречающихся в ходе проекта. Отдельно отметим автоматическое распознавание терминов глоссария в тексте сценариев и превращение их в гиперссылки, ведущие на эти термины. Как показывает практика, это крайне полезная и удобная вещь, особенно если на основе требований впоследствии из EA будет генерироваться различная проектная документация. Динамический визуальный фильтр позволяет выделить или скрыть элементы модели по определенному критерию. В качестве вердикта отметим, что область применимости данной функциональности весьма ограничена, и, скорее всего, на практике у среднестатистического аналитика динамические фильтры вряд ли приживутся. К огромному сожалению, мощного генератора документации мы так и не получили. По-прежнему процесс настройки и создания своего шаблона является нетривиальным и, зачастую, для того, чтобы перенести корпоративный шаблон в EA, может потребоваться не одна неделя. Настройка внешнего вида Enterprise Architect. В восьмой версии появился новый пункт в меню View — Workspace Layout, позволяющий выбрать один из предустановленных шаблонов расположения панелей EA согласно роли пользователя аналитик, тестировщик, разработчик и т. Насколько данный функционал полезен, сложно оценить, так как самостоятельная тщательная настройка панелей при первом использовании EA рекомендуется в любом случае. Но, как минимум, польза состоит в том, что, поиграв с различными layouts, вы обнаружите окна и панели, о существовании которых ранее, скорее всего, не подозревали. Execution Profiler позволяет анализировать исполнение windows приложений и определять наиболее часто выполняемые функции, потребление памяти и ресурсов процессора. С аналитической точки зрения, данный функционал практически никакой пользы не несет, и его введение свидетельствует о том, что Sparx активно работает в направлении расширения применимости Enterprise Architect с целью максимального покрытия всевозможных активностей в рамках проекта. Иконки быстрого доступа к свойствам и форматированию элементов. Данные иконки были вынесены на элемент на диаграмме — туда, где ранее находилась только стрелочка для быстрой прорисовки связей между элементами. Теперь есть возможность довольно быстро отформатировать элемент что ранее было головной болью, так как настройки форматирования были глубоко упрятаны в недра контекстного меню элемента и получить доступ к его свойствам, атрибутам и выполнить базовые операции над элементом. Замечены также, явно вынесенные на стартовый экран, ссылки на наиболее часто используемые статьи из встроенного User Guide. Новая версия Enterprise Architect содержит не настолько много кардинальных изменений, чтобы считать, что удобство его использования или функциональная оснащенность значительно повысились. С другой стороны, предыдущая версия EA уже и так предоставляла практически все основные инструменты и возможности для удобного и мощного UML моделирования, поэтому упор в новой версии, судя по всему, был сделан на расширение области применимости инструмента с уклоном в сторону разработки. В целом, есть ряд приятных и полезных нововведений как, к примеру, сценарии вариантов использования и общее улучшение интерфейса приложения. В то же время, по-прежнему ждем легко настраиваемый и адаптированный под анализ требований генератор документов, ибо это единственное, что в данный момент удерживает многих от полного перехода на EA как на единый инструмент поддержки и ведения проекта. Оценка улучшений по пятибалльной шкале: 3. После выполнения практических упражнений слушатели приобретают базовый уровень компетенции для работы с визуальными моделями в Enterprise Architect. Этот вводный инструментальный курс знакомит слушателей с основными возможностями широко известного CASE-инструмента Sparx Enterprise Architect, позволяющего проводить визуальное моделирование на UML Unified Modeling Language. После выполнения практических упражнений слушатели приобретают базовый уровень компетенции для работы с визуальными моделями в Enterprise Architect. Многочисленные практические упражнения объясняют слушателям возможности инструмента при построении визуальных моделей, ориентированных на различных заинтересованных лиц проекта. При выборе Enterprise Architect как базового инструмента в проекте курс нужен системным и бизнес-аналитикам, работающим с моделями сценариев использования Use Cases Models , а также архитекторам, разработчикам и руководителям проектов, понимающим важность точных коммуникаций в проекте, в том числе на основе визуальных моделей. Предварительная подготовка — общее: Предполагается, что слушатели уже знакомы с основами использования UML при анализе и проектировании ПО, которые даются в cвязанных курсах. Для получения максимальной отдачи от этого ИНСТРУМЕНТАЛЬНОГО курса слушатели должны быть знакомы с основными диаграммами UML и понимать принципы объектного проектирования на основе визуальной нотации UML. Требуется базовое знание английского языка — меню и страницы справки в Sparx Enterprise Architect изложены по-английски. Участие в проектах разработки программного обеспечения на основе объектно-ориентированного подхода. Рекомендуется знание принципов работы с требованиями на основе сценариев использования и UML.

Они получают информацию из специальным образом оформленных комментариев в исходном коде, и создают справочные руководства в каком-либо формате, например, в виде текста или HTML. Execution Profiler позволяет анализировать исполнение windows приложений и определять наиболее часто выполняемые функции, потребление памяти и ресурсов процессора. Выделив любой шаг, от него можно легко ответвить Sincere и Exceptional сценарии, шаги которых будут заполняться таким же образом, как и для базового сценария. Ломоносов создает новый вариант риторики, опять же на русском. Жалобы пользователей обычно относятся к тому, что документация охватывает только один из этих подходов, и поэтому хорошо подходит лишь для одного класса пользователей. Пользовательская документация В отличие от технической документации, сфокусированной на коде и том, как он работает, пользовательская документация описывает лишь то, как использовать программу. Выбрать шаблон el из выпадающего списка Use Template. Общие вопросы Что такое Enterprise Architect. NET and Visual Basic классов, синхронизировать код и элементы моделей, проектировать и генерировать элементы баз данных. Документация Документация на программное обеспечение — печатные руководства пользователя, диалоговая оперативная документация и справочный текст, описывающие, как пользоваться программным продуктом.


Как освоить Enterprise Architect за месяц?(Прочитано 41114 раз)

Доброго времени суток!

Мне поставлена задача — освоить Enterprise Architect (с упором на документирование). Я — новичок. Срок — месяц.
Кто что может посоветовать? Может есть курсы какие-то? или кто-то может провести индивидуальные занятия (г.Москва)?

Помогите кто чем может, пожалуйста   :-[

« Последнее редактирование: 10 Апреля 2017, 23:09:11 от bas »


Записан



Здравствуйте!

Вы можете написать мне
— в почту — lnew@yandex.ru
— на скайп — Leonid.Novikov2

Если смогу — помогу.


Записан



Доброго времени суток!

Мне поставлена задача — освоить Enterprise Architect (с упором на документирование). Я — новичок. Срок — месяц.
Кто что может посоветовать? Может есть курсы какие-то? или кто-то может провести индивидуальные занятия (г.Москва)?

Помогите кто чем может, пожалуйста   :-[

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


Записан



Здравствуйте!

Вы можете написать мне
— в почту — lnew@yandex.ru
— на скайп — Leonid.Novikov2

Если смогу — помогу.

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

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


Записан



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

Здравствуйте!

Вы можете написать мне
— в почту — lnew@yandex.ru
— на скайп — Leonid.Novikov2

Если смогу — помогу.

Здравствуйте!

Почитала справку и различного рода статьи, найденные в интернете. Посмотрела множество видеоуроков. Всё на английском — от этого не легче.

Что поняла и чему научилась? В ЕА создаются модели и по ним можно формировать документацию. Можно создавать свои шаблоны и стили (или импортировать). При помощи волшебной клавиши F8 для выбранной модели можно сгенерировать документ, указав на основе каких шаблонов будут строиться титульный лист, оглавление, диаграммы.

Но при этом я не понимаю как это всё происходит? откуда берутся данные? Каким должен быть шаблон, как настроить его автозаполнение данными из модели?

При подготовке шаблона есть панель под названием «Sections» — как ей правильно пользоваться? выбрать секцию и потом правой кнопкой мыши присвоить свойство? но их так много, всё не перепробовать.. да и непонятно.

Нет полной картинки  ???


Записан




Записан



ЕА в нашей команде еще не используется.
Мы — НИИ. Разрабатываем системы, модули и проч. Я — технический писатель, пишу инструкции и руководства по работе. Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.

Мне поставлена задача разобраться по своей части — документирование. Чтобы после того, как аналитики, архитекторы и тестировщики проработают свою часть, я могла парой легких движений собрать документ на основании их диаграмм, требований, заметок и т.д. А затем в случае, если система будет дорабатываться, то так же быстро сгенерировать новый документ.

Посмотрела, почитала, поэксперементировала. Каша в голове.
Мне бы посмотреть весь процесс от и до…

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

Это очень интересный вариант, возможно так намного проще..


Записан



В целом для Ваших целей все довольно просто
1. создаете проектный каталог в котором будете вести свои наработки ..
1.1. создаете в нем папку к примеру Documentation, в ней создаете диаграмму Extended > Documentation
1.2. На панель инструментов выводим Tagget Values (горячие кнопочки Ctrl+Shift + 6)
1.3. Переходим на диаграмму и размещаем на ней объект Master Document называете его так как вы хотите .. выделяем контрол и перейдя на панель Tagget Values устанавливаем параметры .. тут в целом не так важно, куда вы напишите название а куда заголовок вашего документа, как важно данные параметры вывести в нужном месте в шаблоне Caver Page … думаю посмотрев на примеры шаблонов (для этого нажимаем на закладку Resources или горячие кнопочки Alt + 6 далее в Document Generation / System Templates / Cover Pages и там смотрим как ставятся эти макросы.. (список допустимых в той или иной группе доступен по правой кнопки мышки)) …кликаем два раза на объект и проваливаемся внутрь
1.4. На внутренней диаграмме размещаем контрол Model Document данных контролов должно быть столько сколько заголовков вы ожидаете в своем документе .. добавляем заголовок (данный заголовок будет участвовать в оглавлении так что тут следует проявить строгость) !! ВАЖНО для каждого контрола типа Model Document можно указать свой шаблон, так же для самого шаблона можно собрать script наполнения .. к примеру если у Вас есть глосарий который ведет (то есть добавляют в папку Глосария новые компоненты и их описывают) вся группа то можно собрать скриптом все эти данные и вывести в виде отчета ..
1.5. Ну и наконец последнее но не мение важное .. переносим на контрол Model Document папку в которой хранится нужная в вашем случаи документация .. и .. да и все ..

Далее возвращаемся на Master Document выставляем стилистику кавера .. содержания .. наполнения по умолчанию.. и жмем Generate

И вуаля отчетик готов .. (в случаи необходимых правок правим в источниках)

P/S в случаи если вам нужно создать документ в котором используется Диаграмма .. и надо помимо диаграммы поставить какой то текст используйте следующую последовательность действий
— Создаете диаграмму
— создаете объект типа class или component и перемещаете диаграмму внутрь компонента .. далее на компоненте нажимаете правую кнопку и создаете линкед документ ..
— если надо описать сценарий поведения диаграммы заходим в компонент в блок сценария и там все описываем ..
— если в сценарии используются наименование компонентов то переходите в самом сценарии на закладку Conrtext Reference и туда добавляете компоненты .. это дает возможность при изменении наименования компонента используемого в описании .. переименовать его во всех сценариях..
Ну вот как бы в кратце все ..


Записан



ЕА в нашей команде еще не используется.
Мы — НИИ. Разрабатываем системы, модули и проч. Я — технический писатель, пишу инструкции и руководства по работе. Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.

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


Записан



Ну вот как бы в кратце все ..

Спасибо Вам огромнейшее! Буду пробовать  :D

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

Спасибо за Ваш комментарий. Но моё дело маленькое — сказали изучить, значит надо.


Записан



Спасибо за Ваш комментарий. Но моё дело маленькое — сказали изучить, значит надо.

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


Записан



Добрый день всем!

Подскажите, а может ли кто-нибудь мне просто один раз показать весь процесс? Очень тяжело вот так вот по описанию всё сделать, не имея навыка работы с системой, ища каждую кнопочку по сто раз.

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


Записан



Подскажите, а может ли кто-нибудь мне просто один раз показать весь процесс? Очень тяжело вот так вот по описанию всё сделать, не имея навыка работы с системой, ища каждую кнопочку по сто раз.

Простите, а весь процесс чего?


Записан



Простите, а весь процесс чего?

Ощущение общения глухого с немым..

predator_ua написал прекрасную инструкцию, но я бы очень хотела увидеть этот процесс воочию. Речь идет о следующем:

В целом для Ваших целей все довольно просто
1. создаете проектный каталог в котором будете вести свои наработки ..
1.1. создаете в нем папку к примеру Documentation, в ней создаете диаграмму Extended > Documentation
1.2. На панель инструментов выводим Tagget Values (горячие кнопочки Ctrl+Shift + 6)
1.3. Переходим на диаграмму и размещаем на ней объект Master Document называете его так как вы хотите .. выделяем контрол и перейдя на панель Tagget Values устанавливаем параметры .. тут в целом не так важно, куда вы напишите название а куда заголовок вашего документа, как важно данные параметры вывести в нужном месте в шаблоне Caver Page … думаю посмотрев на примеры шаблонов (для этого нажимаем на закладку Resources или горячие кнопочки Alt + 6 далее в Document Generation / System Templates / Cover Pages и там смотрим как ставятся эти макросы.. (список допустимых в той или иной группе доступен по правой кнопки мышки)) …кликаем два раза на объект и проваливаемся внутрь
1.4. На внутренней диаграмме размещаем контрол Model Document данных контролов должно быть столько сколько заголовков вы ожидаете в своем документе .. добавляем заголовок (данный заголовок будет участвовать в оглавлении так что тут следует проявить строгость) !! ВАЖНО для каждого контрола типа Model Document можно указать свой шаблон, так же для самого шаблона можно собрать script наполнения .. к примеру если у Вас есть глосарий который ведет (то есть добавляют в папку Глосария новые компоненты и их описывают) вся группа то можно собрать скриптом все эти данные и вывести в виде отчета ..
1.5. Ну и наконец последнее но не мение важное .. переносим на контрол Model Document папку в которой хранится нужная в вашем случаи документация .. и .. да и все ..

Далее возвращаемся на Master Document выставляем стилистику кавера .. содержания .. наполнения по умолчанию.. и жмем Generate

И вуаля отчетик готов .. (в случаи необходимых правок правим в источниках)

P/S в случаи если вам нужно создать документ в котором используется Диаграмма .. и надо помимо диаграммы поставить какой то текст используйте следующую последовательность действий
— Создаете диаграмму
— создаете объект типа class или component и перемещаете диаграмму внутрь компонента .. далее на компоненте нажимаете правую кнопку и создаете линкед документ ..
— если надо описать сценарий поведения диаграммы заходим в компонент в блок сценария и там все описываем ..
— если в сценарии используются наименование компонентов то переходите в самом сценарии на закладку Conrtext Reference и туда добавляете компоненты .. это дает возможность при изменении наименования компонента используемого в описании .. переименовать его во всех сценариях..
Ну вот как бы в кратце все ..


Записан



1. задаться вопросом «а на кой?»
2. пойти поесть
3. купить себе новое платьишко

ЗЫ: EA мной освоен, все вышенаписанное говорю на основе личного опыта)

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

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

Нет, не станет удобней и выгодней.

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

« Последнее редактирование: 23 Апреля 2017, 11:52:26 от ida — брэнд с 14-летней историей »


Записан



Welcome to the Enterprise Architect User Guide

This guide provides information on how to use the tools, features and capabilities that have made Enterprise Architect the tool of choice for Enterprise, Business, System, Standards and Technology modeling worldwide. You will learn how to harness the power of Enterprise Architect to simplify the way you work, unify interdisciplinary teams, create models that perform work, leverage and reuse assets across programs and projects and much more.

The guide has three main parts:

  • Product Information — in which project managers and other stakeholders can read about the Licensing Model, available Editions, Support options and more
  • Benefits and Features — which will assist managers and leaders in gaining insight into what Enterprise Architect is and the key benefits and value proposition of the tool
  • Tool Usage — The main body of the guide with sections devoted to modeling, design, requirements, frameworks, automation and much, much more

How to Use this Guide

We understand that people learn differently, so the guide is organized in a way that provides a range of entry points. Here are some useful ways of using the guide, and the available navigation methods:

Browse through Guide Topics

Many readers might want to read through a number of pages in a section of the guide to gain a deeper understanding of a topic. The way to navigate is to expand successive levels of the Contents list to view and select a particular topic or sub-topic.

       

In addition the breadcrumb menu can be used to navigate backwards though the hierarchy of a topic. This effectively allows you to trace your footsteps and return to the sections you have previously traversed. Think of it as being like climbing a tree, where you reach a point and need to return to where a limb branched off in order to follow a different path.

Userguide breadcrumbs simulation.

The guide can also be navigated using the Previous button and Next button, which allow you to move through the stack of recently opened pages.

Userguide navigation previous and next buttons.

Search the Guide

The  tool provides a powerful search facility that allows topics, sections and pages to be found easily.

Userguide search.

In this example a user is searching for how the tool can be used for simulations. They enter the keyword ‘Simulation’ and the guide responds with a list of available information, not just from the guide but from the Website, Video Library, FAQs and the PDF Library.

Userguide search results.

The tool also provides an ‘Advanced Search’ feature that allows a user flexibility to search conditionally using logical OR and AND, including a Phrase search and the facility to specify which sources to use for the results. In this example a user wants information about Simulation in the context of a Business Process, and so uses the AND option to search for results.

Accessing Guide Topics from Within Enterprise Architect

One of the most common ways to access the User Guide is to follow links to it from the Enterprise Architect user interface. The links from the tool will provide a contextually appropriate page that will assist you with the part of the tool that is being used.

Userguide tool help.

Your Feedback

Sparx Systems likes to stay in touch with what Enterprise Architect users require to accomplish their tasks efficiently and effectively. We value any suggestions, feedback and comments you might have regarding this product, documentation or install process.

You can access our online feedback pages at:

  • sparxsystems.com/bug_report.htm
  • sparxsystems.com/feature_request.htm

Alternatively, you can contact Sparx Systems by email at: support@sparxsystems.com.

Понравилась статья? Поделить с друзьями:
  • Equation теплый пол инструкция подключения
  • Equation обогреватель настенный инструкция по применению
  • Equation обогреватель инструкция по эксплуатации
  • Equation напольный кондиционер инструкция по применению
  • Equation кондиционер пульт управления инструкция