УДК 004.42:004.77
DOI: 10.36871/2618-9976.2025.9–2.002
Авторы
Евгений Павлович Алемасов,
Казанский государственный энергетический университет, Казань, Россия; Муромский институт (филиал) ФГБОУ ВО «Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых», Муром, Россия
Аннотация
Статья посвящена улучшению визуализации связей в ER-редакторе РБДЭксперт с акцентом на использование кривых Безье для отрисовки зависимостей между таблицами. Актуальность данной темы заключается в необходимости повышения читаемости и восприятия ER-диаграмм, особенно при работе с большими и сложными схемами баз данных, где линии связей могут пересекаться, затрудняя восприятие. Современные CASE-средства, такие как Mermaid и Liam, уже используют плавные кривые, что делает диаграммы намного нагляднее. Предметом исследования являются алгоритмы отрисовки линий связей в ER-редакторе РБДЭксперт, включая построение маршрутов, минимизацию пересечений и визуализацию направления связей. Цель исследования: улучшить читаемость и эстетику ER-диаграмм в РБДЭксперт за счёт внедрения плавных кривых Безье. Задачи исследования включают: анализ текущего способа отрисовки связей, реализацию алгоритма построения кривых Безье, адаптацию формы кривой под направление и наличие препятствий, интеграцию с существующей системой отображения. Практическая значимость работы заключается в том, что улучшенная визуализация может быть внедрена в РБДЭксперт, что повысит удобство использования и качество представления схем баз данных для разработчиков и аналитиков.
Ключевые слова
ER-диаграмма, кривые Безье,
визуализация, РБДЭксперт, читаемость.

