Простой (в стиле CRC) инструмент проектирования / моделирования домена

#domain-driven-design #modeling

#проектирование, управляемое доменом #моделирование

Вопрос:

Я думал, что это будет легко….

Для нового проекта, который вот-вот начнется, я ищу простой инструмент на базе Windows для моделирования на основе домена — что-то вроде «цифровых CRC» (карточки ответственности за совместную работу), который позволил бы мне легко:

  • определите задействованные объекты
  • определите их свойства (и метаданные об этих свойствах)
  • определите связи между этими объектами

Мне бы хотелось иметь что-то «динамическое», например, если я просматриваю Customer объект, я хотел бы иметь возможность щелкнуть по Orders свойству и перейти к деталям Order класса, чтобы увидеть, что там. В идеале этот материал должен быть доступен нескольким разработчикам внутри нашей компании и даже нескольким ключевым игрокам из персонала заказчика, поэтому предпочтительнее использовать веб-решение…

Это не обязательно должен быть полноценный UML, и он должен быть довольно недорогим (<= 250 $ за разработчика, если это вообще возможно).

Есть идеи? Я рассмотрел довольно много инструментов, которые либо:

  • слишком большой и громоздкий (полная поддержка UML)
  • слишком дорого (не могу позволить себе лицензии ClearCase ……)
  • уже слишком тесно привязан к модели базы данных / хранилища (мне пока не нужен инструмент моделирования ERM)

Ответ №1:

если вам нужен только инструмент для захвата объектов, их свойств и отношений между ними, Но вас не интересуют технические детали (тип отношений, множественность и т. Д.), Может быть, инструмент mind map справится с этой задачей?

Проверка http://www.mindmeister.com /, вы можете получить бесплатные учетные записи, можете делиться картами с другими пользователями, историей, отношениями между объектами и т.д.

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