Skip to content

Releases: chubkoiv/ng-erdesigner-example

BPMSoft Package 1.0

04 Apr 06:41

Choose a tag to compare

Версия 1.0

K2 ER-Designer — это специализированный инструмент, предназначенный для проектирования, визуализации и управления объектной моделью. Он ориентирован на разработчиков, аналитиков и архитекторов данных, которым необходимо создавать, анализировать и документировать сложные модели данных. Интеграция с BPMSoft позволяет пользователям работать с существующими объектами системы, визуализировать их связи и эффективно управлять диаграммами непосредственно в BPMSoft.
Инструмент поддерживает импорт и экспорт диаграмм в формате JSON-файлов, что облегчает обмен схемами между пользователями и интеграцию с другими системами. Функции подсветки связей при выделении сущностей или атрибутов позволяют быстро идентифицировать и анализировать взаимосвязи в модели данных. Кроме того, предусмотрена возможность перемещения по холсту для удобной навигации и работы с диаграммой.
Ключевые возможности ER-дизайнера:

  1. Управление сущностями и атрибутами:
  • Добавление новых сущностей на диаграмму: Создавайте новые сущности непосредственно в редакторе для точного моделирования структуры данных.
  • Добавление существующих сущностей из BPMSoft: Интегрируйте в диаграмму уже имеющиеся в BPMSoft сущности, что способствует более глубокому анализу данных и оптимизации бизнес-процессов.
  • Редактирование и удаление сущностей и их атрибутов: Настраивайте типы данных, определяйте ключи и поддерживайте актуальность структуры базы данных.
  • Добавление колонок с типами данных BPMSoft: Расширяйте сущности, добавляя атрибуты с типами данных, соответствующими BPMSoft.
  • Добавление справочных колонок со ссылками на внешние объекты: Создавайте атрибуты, ссылающиеся на внешние сущности, для точного отражения взаимосвязей в данных.
  1. Управление связями и визуализация:
  • Установка и визуализация связей между сущностями: Отражайте отношения, такие как внешние ключи, с использованием SVG и кривых Безье для четкого отображения.
  • Подсветка связей при выделении: При выборе сущности или атрибута подсвечиваются все связанные элементы, облегчая анализ структуры данных.
  • Отображение связей атрибутов: Выделение конкретного атрибута позволяет увидеть, с какими сущностями или атрибутами он связан.
  1. Навигация и взаимодействие с диаграммой:
  • Перемещение по холсту: Панорамируйте холст для удобной навигации по диаграмме.
  • Drag & Drop: Перетаскивайте сущности по холсту и изменяйте порядок колонок внутри сущности для гибкого управления расположением данных.
  1. Интеграция и обмен данными:
  • Сохранение и загрузка диаграмм в BPMSoft: Сохраняйте разработанные диаграммы непосредственно в BPMSoft и загружайте их для редактирования или анализа.
  • Импорт и экспорт диаграмм в формате JSON-файлов: Обменивайтесь диаграммами между пользователями и интегрируйте их с другими инструментами.

image_2025-04-03_11-44-04
image_2025-04-03_11-44-05