Neat UI

NEAT UI — это наш инструмент создания интерфейсов, полностью поддерживающий API JPrime.

Конструктор NEAT UI позволяет гибко настраивать работу с хранилищами данных, не прибегая к программированию.

 

Применение NEAT UI

 

В настоящее время мы разрабатываем взаимосвязанные подсистемы по линии социальной защиты населения Санкт-Петербурга:

/

  • Планирование, учет и контроль деятельности системы социального обслуживания населения Санкт-Петербурга
    Люди, попавшие в сложную жизненную ситуацию, могут получить поддержку от государства. Наша подсистема осуществляет документооборот по заявлениям на услуги от граждан.
    /
  • Внешний информационный обмен
    Связующая подсистема, в которой настроен обмен данными со сторонними сервисами.
    /
  • Интеграция АИС ЭСРН и МАИС ЭГУ. Документооборот ОСЗН и ГИРЦ
    Подсистема, которая агрегирует заявления на услуги с разных сервисов и умеет запрашивать необходимые данные в других ведомствах для продолжения работы с заявителем.
    /
  • Сотрудники организаций
    Администрирование штатной структуры: здесь создаются пользователи, назначаются роли и доступ сотрудникам, работающим со всеми вышеперечисленными подсистемами.

 

Конструкторы NEAT UI

 

  • Мета
    Создание структуры данных без привязки к внешнему виду. Применяется классово-атрибутная модель с разными типами данных («строка», «дата», «целочисленные», «файл» и другие — всего 18 типов). Настройка визуализации в дальнейшем подстроится под все типы данных.
    /
  • Пользователи
    Создание ролей и учетных записей пользователей, а так же назначение ролей пользователям.
    /
  • Доступ
    Neat UI поддерживает ролевую модель доступа и атрибутно-ориентированную. В этих конструкторах создается связующее звено между пользователями (ролями) и данными: создаются типы доступов, которые назначаются объектам доступа в подсистеме.
    /
  • Формы
    Здесь настраивается визуальное представление заведенной структуры данных подсистемы. Можно выбрать внешний вид списков, способы навигации по форме, представления разных типов данных — так, чтобы конечному пользователю было удобнее в зависимости от контекста. В конструкторе форм большое разнообразие настроек, достойное отдельной статьи. Итогом работы этого конструктора являются готовые формы с полями ввода. Через эти формы операторы заводят и редактируют данные, необходимые для прохождения бизнес-логики подсистемы.
    /
  • Навигация
    Для переключения между формами необходима навигация. Neat UI предоставляет выбор: дерево меню или виджеты навигации. Можно совместить.
    /
  • Отчеты
    Конструктор отчетов позволяет настроить выгрузку необходимых данных в шаблон.
    /
  • Статьи
    В Neat UI встроен текстовый редактор: можно писать статьи с медиафайлами. Из статей формируется контекстная помощь пользователю и общее меню информации.

 

Особенности Neat UI

 

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

 

Интерфейс Neat UI

 

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