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

×


FAQ - Sparx Enterprise Architect(Прочитано 161159 раз)
Re: FAQ - Sparx Enterprise Architect Ответ #135 : 04 Ноября 2015, 00:55:12
Всем доброго дня .. подскажите или ткните носом если тут описано
И вам приятного ... однако разве форумчане обязаны вас куда-то тыкать? По-моему начать надо с поиска ответов на вопросы в справке и изучая продукт.
Цитировать
Имею Activity Diagramm для определенного Activity делаю подвязку Select Composite Diagramm
Что есть подвязка?
Цитировать
... после чего появляется значек цепочки.. и перейдя двойным кликом на доп схему хочу вернутся обратно ..
- Как вернутся обратно?
А как бы вы хотели?

Функция обратной навигации как в браузере тут нет, но можно просто обратится к списку открытых окон

Цитировать
- как найти ВСЕ диаграммы которые ссылаются на дополнительную?
Интересный вопрос, но боюсь никак



Re: FAQ - Sparx Enterprise Architect Ответ #136 : 11 Ноября 2015, 18:54:16
Ответ: Никак.  ;D
Рекомендую завести отдельные репозитории. Разграничение доступа в среде Sparx EA реализовано на уровне функционала, т.е. доступ регулируется к элементам меню (контекстного меню), а не к элементам модели:
http://www.sparxsystems.com/enterprise_architect_user_guide/12.0/projects_and_teams/usersecurity.html
Т.е. априори, доступ на чтение пакетов и элементов есть у всех пользователей, можно лишь ограничить доступ на создание/изменение:
http://www.sparxsystems.com/enterprise_architect_user_guide/12.0/projects_and_teams/lockingmodelelements.html

Справилсо силами ЕА. последовательность действий:
В ЕА 12 выбрал: Project|Security|Enable Security
после чего в окне указал код активации (поставляется с дистрибутивом).
После чего создал пользователей, и группы.

И вот только после этого выбрал в контекстном меню пакета Package Control | Lock Package (если у нас папка) и Lock Diagram (если диаграмма) и указал для кого и какой доступ открываю.



Re: FAQ - Sparx Enterprise Architect Ответ #137 : 18 Ноября 2015, 20:11:00
Подскажите пожалуйста,
каким образом в EA сделать наследование классов чтобы автоматически наследовались операции?

на 1 скриншоте, при установке generalization, предлагается перенести операции в дочерний класс, после никакого контроля нет
на 2,3 скриншоте пример из редактора astah(CE), при построении Sequence Diagram можно выбрать операции и элемента и его родителя

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



Re: FAQ - Sparx Enterprise Architect Ответ #138 : 19 Ноября 2015, 10:28:12
Подскажите пожалуйста,
каким образом в EA сделать наследование классов чтобы автоматически наследовались операции?
Не очень понятно, что все таки вам нужно. Можете пояснить подробнее?
1. вы не хотите, чтобы появлялся диалог переопределения, реализации операций родительского класса?
2. вы хотите чтобы по умолчанию происходило переопределение
3. вы хотите чтобы по умолчанию ничего не было



Re: FAQ - Sparx Enterprise Architect Ответ #139 : 19 Ноября 2015, 16:09:20
Подскажите пожалуйста,
каким образом в EA сделать наследование классов чтобы автоматически наследовались операции?
Начать нужно с того, что операции не наследуются, а реализуются (абстрактные) или переопределяются. И о каком контроле вы ведёте речь по отношению к скриншоту 1? В EA можно повторить всё о чём вы рассказываете (см. прилагаемые скриншоты).



Re: FAQ - Sparx Enterprise Architect Ответ #140 : 22 Ноября 2015, 03:57:36
Благодарю, Galogen и Сергей Евтухович
Целью было упрощение построения Sequence Diagram, для анализа вызова процедур объектов (контекст: конфигурация 1С)
нужно было отразить "реализацию" операций в дочерних классах.

Сданным вопросом разобрался, но появился следующий
1. создаем класс "Документ", добавляем операцию "Записать()"
2. создаем дочерний класс "ЗаказПокупателя"
3. на Sequence Diagram показываем использование Записать() для "ЗаказПокупателя"
4. удаляем "Записать()" у класса "Документ"
4.1  на Sequence Diagram "Записать()" осталась, но по сути это просто текст ни к чему не привязанный
есть ли возможность контроля использования операций (чтобы при удалении выдавалось предупреждение что эта операция использована)?



Re: FAQ - Sparx Enterprise Architect Ответ #141 : 22 Ноября 2015, 21:33:46
4.1  на Sequence Diagram "Записать()" осталась, но по сути это просто текст ни к чему не привязанный
есть ли возможность контроля использования операций (чтобы при удалении выдавалось предупреждение что эта операция использована)?
Маловероятно. Попробуйте задать этот вопрос производителю продукта на его форуме. Думаю, быстрее получите ответ.



Re: FAQ - Sparx Enterprise Architect Ответ #142 : 04 Декабря 2015, 16:00:56
Здравствуйте! Завтра сдавать лабораторную работу по Enterprise Architect, не успеваю сделать. Кто-нибудь может поделиться готовым бизнес-процессом?



Re: FAQ - Sparx Enterprise Architect Ответ #143 : 08 Декабря 2015, 11:04:04
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: FAQ - Sparx Enterprise Architect Ответ #144 : 21 Декабря 2015, 17:53:02
имею компонентную диаграмму по размещению серверов в двух дата центрах

задача показать работу при падении одного из дата центров и при падении одного и более серверов в дата центре.

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

Вопрос есть ли способ отображения диаграмм и связей в различных проекциях? при сохранении взаимосвязей?



Re: FAQ - Sparx Enterprise Architect Ответ #145 : 21 Декабря 2015, 18:13:42
имею компонентную диаграмму по размещению серверов в двух дата центрах

задача показать работу при падении одного из дата центров и при падении одного и более серверов в дата центре.

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

Вопрос есть ли способ отображения диаграмм и связей в различных проекциях? при сохранении взаимосвязей?

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

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



Re: FAQ - Sparx Enterprise Architect Ответ #146 : 22 Декабря 2015, 10:21:42
На диаграмме размещения Вы работаете с классификаторами, и при копирование делаете линки наверняка. Если заменить все на объекты - копирование связей не будет происходить.

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

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



Re: FAQ - Sparx Enterprise Architect Ответ #147 : 03 Марта 2016, 17:25:12
Всем доброго времени суток ...

сталкнулся с проблеммой ..

Создал диаграмму классов ... начинаю генерировать SQL в ORACLE и начинает терять нотации .. ставить ковычки там где не нужно .. и так далее .. знаю что для этого надо какуюто настройку править но какую и где?



Re: FAQ - Sparx Enterprise Architect Ответ #148 : 01 Июня 2016, 15:18:43
Доброго времени суток!

Цитировать
Существует ли в природе русскоязычный help (или документация) по EA?
Нет, не существует.

Подскажите пожалуйста, изменилось ли что-то за 9 лет?  :)




Re: FAQ - Sparx Enterprise Architect Ответ #149 : 01 Июня 2016, 17:26:10
Доброго времени суток!

Подскажите пожалуйста, изменилось ли что-то за 9 лет?  :)

С точки зрения русскоязычного хелпа? Ничего.




 

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