Моделировать информационную систему, которая взаимодействует с другими информационными системами в uml-диаграмме? - PullRequest
0 голосов
/ 30 ноября 2009

Я написал программное обеспечение, которое генерирует вывод данных на основе протокола связи HL7, но это не очень важно для моего вопроса. Мне нужно разработать концепцию интеграции, чтобы интегрировать мое программное обеспечение как подсистему в корпоративную информационную систему, которая взаимодействует с другими информационными системами в других учреждениях. Я хочу показать диаграмму, которая объясняет, как несколько подсистем связаны и какие данные передаются между подсистемами. Моя проблема в том, что я не уверен, есть ли в языке uml тип диаграммы, который поддерживает моделирование целых информационных систем.

Я думал о диаграмме развертывания, но не уверен, что она правильная. Я не хочу начинать, а потом признать, что это неправильный путь.

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

Заранее спасибо, Martin

Ответы [ 2 ]

0 голосов
/ 07 января 2010

A диаграмма компонентов - это то, что вам нужно - см. Главу 25 «Руководства пользователя языка унифицированного моделирования».

0 голосов
/ 10 декабря 2009

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

Я бы, вероятно, начал с концептуальной диаграммы последовательности .

Так, например, ваши жизненные линии могут представлять различные компоненты, с которыми вы интегрируетесь, а ваши взаимодействия могут быть любыми сообщениями, которые нужно передать и из этих компонентов.

...