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

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - predator_ua

Страницы: 1 2 3 4
1
Sparx / UXF (User eXperience Flow) средствами Sparx EA
« : 27 Марта 2019, 12:21:42 »
Доброго дня коллеги.
Прошу высказаться или поделится опытом использования кейс средства Sparx EA для решения задачи: построения сценария использования Графических Интерфейсов пользователя.

Или если встречалась где-то статья про это прошу сообщить.

2
Sparx / RAML Extension in Enterprise Architect 13
« : 26 Февраля 2018, 18:36:40 »
Всем доброго времени суток.. настало время расширить границы покрытия ЕА до рубежей RAML .. собственно скачав на просторах sparx community проект .. и собрав его не смог совместить его с ЕА 13 .. и как или чем заменить данный плагин идей нет .. а суть проста нужно на основании Класс диаграмм строить RAML классы

если кто то сталкивался подскажите

3
Sparx / Re: Нужны примеры описания API в UML
« : 01 Февраля 2018, 01:28:17 »
Собираем класс диаграмму ... на ней делаем к примеру класс name_1 если надо атрибутив то делаем в нем столько сколько надо ..
далее кидаем опять таки если нужно второй третий компонент типа класс name_2, name_3 и так далее ...
После наполняем их атрибутами по необходимости...
далее выбирает Associate соединяем ... выставляем ресурс - указатель... выставляем допуски 0..* к примеру ... и в самих параметрах если нужно собираем минимум максимум и прочие проверки ...
Сохраняем ...
хууух ...
Далле открываем Ribbon - Design/Schema Composer
создаем новый профиль или выбираем из существующего..
делаем предварительные настройки ... тут пробел... )
Далее перетаскиваем в блок Classes root-class в нашей схеме ... (хотя не обязательно рут если вам надо собрать схему под какой то отдельный класс .. ) далее отмечаем в блоке Attributes все атрибуты которые нам нужны.. если есть в классе Associate  он их так же покажет, а при отметке на них .. еще и подтянет классс на который идет ассоциация .. и далее опять в отмечаем все .. и нажимаем Generate .. выбираем что именно генерить и вуаля... АПИ готов )

4
В целом давольно просто ...
Заходим в вкладку Resources выбираем скажем Document Generate / System Template / Template / Use Case Details
и после этого жмем правую кнопку на шаблоне ... выбираем Copy ... называем как то шаблон ..
далее .. заходим внутрь ... находим вашу секцию.. "structured scenarios >" после неё или где вам нужно но в рамках секции жмем правой кнопкой ...
Insert Field / и тут выбираете что вам нужно и как ... по завершению имеете запись в репорте типа "{Scenario_Structured.State}"
далее оформление .. сохранение шаблона ...
Для юзе кейса жмем правую кнопку .. Generate Document ... выбираем наш ново испеченный шаблон ... генерируем и получаете отчет с состояниями результатами и прочей бедой ..
как добраться до секции Sections редактора шаблонов думаю объяснять не нужно

ЗЫ Удачи

5
Sparx / Re: Нужны примеры описания API в UML
« : 01 Декабря 2017, 16:42:17 »
Перешли на 13тый ЕА ...
открыл для себя Schema Composer для описания API милое дело
собираем класс диаграмму со связями и отношениями .. после чего строим на основании диаграммы JSON Schema или XML Schema как кому нравится .. !!

6
Какая то тайна покрытая мраком..

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

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

А может Эдуард аки Galogen прав и Вы уходите в какую то боле серьезную команду по
проектированию, но документирование это лишь маленький кусочек всех возможностей

7
Sparx / Re: Testing
« : 13 Мая 2017, 14:49:19 »
Народ подскажите хоть последовательность как создавать тест в ЕА

8
Sparx / Re: Как освоить Enterprise Architect за месяц?
« : 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 по сути классы так что проваливаетесь без проблем и дальше по моему коментарию

9
Sparx / Re: Как освоить Enterprise Architect за месяц?
« : 28 Апреля 2017, 10:00:18 »
Интересно, а кто-нибуть пробовал воткнуть Sparx EA в процесс CI  - continuous integration? Красивая идея.

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

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

10
Sparx / Re: Как освоить Enterprise Architect за месяц?
« : 27 Апреля 2017, 17:51:52 »
Мне интересно а под какие задачи .. ну то есть что собираются проектировать в ЕА в этом самом НИИ ...

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

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

11
Sparx / Re: Как освоить Enterprise Architect за месяц?
« : 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 минуте идет рассказ о документарованние ..
да и само видео довольно понятно поясняет что и как ..

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

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

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

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

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

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

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

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

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


13
Sparx / Re: Как освоить Enterprise Architect за месяц?
« : 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 и туда добавляете компоненты .. это дает возможность при изменении наименования компонента используемого в описании .. переименовать его во всех сценариях..
Ну вот как бы в кратце все ..

14
Sparx / Re: Нужны примеры описания API в UML
« : 06 Января 2017, 15:03:50 »
Всем спасибо ... API выполнил, за основу была взята Class диаграмма ЕА .. на которой каждый вызов был описан как класс со своими атрибутами, и описан результат по средством linked document

Зачем надо ЕА ... ну собственно для использования описанного API в бизнес процессах.

15
Sparx / Нужны примеры описания API в UML
« : 12 Декабря 2016, 10:45:20 »
Всем доброго дня .. интересует вопрос, как выполнить описание API в UML .. есть некий ресурс .. который предоставляет набор инструментария по определенным внешним запросам .. задача описать эти запросы ... в UML

Страницы: 1 2 3 4