KNOWLEDGE SPACE · ДОКУМЕНТАЦИЯ

Интерфейс и приложение в Knowledge Space

Интерфейс в Knowledge Space — это пользовательская страница, состоящая из ячеек с таблицами, графиками, фильтрами, кнопками и другими элементами. Интерфейс превращает данные и расчётную логику проекта в рабочий инструмент пользователя.

Из чего состоит интерфейс

Базовый структурный блок страницы — ячейка. В ячейке размещается интерфейсный элемент, например:

  • таблица данных;
  • график;
  • диаграмма Ганта;
  • карточка объекта;
  • фильтр;
  • кнопка;
  • навигатор;
  • виджет;
  • канбан-доска;
  • вложенный интерфейс;
  • реестр событий;
  • поисковая строка.

Элементы можно компоновать в сетке, объединять во вкладки и настраивать под конкретный пользовательский сценарий.

Просмотр и изменение данных

В зависимости от настроек и прав пользователя интерфейс позволяет:

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

События и действия

Интерактивность интерфейса строится на событиях и действиях. Один элемент передаёт событие с контекстом, а другой реагирует на него.

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

Один набор данных — разные рабочие места

Одни и те же объекты и показатели можно представить по-разному:

  • планировщику — детализированную редактируемую таблицу;
  • технологу — ограничения и загрузку оборудования;
  • руководителю — сводные показатели и отклонения;
  • администратору — справочники и служебные настройки.

Создавать отдельную модель для каждого интерфейса не требуется.

Что такое приложение

Приложение — опубликованный набор интерфейсов, объединённых:

  • общей навигацией;
  • макетом;
  • цветовой схемой;
  • стартовой страницей;
  • правилами доступа.

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

Что важно запомнить

  • Интерфейс — отдельная пользовательская страница.
  • Ячейки содержат таблицы, графики, фильтры и другие элементы.
  • События связывают элементы и передают контекст.
  • Несколько интерфейсов могут работать с одной моделью.
  • Приложение объединяет опубликованные интерфейсы, навигацию, оформление и доступ.

Далее: Роли пользователей и управление доступом.

Была ли страница полезна?