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

×


FAQ - Sparx Enterprise Architect(Прочитано 136386 раз)
Re: FAQ - Sparx Enterprise Architect Ответ #30 : 06 Ноября 2011, 20:15:58
Большое спасибо за ответ!
Я прочитал на сайте про эту операцию, но нажимал на Note.
Теперь получилось!

Возник новый вопрос: а как обстоит дело с профилями UML, например, бизнес-моделирования или SOA?
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #31 : 06 Ноября 2011, 21:08:02
Возник новый вопрос: а как обстоит дело с профилями UML, например, бизнес-моделирования или SOA?
Прекрасно обстоит. Советую почитать раздел работы с профилями UML и MDG технологию.Сам я лично с профилями особо не увлекался, пару раз для мастер-класса. Но возможности неплохие. Хотя возможно более слабые (или удобные) чем в RSA, или там в MagicDraw



Re: FAQ - Sparx Enterprise Architect Ответ #32 : 06 Ноября 2011, 21:12:09
Спасибо.
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #33 : 15 Ноября 2011, 03:08:54
Будьте добры, помогите:

Как в ЕА устанавливаются в объектах (экземплярах класса) значения унаследованных атрибутов?

Обшарил весь хелп!

Спасибо!
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #34 : 15 Ноября 2011, 09:57:56
Как-то я делал. Но забыл. Отправил запрос в ЕА support. Подождем. Сделать можно - это точно.



Re: FAQ - Sparx Enterprise Architect Ответ #35 : 15 Ноября 2011, 10:22:33
Ура! Я вспомнил

Правила работы:
1. Создать диаграмму объектов или не создавать:)
2. Переместить на диаграмму нужный классификатор (класс) из барузера проектов на диаграмму как инстанс
3. Правой кнопкой мыши по объекту вызвать контекстное меню
4. Advance -> Set Run State
Ну умному достаточно :)! Успехов и приятной работы



Re: FAQ - Sparx Enterprise Architect Ответ #36 : 15 Ноября 2011, 11:28:48
Спасибо. Все получилось.

Тогда продолжение вопроса:
Какая строчка в списке полей (Insert Field) выводит в отчет значение унаследованного атрибута (variable)?
По смыслу, вроде, больше всего подходит ValueOf. Но ... облом!

И где еще, кроме диаграммы, можно увидеть список этих значений, чтобы поменять порядок отображения?

Вот тест создания отчета:
« Последнее редактирование: 15 Ноября 2011, 11:32:22 от lnew »
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #37 : 15 Ноября 2011, 12:01:01
Возможно  и это   пригодиться 
Цитировать
Свойства класса, Feature Visability -> Inherited Features -> Show attributes & operation
«Сделай первый шаг, и ты поймешь, что не все так страшно.»
-- L. A. Seneca --



Re: FAQ - Sparx Enterprise Architect Ответ #38 : 15 Ноября 2011, 12:40:57
К сожалению, это из другой темы: отображение на значке класса атрибутов и операций, унаследованных от родителя и стереотипа.

Объект может устанавливать индивидуальные значения атрибутам класса и унаследованным атрибутам.

В RSA - это список слотов, порядок отображения которых можно изменять в свойствах объекта.
В ЕА в свойствах объекта отображаются атрибуты класса в порядке, установленном для класса. А индивидуальные значения (vfriable, аналог slot из RSA) вводятся каждое в своем окошке (как подсказал Эдуард), и все вместе я нашел только в изображении объекта на диаграмме. При этом порядок, установленный для класса, не соблюдается. Это естественно, но где-то этот порядок наверное можно установить? Это не криминал, но должна же быть логика!
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #39 : 15 Ноября 2011, 15:17:24
Леонид Борисович. Опишите проблему на английском, пожалуйста, вплоть до скриншотов. пришлите мне, я как регистрированный пользователь обращусь за помощью. Надеюсь помогут.

Другой вариант обратиться к ним на форуме.
« Последнее редактирование: 15 Ноября 2011, 16:37:50 от Galogen »



Re: FAQ - Sparx Enterprise Architect Ответ #40 : 15 Ноября 2011, 15:34:51
Спасибо, Эдуард.

Я не рискую писать на английском.
Попробую найти сам. В хелпе есть описание объектной модели EA. Постепенно воспроизведу в виде диаграмм и разберусь. Долго, конечно. Но если серьезно использовать инструмент - это капитальные затраты.
У меня нарисована такая модель для RSA (не вся, конечно); помогала во многих случаях, особенно при формировании отчетов, преобразований "модель-модель" и т.п.

Но если что увидишь, сообщи, пожалуйста.
Главный вопрос: как включить в отчет индивидуальное значение атрибута (variable) для экземпляра класса.

Еще раз спасибо!
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #41 : 15 Ноября 2011, 16:57:18
А вот это не то ?
{ElemRunState.Variable} {ElemRunState.Operator} {ElemRunState.Value}
«Сделай первый шаг, и ты поймешь, что не все так страшно.»
-- L. A. Seneca --



Re: FAQ - Sparx Enterprise Architect Ответ #42 : 15 Ноября 2011, 17:01:01
м.б., сейчас попробую
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru



Re: FAQ - Sparx Enterprise Architect Ответ #43 : 15 Ноября 2011, 17:17:25
Шаблон у меня такой


package >

{Pkg.Author}
element >

method >

< method
run state >

{ElemRunState.Variable} {ElemRunState.Operator} {ElemRunState.Value}
< run state
< element
< package
«Сделай первый шаг, и ты поймешь, что не все так страшно.»
-- L. A. Seneca --



Re: FAQ - Sparx Enterprise Architect Ответ #44 : 15 Ноября 2011, 17:21:08
Еще раз спасибо!
Я рисую, отрываться жаль!
Л. Новиков
http://lnew.ucoz.ru
lnew@yandex.ru




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19