Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Sparx => Тема начата: predator_ua от 12 Декабря 2016, 10:45:20
-
Всем доброго дня .. интересует вопрос, как выполнить описание API в UML .. есть некий ресурс .. который предоставляет набор инструментария по определенным внешним запросам .. задача описать эти запросы ... в UML
-
http://www.uml-diagrams.org.http.s11.wbprx.com/component-diagrams-examples.html
-
Если брать описание API в EA, то это удобно делать через определение операций в компоненте.
http://www.sparxsystems.com/enterprise_architect_user_guide/12.1/building_models/operationsmainpage.html
-
Стоит ли вообще делать описание API в UML?
-
Стоит ли вообще делать описание API в UML?
Не знаю как в uml вообще, но в EA это делать очень удобно. На базе описанных методов api можно строить например диаграммы последовательностей, которые иллюстрируют логику взаимодействия
-
Всем доброго дня .. интересует вопрос, как выполнить описание API в UML .. есть некий ресурс .. который предоставляет набор инструментария по определенным внешним запросам .. задача описать эти запросы ... в UML
1. Часто используют диаграмму последовательности + еще какой-то вариант (json, XML, табличный метод) описания запроса /ответа.
2. Зачем вам EA?! На начальном этапе "ставят руку". Инструмент выбирать можно будет лет через 5. Попробуйте https://www.draw.io/ На начальном этапе более чем достаточно. Есть плагин для конфлюенса.
-
Всем спасибо ... API выполнил, за основу была взята Class диаграмма ЕА .. на которой каждый вызов был описан как класс со своими атрибутами, и описан результат по средством linked document
Зачем надо ЕА ... ну собственно для использования описанного API в бизнес процессах.
-
Перешли на 13тый ЕА ...
открыл для себя Schema Composer для описания API милое дело
собираем класс диаграмму со связями и отношениями .. после чего строим на основании диаграммы JSON Schema или XML Schema как кому нравится .. !!
-
Перешли на 13тый ЕА ...
открыл для себя Schema Composer для описания API милое дело
собираем класс диаграмму со связями и отношениями .. после чего строим на основании диаграммы JSON Schema или XML Schema как кому нравится .. !!
А немного развернуть кейс? Кстати в январе вроде 14 будет представлена
-
Собираем класс диаграмму ... на ней делаем к примеру класс name_1 если надо атрибутив то делаем в нем столько сколько надо ..
далее кидаем опять таки если нужно второй третий компонент типа класс name_2, name_3 и так далее ...
После наполняем их атрибутами по необходимости...
далее выбирает Associate соединяем ... выставляем ресурс - указатель... выставляем допуски 0..* к примеру ... и в самих параметрах если нужно собираем минимум максимум и прочие проверки ...
Сохраняем ...
хууух ...
Далле открываем Ribbon - Design/Schema Composer
создаем новый профиль или выбираем из существующего..
делаем предварительные настройки ... тут пробел... )
Далее перетаскиваем в блок Classes root-class в нашей схеме ... (хотя не обязательно рут если вам надо собрать схему под какой то отдельный класс .. ) далее отмечаем в блоке Attributes все атрибуты которые нам нужны.. если есть в классе Associate он их так же покажет, а при отметке на них .. еще и подтянет классс на который идет ассоциация .. и далее опять в отмечаем все .. и нажимаем Generate .. выбираем что именно генерить и вуаля... АПИ готов )