Навигация и пользовательский интерфейс

Пользовательский интерфейс является основным средством работы с платформой SEM NEXT. Платформа не требует больше никаких утилит, визардов, сторонних средств для работы со средой. Пользовательский интерфейс делится на следующие области:

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

Управляющие элементы баннера:

  • Login/Logout - Вход/выход в приложение.
  • Profile - информация о пользователе
  • English/Русский - переключение локали приложения

Меню располагается слева в выделенной колонке. При нажатии вызова меню, появляется полный список ссылок на элементы платформы. Ниже представлены экраны меню в рабочем и развернутом состоянии для eng и ru локали.

Основная рабочая область. Вся контентная область разделена на три колонки (см. рисунок).

  • в левой колонке располагается информация о родительском элементе для объектов в центральном окне
  • в центральной колонке в табличном виде располагается информация об объектах,которые связаны с родителем в левом окне
  • в левой колонке предоставляется информация о выбранном объекте в центральном окне.

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

  • Атрибуты объекта;
  • Кнопки-операции создания/редактирования объектов
  • Кнопки-команды, если для выбранного объекта справедливы действия на контроллере, то для такого объекта предоставляются кнопки-команды, которые позволяют выполнить все действия непосредственно из среды платформы.
  • Ссылки на дочерние объекты

Для операций создания, удаления, изменения состава атрибутов в таблице со списком значений в основном окне, применяются управляющие кнопки

  • Для создания новой сущности нажмите значок «+».
  • Для удаления сущностей, выберите их и нажмите значок корзины.
  • Для выбора требуемых атрибутов в таблице, нажмите список шестеренки и выберите нужные колонки