Diagrammix3 предлагает более 30 типов наконечников стрелок для коннекторов, охватывающих стандартные стрелки, нотацию UML, символы ER-диаграмм и маркеры технических диаграмм.

Как использовать этот справочник

Каждый тип наконечника показан с:

  • Визуальным превью — Как он выглядит
  • Названием — Как он отображается в Инспекторе
  • Типичным применением — Когда его использовать
  • Категорией — Классификация типа

Чтобы применить наконечник стрелки:

  1. Выделите коннектор
  2. Откройте панель Инспектора
  3. Найдите раздел Connector
  4. Выберите Start Arrowhead или End Arrowhead
  5. Выберите из галереи

Интерфейс выбора наконечников

Стандартные стрелки

Нет

Превью: ────────Применение: Стрелка не нужна, простые линии, ненаправленные связи

Стандартная стрелка

Превью: ────────>Применение: Универсальная, наконечник по умолчанию, показывает направление

Изогнутая стрелка

Превью: ────────⟩Применение: Более мягкая альтернатива стандартной стрелке, презентации

Круглые маркеры

Круг (заполненный)

Превью: ────────●Применение: Композиция UML (на стороне источника), конечные маркеры, акценты

Круг (контурный/полый)

Превью: ────────○Применение: Агрегация UML, слабые связи, альтернативные конечные маркеры

Квадратные маркеры

Квадрат (заполненный)

Превью: ────────■Применение: Конечные точки потока данных, терминаторы процессов, сильные маркеры

Квадрат (контурный/полый)

Превью: ────────□Применение: Необязательные конечные точки, слабые маркеры, альтернативная нотация

Ромбовидные маркеры

Ромб (заполненный)

Превью: ────────◆Применение: Композиция UML, сильное владение, связи «часть-целое»

Ромб (полый/контурный)

Превью: ────────◇Применение: Агрегация UML, слабое владение, связи коллекций

Ромб (изогнутый)

Превью: ────────◊Применение: Стилизованная альтернатива стандартным ромбам

Треугольные маркеры

Треугольник (стандартный заполненный)

Превью: ────────▶Применение: Стандартная стрелка, направленный поток, универсальный

Треугольник (полый/белый)

Превью: ────────▷Применение: Наследование/обобщение UML, связи IS-A, иерархия классов

Маркеры-перья

Одинарное перо

Превью: ────────⟨Применение: Альтернативный маркер направления, меньший визуальный вес

Двойное перо

Превью: ────────⟪Применение: Сильный акцент на направлении, вложенные связи

Тройное перо

Превью: ────────⟪⟨Применение: Очень сильный акцент на направлении, многоуровневые связи

Размерные и технические

Размерная линия

Превью: ────────┤Применение: Технические чертежи, измерения, архитектурные диаграммы

Размерная черта

Превью: ────────┃Применение: Начальные/конечные маркеры для размерных линий, засечки

Черта

Превью: ────────┃Применение: Терминаторы, конечные точки, барьеры

Палочка/шеврон

Превью: ────────⟩Применение: Лёгкий индикатор направления

Специфичные для UML

Наследование UML (полый треугольник)

Превью: ────────△Применение: Стрелка наследования в диаграммах классов UML (extends, implements)

Крест UML (X)

Превью: ────────✕Применение: Сообщение уничтожения в диаграммах последовательностей UML, завершение

Нотация ER-диаграмм

Воронья лапка

Превью: ────────⋚Применение: Сторона «много» в связи, один-ко-многим или многие-ко-многим

Воронья лапка + черта

Превью: ────────┃⋚Применение: Обязательное «много» (требуется хотя бы одна запись)

Воронья лапка + круг

Превью: ────────○⋚Применение: Необязательное «много» (ноль или более)

Черта + черта

Превью: ────────┃┃Применение: Ровно одна (обязательная), один-к-одному

Круг + черта

Превью: ────────○┃Применение: Ноль или одна (необязательная)

Круг + круг

Превью: ────────○○Применение: Ноль (редко, для необязательных конечных точек)

Черта + круг

Превью: ────────┃○Применение: Одна или ноль (альтернативная нотация)

Примеры наконечников ER-диаграмм

Маркеры-рамки

Рамка (заполненная)

Превью: ────────▪Применение: Тяжёлые маркеры, акцент, терминаторы

Рамка (контурная/полая)

Превью: ────────▫Применение: Лёгкие маркеры, альтернативные конечные точки

Маркеры-дуги

Дуга (контурный полумесяц)

Превью: ────────⌒Применение: Стилизованные стрелки, декоративные коннекторы, плавные переходы

Комбинирование наконечников

Коннекторы могут иметь разные наконечники на каждом конце:

Примеры комбинаций:

  • Нет → Стандартная стрелка: Простой направленный поток
  • Круг → Стандартная стрелка: Маркер источника с направлением
  • Ромб (заполненный) → Треугольник (полый): Композиция UML к наследованию
  • Черта → Воронья лапка: Связь ER-диаграммы (один-ко-многим)
  • Размерная черта → Размерная черта: Измерительная линия с засечками

Комбинации наконечников

Размер наконечников

Настройте размер наконечников в Инспекторе:

  • Маленький — Для утончённых, детализированных диаграмм
  • Средний — По умолчанию, сбалансированный вид
  • Большой — Для акцента, презентаций, крупных диаграмм

Размер наконечников масштабируется пропорционально толщине обводки коннектора.

Цвета наконечников

Наконечники могут использовать:

  • Цвет линии — Единообразный вид (по умолчанию)
  • Независимый цвет — Цветовое кодирование наконечников для категоризации
  • Привязка к цветовой схеме — Цвета наконечников, учитывающие тему

Цветные наконечники

Краткий справочник по нотациям

Для диаграмм классов UML

  • Наследование: Полый треугольник, направленный к родительскому классу
  • Композиция: Заполненный ромб на стороне контейнера
  • Агрегация: Полый ромб на стороне контейнера
  • Зависимость: Пунктирная линия со стандартной стрелкой
  • Ассоциация: Стандартная стрелка или без стрелки

Для диаграмм последовательностей UML

  • Синхронное сообщение: Стандартная стрелка (сплошная линия)
  • Асинхронное сообщение: Стандартная стрелка (сплошная линия, вариант полустрелки)
  • Возвратное сообщение: Пунктирная линия со стандартной стрелкой
  • Сообщение уничтожения: Крест UML (X)

Для ER-диаграмм

  • Один: Черта (┃)
  • Много: Воронья лапка (⋚)
  • Обязательный: Черта
  • Необязательный: Круг (○)
  • Комбинируйте для кардинальности: «Ноль или много» = Круг + Воронья лапка

Для блок-схем

  • Стандартный поток: Стандартная стрелка
  • Без стрелки: Между последовательными блоками процессов
  • Поток данных: Стандартная стрелка с подписью

Для сетевых диаграмм

  • Направленный: Стандартная стрелка показывает направление потока данных
  • Двунаправленный: Стрелки на обоих концах
  • Без стрелки: Физические соединения без подразумеваемого направления

Советы

  1. Будьте единообразны — Используйте один тип наконечника для одного типа связи
  2. Соблюдайте соглашения — UML и ER-диаграммы имеют стандартные значения наконечников
  3. Не злоупотребляйте разнообразием — Используйте 2-3 типа наконечников на диаграмму
  4. Подбирайте размер — Крупные наконечники для презентаций, мелкие для детальной работы
  5. Цвет для акцента — Используйте цветные наконечники умеренно для ключевых связей

Связанные темы