Форум Сообщества Аналитиков

Общий раздел => ПО Аналитика => Sparx => Тема начата: L-shev от 29 Марта 2017, 17:41:50

Название: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 29 Марта 2017, 17:41:50
Доброго времени суток!

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

Помогите кто чем может, пожалуйста   :-[
Название: Re: Re: FAQ - Sparx Enterprise Architect
Отправлено: lnew от 30 Марта 2017, 15:20:20
Здравствуйте!

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

Если смогу - помогу.
Название: Re: Re: FAQ - Sparx Enterprise Architect
Отправлено: Galogen от 30 Марта 2017, 17:06:37
Доброго времени суток!

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

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

Задавайте вопросы тут, думаю сможем ответить. Документирование - это я так понимаю формирование различной документации по моделям. Начните с соответствующего раздела справки, познакомьтесь с готовыми шаблонами и принципов создания своих.
Название: Re: Re: FAQ - Sparx Enterprise Architect
Отправлено: L-shev от 31 Марта 2017, 17:20:31
Здравствуйте!

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

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

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

Господа, благодарю за Ваш отклик.
Поизучаю справку (надеюсь хоть немного общая картина о работе с системой сложится). И тогда постараюсь сформулировать вопросы.
Название: Re: Re: FAQ - Sparx Enterprise Architect
Отправлено: L-shev от 06 Апреля 2017, 17:34:59
Задавайте вопросы тут, думаю сможем ответить. Документирование - это я так понимаю формирование различной документации по моделям. Начните с соответствующего раздела справки, познакомьтесь с готовыми шаблонами и принципов создания своих.

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

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

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

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

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

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

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

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

Нет полной картинки  ???
Название: Re: Re: FAQ - Sparx Enterprise Architect
Отправлено: Galogen от 07 Апреля 2017, 00:00:19
Отлично.

Теперь давайте есть слона по кусочкам.

1. Что Вы хотите получить в конечном итоге от ЕА?
2. Что Вы уже в нем делаете, как его использует ваша команда?

Ликбез
1. посмотрели это видео: http://sparxsystems.com/resources/demos/requirements-management/requirements-reporting.htm
Да на английском, но что делать. Там рассмотрено документирование требований, но основные аспекты инструментария рассмотрены.
2. http://sparxsystems.com/resources/demos/htmlgenerator/HTML%20Generator3.htm
3. http://sparxsystems.com/resources/demos/reporting/document-fragments.htm
4/ http://sparxsystems.com/resources/user-guides/index.html#publish
5/ http://sparxsystems.com/resources/user-guides/publish/document-reports.pdf

Ну и как высший пилотаж, можно просто подключиться к базе данных самого проекта в ЕА и формировать отчеты вообще сторонними инструментами
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 13 Апреля 2017, 17:28:09
ЕА в нашей команде еще не используется.
Мы - НИИ. Разрабатываем системы, модули и проч. Я - технический писатель, пишу инструкции и руководства по работе. Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.

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

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

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

Это очень интересный вариант, возможно так намного проще..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 13 Апреля 2017, 18:46:18
В целом для Ваших целей все довольно просто
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 и туда добавляете компоненты .. это дает возможность при изменении наименования компонента используемого в описании .. переименовать его во всех сценариях..
Ну вот как бы в кратце все ..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 13 Апреля 2017, 23:24:50
ЕА в нашей команде еще не используется.
Мы - НИИ. Разрабатываем системы, модули и проч. Я - технический писатель, пишу инструкции и руководства по работе. Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.
Простите, но читается как утопия. Не от вас это должно исходить, а от руководителя проекта и ведущих специалистов проекта. UML имеет большой порог вхождения, и прежде чем его использовать, нужно иметь отлично построенные процессы, понимание их проблем и потребности в UML.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 14 Апреля 2017, 16:24:36
Ну вот как бы в кратце все ..

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

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

Спасибо за Ваш комментарий. Но моё дело маленькое - сказали изучить, значит надо.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 15 Апреля 2017, 15:31:46
Спасибо за Ваш комментарий. Но моё дело маленькое - сказали изучить, значит надо.
Не вопрос, конечно изучайте. Просто нужно комплексное понимания как и для чего будет использоваться инструмент.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 19 Апреля 2017, 10:05:23
Добрый день всем!

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

21 век, век технологий..
Связаться можно по скайпу, по вотсапу, через удаленный компьютер с помощью программы TeamViewer. Столько возможностей..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 20 Апреля 2017, 22:33:07
Подскажите, а может ли кто-нибудь мне просто один раз показать весь процесс? Очень тяжело вот так вот по описанию всё сделать, не имея навыка работы с системой, ища каждую кнопочку по сто раз.
Простите, а весь процесс чего?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 21 Апреля 2017, 10:01:48
Простите, а весь процесс чего?

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

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 и туда добавляете компоненты .. это дает возможность при изменении наименования компонента используемого в описании .. переименовать его во всех сценариях..
Ну вот как бы в кратце все ..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: ida - брэнд с 14-летней историей от 21 Апреля 2017, 11:51:50
1. задаться вопросом "а на кой?"
2. пойти поесть
3. купить себе новое платьишко

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

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

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

Это, кстати, основная причина, почему я ушла из ИТ: насколько в большинстве компаний принято не замечать проблем человеческо-организационного происхождения и пытаться исправить их какими-то инструментами. Так что, если вы планируете в ИТ работать и дальше, можете принять к сведению этот опыт) Сталкиваться будете постоянно. И сделать ничего не сможете (если вы не рук-ль направления и сами опытный организатор)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: ida - брэнд с 14-летней историей от 23 Апреля 2017, 11:55:55
UML имеет большой порог вхождения, и прежде чем его использовать, нужно иметь отлично построенные процессы, понимание их проблем и потребности в UML.
Глупость
Это Бесков такое придумал, чтобы дороже продать свои курсы?
Любой студент технической специальности может освоить UML.
Любой бизнес-пользователь или представитель заказчика с высшим образованием понимает модель, если она сопровождается небольшими текстовыми пояснениями и построена корректно задаче.
Я могу нарисовать модель приготовления борща в UML, и мне для этого не надо быть шеф-поваром.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 23 Апреля 2017, 19:20:35
Глупость
Это Бесков такое придумал, чтобы дороже продать свои курсы?
Любой студент технической специальности может освоить UML.
Любой бизнес-пользователь или представитель заказчика с высшим образованием понимает модель, если она сопровождается небольшими текстовыми пояснениями и построена корректно задаче.
Я могу нарисовать модель приготовления борща в UML, и мне для этого не надо быть шеф-поваром.
Глупость быть слишком категоричной и безапелляционной. Умение писать не делает тебя автоматически писателем.

Тут пользователь с брендом с 14-летней истории неадекватно отреагировал на фразу "Умение писать не делает тебя автоматически писателем." Фраза на самом деле означает следующее: Умение говорить не делает тебя автоматически оратором, Умение складывать рифмы не делает тебя автоматически поэтом и т.п. Т.е. знание UML - то есть языка, не делает тебя знатоком моделирования, т.е. писателем.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: ida - брэнд с 14-летней историей от 23 Апреля 2017, 22:32:59
Глупость быть слишком категоричной и безапелляционной. Умение писать не делает тебя автоматически писателем.
Я не против быть глупой - это лучше, чем быть лжецом или вором. Но каждый выбирает сам, кем быть - и продавцы курсов в т.ч.))
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 24 Апреля 2017, 10:28:24
Люди! Объясните мне, пожалуйста! Неужели нет никаких способов показать работу в ЕА? Что это за система такая, что столько обсуждений и ничего по делу  ???  (кроме инструкции от predator_ua, но я, к сожалению, не всё смогла понять)

Я методом тыка уже во многом разобралась (в ожидании хоть какой-то помощи от вас), но мне нужно один раз увидеть, чтобы понимающий человек показал и дал комментарии.

Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 24 Апреля 2017, 15:53:21
Ох...
ну вы блин даете ..

Enterprise Architect может быть сложным .. UML не может .. ну хотя-бы потому что его делали люди для людей ..

да в EA есть ряд моментов которые нативно не понятны .. и кому-то надо может и курсы ..

По поводу просьбы L-shev, даже не знаю как Вам еще более детально помочь... с учетом того что сами пункты меню в зависимости от перспективы могут быть перемещены

Все что могу помочь это сделать ряд картинок .. по пунктам ..

по поводу тезисов Galogen .. то он таки прав .. внедрение ЕА в производство как инструмента, должно проводится всеми единицами производства ..

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

И сейчас когда строишь документы все уже написано .. и остается лишь ряд телодвижений.. пара тройка кликов .. и все ..

По поводу коментов ida тут ведь не идет речь о курсах .. да и не идет речь о UML (кстати в нашей организации UML не является порогом вхождения но желательно изучение учебника UML2 Унифицированный процесс(2008г) и все) ... речь о инструменте в целом .. который дает давольно большую свободу в решении и освоении давольно хороше проработанных методик описания процессов..

Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 24 Апреля 2017, 16:48:57

И сейчас когда строишь документы все уже написано .. и остается лишь ряд телодвижений.. пара тройка кликов .. и все ..


Мне бы именно этому научиться.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: ida - брэнд с 14-летней историей от 24 Апреля 2017, 17:07:54
Мне бы именно этому научиться.
Дык а в чем проблема-то?
ЕА у вас стоит?
Инструкцию дали (прочитала, на мой взгляд - она достаточно подробная)?
Пробуйте, делайте)) Или вы хотите научиться, не делая, а как-то так чтобы сразу само РАЗ- все понялось? Не, с ЕА так не будет)))) Поковыряетесь недельку с матами, а потом все будет хорошо))
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 24 Апреля 2017, 17:31:17
Дык а в чем проблема-то?
ЕА у вас стоит?
Инструкцию дали (прочитала, на мой взгляд - она достаточно подробная)?
Пробуйте, делайте)) Или вы хотите научиться, не делая, а как-то так чтобы сразу само РАЗ- все понялось? Не, с ЕА так не будет)))) Поковыряетесь недельку с матами, а потом все будет хорошо))

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

Меня от этого ЕА уже воротит, почти забросила. Но спрашивать-то будут. Да и самой обидно бросать на полпути.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Thinkler от 24 Апреля 2017, 19:51:16
Цитировать
Меня от этого ЕА уже воротит, почти забросила. Но спрашивать-то будут. Да и самой обидно бросать на полпути.
  ;D Даже и не знаю, чем помочь тут можно... А тот, кто поставил такую задачу - сам не пробовал изучить? Возможно, ему стоит все же самостоятельно разобраться, а потом помочь в изучении остальным на месте? По-моему, все должно быть предельно просто - есть ожидания твои и руководителя, есть материалы и видеоуроки. Просматриваешь, изучаешь, сопоставляешь с вашими ожиданиями - принимаешь решение, стоит копать дальше или нет. Если стоит - копаешь молча, без нытья.

Из личного опыта - в начале у меня была только идея - разработка и архитектура, управляемая моделью. Модель, включающая в себя всю информацию о программном продукте - от идеи до вывода из эксплуатации, все описание атомарно, из комбинации элементов можно собирать любой нужный документ, при изменениии не нужно менять всю модель - лишь необходимые элементы. Специалисту не нужно перечитывать всю документацию - лишь затрагиваемые изменением части документа, состоящие из элементов модели. И кроме идеи не было больше НИЧЕГО. Потом я задумался, как это можно сделать, посмотрел на инструменты и выбрал Sparx EA и изучение инструмента основывалось на изучении только необходимого функционала для реализации идеи, попросту говоря - был огромный стимул посмотреть, как это будет работать. И посмотрел-таки, через ... 5 лет после появления идеи - для этого пришлось сменить город и 3 места работы ;D
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 25 Апреля 2017, 10:16:17
был огромный стимул посмотреть, как это будет работать. И посмотрел-таки, через ... 5 лет после появления идеи - для этого пришлось сменить город и 3 места работы ;D

Обалдеть! Нет, я на такое не готова))

А тот, кто поставил такую задачу - сам не пробовал изучить? Возможно, ему стоит все же самостоятельно разобраться, а потом помочь в изучении остальным на месте?

Тут получается, что я практически сама и вызвалась. В компании идея о внедрении ЕА уже давно живет, а добровольца на его изучение всё не было. В итоге под стимулом небольшого бонуса я взялась за этот проект.

По-моему, все должно быть предельно просто - есть ожидания твои и руководителя, есть материалы и видеоуроки.

Мне не хватает материалов, в этом вся и проблема, и поэтому я сюда пришла) Я не ожидала, что не смогу найти никакого пособия на русском языке - это ж древний мир какой-то!
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: SALar от 25 Апреля 2017, 10:54:10
Может поможет, может нет.

1. На первом занятии по рукопашке (малоизвестный стиль) нам ставили положение тела (стойку). Любопытно, что ни разу новичок не смог с первого раза занять нужное положение. Ни рисунки, ни объяснения, ни полный список ошибок не помогали.  Нужно было подойти и поставить.


2.
Цитировать
Гарри с грустью подумал о Дартмутском семинаре 1956-го года, первой в истории конференции по вопросам искусственного интеллекта. В качестве ключевых вопросов участники выделили: понимание языка, самообучение и самосовершенствование компьютеров. Они абсолютно серьёзно предполагали, что десять ученых смогут достичь существенных результатов по данным вопросам, если будут работать вместе в течение двух месяцев.

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

Гарри начал понимать, как себя должен был чувствовать тот аспирант.

Похоже, вы положении того аспиранта.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 25 Апреля 2017, 11:00:31
Похоже, вы положении того аспиранта.

Похоже  ;D
Спасибо за поддержку))
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 25 Апреля 2017, 15:31:54
Пока готовлю картинки вот первоисточник по которому я изучал ЕА
http://www.sparxsystems.com.au/bin/EAUserGuide.pdf

на странице 2638
19. Reporting

тут все и найдете ... а зная такие технологии как Google translate можно и без знания английского обуздать этот отдел
так же на ютуб канале https://www.youtube.com/watch?v=CuXloTxi-6A на 26.57 минуте идет рассказ о документарованние ..
да и само видео довольно понятно поясняет что и как ..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 25 Апреля 2017, 17:11:22
Пока готовлю картинки вот первоисточник по которому я изучал ЕА
http://www.sparxsystems.com.au/bin/EAUserGuide.pdf

на странице 2638
19. Reporting

тут все и найдете ... а зная такие технологии как Google translate можно и без знания английского обуздать этот отдел
так же на ютуб канале https://www.youtube.com/watch?v=CuXloTxi-6A на 26.57 минуте идет рассказ о документарованние ..
да и само видео довольно понятно поясняет что и как ..

Спасибо!!!
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 27 Апреля 2017, 13:39:33
UML имеет большой порог вхождения

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

Другое дело, что мастерства за 15 минут не добиться. Ну так это уже и не этап вхождения.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 27 Апреля 2017, 13:40:17
Спасибо!!!

Держите в курсе. Интересно же, чем ваш эксперимент закончится.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 27 Апреля 2017, 14:46:18
Не соглашусь. Порог вхождения у UML как раз крайне низкий. Практически любой обезьян сможет худо-бедно рисовать диаграммы активности или последовательности после 15-минутного ознакомления с нотацией и примерами.
Наверное, я неверно выразился. Смысл был не в самом знании UML, хотя про 15 минут это слишком смелая оценка, если брать среднестатистического студента в вузе, в его использовании как базового средства для документирования разных стадий процесса проектирования, как средства общения между проектными ролям и фазами. Именно в этом контексте, а не смысле знания элементов нотации.

Но опять же это мое мнение. Я полагаю каждый имеет на него право, верно?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 27 Апреля 2017, 15:24:53
Наверное, я неверно выразился.

Бывает. Но зато какой повод высказаться всем несогласным!
Если же говорить в упомянутом контексте - то я вообще не знаю, у какого инструмента низкий порог вхождения для осуществления всего перечисленного. Включая естественный язык.

Но опять же это мое мнение. Я полагаю каждый имеет на него право, верно?

С правом иметь мнение вроде никто и не спорил. )
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 27 Апреля 2017, 15:30:09
Бывает. Но зато какой повод высказаться всем несогласным!
Если же говорить в упомянутом контексте - то я вообще не знаю, у какого инструмента низкий порог вхождения для осуществления всего перечисленного. Включая естественный язык.
Ну, так и есть. Просто моя мысль же в контексте возникла :)
С правом иметь мнение вроде никто и не спорил. )
Спорил :)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 27 Апреля 2017, 16:07:45
Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.

Есть предположение, что вы даже не представляете, в какую копеечку это влетит НИИ, прежде чем станет (если когда-нибудь станет) выгоднее и удобней. И дело совсем не в лицензиях АА, которые на худой конец можно "приобрести" в какой-нибудь ознакомительной торрент-версии.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 27 Апреля 2017, 17:51:52
Мне интересно а под какие задачи .. ну то есть что собираются проектировать в ЕА в этом самом НИИ ...

Может стоит разбирать работу с теме же документами на примерах .. ведь есть компании в которых ЕА используют как PhotoShop...
после чего вставил в WORD и побежал дальше описывать систему ..

Полагаю топик стартеру, стоило бы, для начала описать в word с использованием ЕА как графическое приложение..
Все равно сценарии действия, сводные таблицы атрибутивного состава придется создавать сперва самим ..
и уже в последствии приводить ЕА к удобочитаемому виду ..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Thinkler от 28 Апреля 2017, 08:20:52
Интересно, а кто-нибуть пробовал воткнуть Sparx EA в процесс CI  - continuous integration? Красивая идея.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 28 Апреля 2017, 10:00:18
Интересно, а кто-нибуть пробовал воткнуть Sparx EA в процесс CI  - continuous integration? Красивая идея.

continuous integration - это каждо-дневная версионность продукта .. а именно с отображением версионности в ЕА (сужу по версии 12.1) большие проблемы ..

и если я к примеру могу создать два компонента разной версии на одной диаграмме (.. и включая определенные фильтра как в самой диаграмме так и в скрипте подготовки документа) то в случаи наполнения компонента определенными процедурами и вызовами их на той же siquence diagramm ... во времени ..  не представляется возможным .. а тем более отслеживать это автоматически от билда к билду .. на вскидку приходит тока решение писать скрипт для слежения за изменениями.. но и тут не все ложится .. нет слоя релиза .. что можно править а что нет .. и тема отдельной ветки как по мне ..
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: SALar от 28 Апреля 2017, 11:51:39
Порог вхождения для UML.
В одной из фирм, где я работал всех разработчиков (программистов, менеджеров, тестировщиков) отправили на тренинг по UML. Недельный. 40 часов.
Для того, чтобы осмысленно пользоваться этой нотацией, 40 часов тренинга - недостаточно. Потом нужно "набивать руку".

Цитировать
Цитата: L-shev от 13 Апреля 2017, 17:28:09
Цитировать
Есть предположение, что если все сотрудники будут работать в единой системе, то это всем выгодней и удобней.
Есть предположение, что вы даже не представляете, в какую копеечку это влетит НИИ, прежде чем станет (если когда-нибудь станет) выгоднее и удобней. И дело совсем не в лицензиях АА, которые на худой конец можно "приобрести" в какой-нибудь ознакомительной торрент-версии.

У этой медали есть несколько сторон.
1. Деминг сказал: "Все дело в уменьшении вариаций". Он прав. Единый стиль работы -> уменьшение вариаций -> выгода.
2. Роберт Гласс сказал: "В разработке ПО возможности улучшений, за счет инструментов практически выбраны. Маловероятно, что внедрение какого либо инструмента даст выигрыш более процента". Ну, или немного не так сказал.

Если вы внедрите единый стиль написания документации - получите огромный выигрыш.  Внедрите инструмент - не получите ничего.

Поэтому. Пользуйтесь пока бесплатным draw.io Когда поставите процесс - можно выбирать инструмент.
Все, всегда пытаются сделать наоборот. С известным заранее, неизбежно печальным результатом ( http://lurkmore.to/%D0%AD%D0%BF%D0%B8%D0%BA_%D1%84%D0%B5%D0%B9%D0%BB ).

Цитировать
разруха не в клозетах, а в головах
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 11:59:59
Доброго дня всем!

Я следовала действиям по инструкции от 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 папку в которой хранится нужная в вашем случаи документация .. и .. да и все ..

Создала папки, диаграмму.
В п. 1.3. написано "Переходим на диаграмму и размещаем на ней объект Master Document"
У меня нет объекта "Master Document". Почему? не там смотрю? Добавила обычный "Package" (картинку прилагаю).

Далее: "перейдя на панель Tagget Values устанавливаем параметры"
Там много параметров - что есть что? что здесь можно указать и где это потом отобразится?
predator_ua пишет: "тут в целом не так важно, куда вы напишите название а куда заголовок вашего документа, как важно данные параметры вывести в нужном месте в шаблоне Caver Page"
- а куда название и заголовки здесь можно написать? куда правильней? и в каком таком "нужном месте" их потом надо вывести в шаблоне Caver Page?

И мой главный стопорный момент - тоже из п. 1.3 в самом конце "кликаем два раза на объект и проваливаемся внутрь" - это куда и как? у меня ничего не получается.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 12:12:56
Господа,

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

Спасибо.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 28 Апреля 2017, 12:20:38
Судя по скрину вы не внимательно прочли мой коментарий
1.1. создаете в нем папку к примеру Documentation, в ней создаете диаграмму Extended > Documentation
а у вас создан Extended > Custom но если уж создали то нажимаете кнопку над инструментами "More tools.." и выбираете пункт Documentation .. по итогу получаете набор компонент .. и далее по моему комментарию..

кстати документация пишется "Documentation" ...

Далее: "перейдя на панель Tagget Values устанавливаем параметры"
Там много параметров - что есть что? что здесь можно указать и где это потом отобразится?

в мастер документе не много параметров
- ReportAlias
- ReportAuthor
- ReportName
- ReportStatus
- ReportTitle
- ReportVersion
- RTFTemplate

Такой же список есть и в самом шаблоне документа
для доступа к списку доступных макросов в любом месте шаблона жмем правую кнопку мыши и ...
ReportConstants /..
- ReportAlias
- ReportAuthor
- ReportName
- ReportStatus
- ReportTitle
- ReportVersion
.. и еще ряд других параметров как то текущая дата .. имя файла .. ресурсы ..

указываете нужный вам макрос и все ..

далее при работе с созданием документа меняете в настройках мастера к примеру версию .. и получаете документ в том виде что нужно

... по поводу "проваливаетесь внутрь" компонент Master Document своего рода папка .. а компоненты model document по сути классы так что проваливаетесь без проблем и дальше по моему коментарию
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 12:32:38
Судя по скрину вы не внимательно прочли мой коментарий а у вас создан Extended > Custom но если уж создали то нажимаете кнопку над инструментами "More tools.." и выбираете пункт Documentation ..

С этим разобралась, спасибо!

кстати документация пишется "Documentation" ...

Это смотря на каком языке  ;)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 28 Апреля 2017, 14:43:59
Для того, чтобы осмысленно пользоваться этой нотацией, 40 часов тренинга - недостаточно. Потом нужно "набивать руку".

Какое же это "вхождение"?

"Все дело в уменьшении вариаций". Он прав. Единый стиль работы -> уменьшение вариаций -> выгода.

Уменьшение энтропии в общем случае правильно и выгодно. В частном случае критично зависит от уплаченной цены.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 16:21:56
в мастер документе не много параметров
- ReportAlias
- ReportAuthor
- ReportName
- ReportStatus
- ReportTitle
- ReportVersion
- RTFTemplate

У меня нет таких в списке.. только "RTFTemplate"..  ???
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 16:34:12
У меня нет таких в списке.. только "RTFTemplate"..  ???
Вам же в инструкции было сказано
1.2. На панель инструментов выводим Tagget Values (горячие кнопочки Ctrl+Shift + 6)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 16:43:02
И все-таки в Cradle все это делается куда проще и мощнее по возможностям. Не уверен насчет простоты и качества UML моделирования (рисования, связывания, кодогенерации и т.п.). Но версионирование, конфигурирование исходных документов. модельных документов и документов отчетных  сделано знатно с полной трассировкой и зависимостью. Жаль у меня в этом особой потребности нет :)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 16:51:11
Так я ведь так и делаю.. И в предыдущем сообщении прикрепила картинку, на которой есть эта панель "Tagget Values". Изначально окно пустое. При добавлении новых тэгов в поле "Tag" в раскрывающемся списке нет параметров как у Вас (ReportAlias, ReportAuthor, ReportName, ReportStatus, ReportTitle, ReportVersion), есть только RTFTemplate.

Вот еще раз прикладываю новую картинку. Попробовала заново.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 16:55:43
Такой же список есть и в самом шаблоне документа
для доступа к списку доступных макросов в любом месте шаблона жмем правую кнопку мыши и ...
ReportConstants /..
- ReportAlias
- ReportAuthor
- ReportName
- ReportStatus
- ReportTitle
- ReportVersion
.. и еще ряд других параметров как то текущая дата .. имя файла .. ресурсы ..

Это Вы что имеете в виду под шаблоном - сам Model Document?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 16:57:47
Так я ведь так и делаю.. И в предыдущем сообщении прикрепила картинку, на которой есть эта панель "Tagget Values". Изначально окно пустое. При добавлении новых тэгов в поле "Tag" в раскрывающемся списке нет параметров как у Вас (ReportAlias, ReportAuthor, ReportName, ReportStatus, ReportTitle, ReportVersion), есть только RTFTemplate.

Вот еще раз прикладываю новую картинку. Попробовала заново.

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

Версия 12 у ЕА?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 17:04:59
Это Вы что имеете в виду под шаблоном - сам Model Document?

Это, как я понимаю, при создании собственного шаблона в него можно добавлять эти константы (ReportAlias, ReportAuthor, ReportName, ReportStatus, ReportTitle, ReportVersion), нажав правой кнопкой мышки в тексте шаблона и выбрав "ReportConstants" - там будет такой же перечень констант.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 17:06:50
Ну, что-то пропустил видимо. А почему у вас нажата кнопка добавления нового тегированного значения?

Версия 12 у ЕА?

Да, версия 12.

Нажата кнопка добавления нового тегированного значения, чтобы показать, что в списке нет параметров "ReportAlias, ReportAuthor, ReportName, ReportStatus, ReportTitle, ReportVersion"
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 17:17:39
Как я поняла: создав "Master Documet", надо его выделить и открыть панель инструментов "Tagged Values". И там сразу перечислены константы (ReportAlias, ReportAuthor, ReportName, ReportStatus, ReportTitle, ReportVersion, RTFTemplate) - как на Вашей картинке.
Но у меня не так. У меня в окне "Tagged Values" указан только "RTFTemplate" (при выбранном объекте "Master Documet")
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 17:24:39
Да, версия 12.
Возможно в этом проблема, у консультанта явно 13 версия, а у вас 12, потому видимо эти значение не выставлены наружу. Или вообще с этим UML элементом явно не связаны. Значит придется уже на уровне шаблона делать, если они Вам все-таки важны.
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 17:33:48
Значит придется уже на уровне шаблона делать, если они Вам все-таки важны.

Думаю, что важны. А что это значит: "на уровне шаблона делать"?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 28 Апреля 2017, 17:40:39
Думаю, что важны. А что это значит: "на уровне шаблона делать"?
Это же управляющие теги, которые отображаются на титульном листе (cover pages). В ранних версиях с этими элементами не были связаны (вам сюда придется обратиться, чтобы уточнить http://www.sparxsystems.com.au/bin/EAUserGuide.pdf - 2672 страница)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 28 Апреля 2017, 17:54:39
Это же управляющие теги, которые отображаются на титульном листе (cover pages). В ранних версиях с этими элементами не были связаны (вам сюда придется обратиться, чтобы уточнить http://www.sparxsystems.com.au/bin/EAUserGuide.pdf - 2672 страница)

Спасибо!

Сегодня многое для себя почерпнула. Ухожу на праздники с чистой совестью  :) Вернусь 02.05. Хороших всем выходных  ;)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: L-shev от 22 Мая 2017, 10:08:13
Спасибо всем за помощь и поддержку, я многое смогла и поняла.
Но на этом все, я написала заявление на увольнение  :D
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 22 Мая 2017, 11:06:12
Спасибо всем за помощь и поддержку, я многое смогла и поняла.
Но на этом все, я написала заявление на увольнение  :D
Не сошлись характерами? Будете искать компанию влюбленную в ЕА ?
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: predator_ua от 22 Мая 2017, 12:15:45
Какая то тайна покрытая мраком..

Сперва Вы пишите .. что Вам в Вашем НИИ дали задачу проверить CASE средство ..
и посмотреть как в нем создавать документацию. Корректным выводом в случаи НЕ
успеха был бы отказ от CASE средства как такового, или замена на альтернативный

А так получается что дали задачу человек не справился и уволился ..

А может Эдуард аки Galogen прав и Вы уходите в какую то боле серьезную команду по
проектированию, но документирование это лишь маленький кусочек всех возможностей
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Леонид от 22 Мая 2017, 12:47:32
Не сошлись характерами? Будете искать компанию влюбленную в ЕА ?

Либо наступило просветление. )

О компаниях, влюбленных в EA (в Москве) - например, РТ Лабс в лице весьма ответственного лица месяца три назад декларировала мне страстное желание предаться оной любви.

(А вообще - вот это женщина! Хвостиком махнула - и уже всем интересно: что, как, почему...)
Название: Re: Как освоить Enterprise Architect за месяц?
Отправлено: Galogen от 22 Мая 2017, 13:14:04
(А вообще - вот это женщина! Хвостиком махнула - и уже всем интересно: что, как, почему...)
:)