Какой инструмент вы используете для моделирования ваших доменных объектов? - PullRequest
0 голосов
/ 13 июня 2009

Я ищу инструмент, который позволил бы мне моделировать мой домен, а также отображать его экспорт в другие форматы. Есть ли что-нибудь хорошее там?

Ответы [ 9 ]

3 голосов
/ 13 июня 2009

Я знаю, что это стоит денег, но вы смотрели на Visio ?

1 голос
/ 13 июня 2009

Enterprise Architect 7.5

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

1 голос
/ 13 июня 2009

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

  • Visio
  • Рациональная роза
  • Enterprise Architect

Если вы хотите пойти по бесплатному маршруту, вы можете использовать для этого уникальный подход. Получить NetBeans (я знаю, что это JAVA), а затем получить их плагин моделирования. Вы можете нарисовать модели и сохранить их

1 голос
/ 13 июня 2009
0 голосов
/ 12 января 2010

Может быть, вы хотите попробовать ARIS Express, который является бесплатным и включает модели данных (http://www.ariscommunity.com/aris-express).

0 голосов
/ 17 июня 2009

пара инструментов, с которыми я сталкивался

0 голосов
/ 13 июня 2009

JUDE Community - это бесплатный инструмент UML, который работает очень хорошо. Профессиональная версия может экспортировать C ++ или C #, и это всего $ 280.

0 голосов
/ 13 июня 2009

Если вы говорите о моделировании бизнес-областей, воспользуйтесь предложениями доски. Модели - это прежде всего коммуникационное устройство: вы должны использовать их, чтобы прийти к общему пониманию между вами, другими разработчиками, вашими конечными пользователями и любыми другими заинтересованными сторонами в бизнесе. Чем раньше, тем лучше, так как мало что изменить так дорого, как ваша модель данных. Но не говоря уже об экспорте в разные форматы: такую ​​модель вы не просто подключаете к программному обеспечению. В терминах Джона Захмана они являются контекстными или концептуальными.

Если вместо этого вы говорите о моделях, которые управляют вашими объектами или схемами интеграции (логический уровень) или непосредственно переходят к проектированию базы данных (физический уровень), вам могут помочь инструменты. Какие инструменты лучше всего, зависит от того, сколько моделирования вы делаете и для каких целей. Похоже, вы работаете с отдельными системами, а не с множеством корпоративных вещей: в противном случае хранилище модели предприятия, такое как alfabet или Aris , может быть оправданным вложением (но не обязательно!).

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

0 голосов
/ 13 июня 2009

Дешево и грязно, есть диаметр для окон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...