Size: a a a

Архитектура ИТ-решений

2020 September 29

ES

Eugene Savin in Архитектура ИТ-решений
Коллеги, нужна помощь по архимейт. Пытаюсь промоделировать систему и очень не хватает отношения (relationship), которое описывало бы взаимодействие в общем виде: "использует", "обращается", "посылает сообщения". Моя система - это система обработки ордеров (order management system, OMS). Упрощенно говоря трейдеры создают ордера через торговые терминалы. Торговые терминалы посылают эти ордера в мою систему (order management system), а она, в свою очередь, отправляет их (ордера) на биржу/к брокеру. По хорошему, я хочу отобразить три Application component'a (в натации архимейт): терминал, OMS, биржа, но у меня нет подходящей связи для этого. Приходится добавлять функции приложения (application function) - order management function, market communication function и две связи - одна service (например между торговым терминалом и order management function), a вторая - assignment или realization (например OMS реализует order management function)
источник

ES

Eugene Savin in Архитектура ИТ-решений
Мне кажется, что это добавляет ненужную сложность. Было бы достаточно отношения "взаимодействует", без уточнения характера взаимодействия
источник

SK

Sergey Kompaniets in Архитектура ИТ-решений
Association?
источник

АЛ

Алексей Лосев... in Архитектура ИТ-решений
А так почему не подходит?
источник

АЛ

Алексей Лосев... in Архитектура ИТ-решений
может с направлением стрелок напутал :)
источник

ES

Eugene Savin in Архитектура ИТ-решений
хм, по идее подходит, только в Archi она почему-то без стрелок
источник

ES

Eugene Savin in Архитектура ИТ-решений
А, увидел - там можно directed поставить. Спасибо - то что нужно
источник

ES

Eugene Savin in Архитектура ИТ-решений
Алексей Лосев
А так почему не подходит?
Кстати, у вас на картинке serving relation, а это не совсем то, что нужно. Association - вроде более уместно
источник

ES

Eugene Savin in Архитектура ИТ-решений
такая же проблема у меня на технологическом уровне, когда пытаюсь связать базу данных
источник

ES

Eugene Savin in Архитектура ИТ-решений
она просто "используется", так что association, видимо, будет подходящей связью
источник

OZ

Oleg Zaharchuk in Архитектура ИТ-решений
Здравствуйте, коллеги! А кто знает, можно ли на схеме в EA  показать один и тот же объект? Это сразу порождает другой вопрос - как показать на схеме жизненный цикл объекта в разных состояниях?
источник

IV

Igor Voronin in Архитектура ИТ-решений
Oleg Zaharchuk
Здравствуйте, коллеги! А кто знает, можно ли на схеме в EA  показать один и тот же объект? Это сразу порождает другой вопрос - как показать на схеме жизненный цикл объекта в разных состояниях?
На какой схеме?
источник

АЛ

Алексей Лосев... in Архитектура ИТ-решений
Eugene Savin
Кстати, у вас на картинке serving relation, а это не совсем то, что нужно. Association - вроде более уместно
которое описывало бы взаимодействие в общем виде: "использует"

От сюда: https://pubs.opengroup.org/architecture/archimate3-doc/chap05.html
The serving relationship represents that an element provides its functionality to another element.
Так что для "использует" подходит
источник

ES

Eugene Savin in Архитектура ИТ-решений
Алексей Лосев
которое описывало бы взаимодействие в общем виде: "использует"

От сюда: https://pubs.opengroup.org/architecture/archimate3-doc/chap05.html
The serving relationship represents that an element provides its functionality to another element.
Так что для "использует" подходит
Да, согласен, спасибо за уточнение
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Коллеги, подскажите пожалуйста, есть ли курсы, в которых даётся детальное описание нефункциональных требований с примерами "на пальцах"?
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Как опция, где об этом можно почитать?
источник

В

Владимир in Архитектура ИТ-решений
так они в каждой компании свои, надо понимать что нужно. Как пример требования по доступности, времени отклика, сложности интерефеса. Или вопрос как отличить функциональные от нефункциональных?
источник

ОИ

Олег Игонин... in Архитектура ИТ-решений
Обычно всё упирается у меня в безопасность, отказоустойчивость, скорость обработки запросов. Мне больше надо уметь собрать требования по нефункциональным требованиям + учесть вышеперечисленные параметры, которые нужно высчитывать. А как их подсчитывать я не знаю. Так что нефункциональные требования в проектах оказываются самыми незаполненными главами технических решений.
источник

П

ПашМиш in Архитектура ИТ-решений
Олег Игонин
Коллеги, подскажите пожалуйста, есть ли курсы, в которых даётся детальное описание нефункциональных требований с примерами "на пальцах"?
Похоже на пятый модуль вот тут https://systems.education/tz-online
источник

DM

Denis Migulin in Архитектура ИТ-решений
Олег Игонин
Коллеги, подскажите пожалуйста, есть ли курсы, в которых даётся детальное описание нефункциональных требований с примерами "на пальцах"?
источник