Таблицы решений в Enterprise Architect? - PullRequest
2 голосов
/ 08 июля 2011

Я пытаюсь смоделировать набор бизнес-правил в EA.

Правила легко описываются в таблице решений: столбец - это условие соответствия, строка - это правило, если все условиясовпало подряд, тогда правило совпало.Более подробная информация доступна, например, в Drools docs .

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

Я не нашел способа сделать это.EA даже не знает о «таблице» или «электронной таблице», не говоря уже о таблицах решений.Я был бы рад просто вставить свой XLS как «приложение» к модели, но я также не нашел способа сделать это.

Любые идеи приветствуются.

1 Ответ

2 голосов
/ 11 июля 2011

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

Вы можете попробовать отправить запрос функции через их официальные формы, это ничего не может сделатьно добавьте больше боеприпасов к запросу.По крайней мере, они должны уведомить вас, когда он будет доступен.

Update1: вы всегда можете вставить этот снимок экрана в связанный документ (Ctrl + Alt + D) родительского элемента, который содержит матрицу бизнес-правил.Это может быть автоматически включено в автоматически сгенерированный отчет.По крайней мере, тогда он все еще содержится в модели и может использоваться во многих местах.

Обновление 2: Просто перечитывая ваш OP, вы на самом деле используете движок бизнес-правил EA?или вы просто после матрицы, которая может быть включена в отчетность?если это последний, то у вас есть два варианта.

Первая - это Матрица отношений (Вид -> Матрица отношений).Это может быть автоматически включено в отчеты, созданные в формате RTF и HTML, а также имеет возможность экспортировать в CSV, сохранить в формате png или метафайла.

Второй вариант заключается в заполнении таблицы конечного автомата (на диаграмме конечного автомата щелкните правой кнопкой мыши и выберите «Редактор диаграмм состояний - таблица»). Оба эти параметра позволят вам создать таблицу стилей сетки, в которой вы можетесравните свои бизнес-правила.

Надеюсь, это поможет

...