Эта страница на English
Dashboard - модуль IONDV. Framework. Применяется для построения рабочей панели пользователя, на которой отображается информация о ключевых объектах системы, организованная в виде виджетов. Позволяет организовать, выделить и кратко отобразить важную для пользователя информации по тем учетным объектам системы, в которых он учавствует.
IONDV. Framework - это опенсорный фреймворк на node.js для разработки учетных приложений или микросервисов на основе метаданных и отдельных модулей. Он является частью инструментальной цифровой платформы для создания enterprise (ERP) приложений состоящей из опенсорсных компонентов: самого фреймворка, модулей и готовых приложений расширяющих его функциональность, визуальной среды Studio для разработки метаданных приложений.
Подробнее об IONDV. Framework на сайте, документация доступна в репозитории на github
Панель управления формируется из трех базовых сущностей - менеджер, макет и виджет.
Менеджер - это основной компонент модуля, отвечающий за создание и инициализацию виджетов, макетов, подключение панели к другим модулям.
Макет - это шаблон (файл формата .ejs), в котором определяются следующие компоненты:
- схема размешения виджетов,
- параметры для шаблонов виджетов,
- плагин для управления сеткой макета на клиенте (например gridster),
- подключение общих ресурсов.
Виджет - это объект, который размещается на макете и взаимодействует с сервером через ajax-запросы.
Виджеты могут быть статичные, а могут иметь ссылку для перехода в список объектов системы. Статичные виджеты отображают информацию в виде заданного для виджета изображения, либо в виде статистических данных по объектам системы, вычисляемых за счет заданных формул или условий для фильтров. В то время как виджеты, имеющие ссылку для перехода в список объектов системы - отображают информацию о количестве объектов, подходящих под условия отображения в этом списке. Подробнее о настройке виджета.
- Обеспечение формирования информационных блоков с цифровыми и графическими данными.
- Настройка нескольких групп представлений и кастомизация для каждого пользователя.
Модуль Dashboard представлен в демо-версии проекта pm-gov-ru.iondv.com.
Приложение для ведения проектной деятельности. На панеле управления доступен набор виджетов, для которых отображается сводная информация по созданным в реестре учетным объектам (проектам, мероприятиям, совещаниям, показателям и др.), где текущий пользователь является участником.
На рабочей панели пользователя представлены следующие типы виджетов:
- Виджет списка объектов. Виджет предоставляет информацию о колличестве учетных объектов, отображаемых в списке, для навигации по ссылке. Информация по объектам отображается в соответствии с условиями фильтра, заданного и для виджетов и для навигации.
- Виджет сводных данных Виджет предоставляет сводные данные по какому-либо из учетных объектов системы. Отличие его от виджета списка объектов в том, что информация, отображаемая в нем, зависит только от условий фильтра, заданного непосредственно для самомго виджета, а не от количества объектов в списке для какой-либо навигации.
Copyright (c) 2018 LLC "ION DV".
All rights reserved.