Правила Двигатели Дизайн пользовательского интерфейса

9

На работе у нас есть механизмы оптимизации, и один из входов, используемых этими двигателями, - это бизнес-правила, которые мы создаем и редактируем с помощью собственного редактора правил.

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

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

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

Мой вопрос

  • Каковы некоторые из лучших пользовательских интерфейсов, которые вы видели в существующих редакторах правил?
  • Как вы думаете, лучшие принципы дизайна пользовательских интерфейсов, в редакторе правил.

Я использую термины правило двигателя и редактор правил отдельно. По этому вопросу меня касается только редактор правил

Другие вопросы по StackOverflow, которые управляют правилами правил, но ни редакторы правил, ни их дизайн пользовательского интерфейса:

задан bguiz 13.12.2009 в 13:51
источник

5 ответов

1

Примечание. Это не ответ на ваш конкретный вопрос, а предложение.

Я делаю здесь два предположения, что

  1. Ваш инструмент обрабатывает существующий бизнес-процесс (т. е. вы не добавляете новый процесс, просто пытаетесь упростить существующий процесс) и
  2. Ваш инструмент улучшает существующий инструмент.

В этом случае вашим лучшим источником для пользовательских интерфейсов являются ваши конечные пользователи (в данном случае бизнес-аналитики). Например, если они уже удобны с использованием MS Excel для всех своих других задач, интерфейс, подобный электронным таблицам, может быть не такой уж плохой идеей, как вы думаете.

Вы можете взглянуть на Контекстный дизайн , чтобы узнать, что представляет собой ментальная модель для вашей системы. Вы также можете попробовать прототипы с низкой точностью с быстрым временем оборота (например, прототипы бумаги или макеты VB), чтобы увидеть, что лучше всего работает.     

ответ дан hexium 13.12.2009 в 17:14
0

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

    
ответ дан amarsuperstar 13.12.2009 в 14:28
0

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

    
ответ дан moshe beeri 09.12.2013 в 20:54
0

У нас также есть те же проблемы, что и в вышеупомянутом вопросе. Я только что нашел Ссылка , которая, кажется, имеет богатый и интуитивно понятный интерфейс.

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

    

ответ дан amir 18.12.2017 в 07:16
0

Также, если вы используете JAVA и Drools, вы можете использовать     

ответ дан amir 18.12.2017 в 08:00