Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:creating_model:arrow [2020/10/06 11:16] shepelev [Свойства стрелки диаграммы] |
ru:manual:creating_model:arrow [2020/12/24 11:41] (текущий) |
||
---|---|---|---|
Строка 48: | Строка 48: | ||
При выборе стрелки, существующей в справочнике, именно эта стрелка и её состав объектов будет ассоциироваться с новой стрелкой на диаграмме. | При выборе стрелки, существующей в справочнике, именно эта стрелка и её состав объектов будет ассоциироваться с новой стрелкой на диаграмме. | ||
- | Каждой стрелке диаграммы соответствует стрелка из словаря с таким же названием (регистр букв не учитывается). В дальнейшем для именования новых стрелок возможен выбор стрелки из справочника "Словарь стрелок". Это можно сделать в **Окне свойств** стрелки (см. [[ru/manual/creating_model/arrow#свойства_стрелки_диаграммы|Свойства стрелки диаграммы]]). | + | Каждой стрелке диаграммы соответствует стрелка из словаря с таким же названием (регистр букв учитывается). В дальнейшем для именования новых стрелок возможен выбор стрелки из справочника "Словарь стрелок". Это можно сделать в **Окне свойств** стрелки (см. [[ru/manual/creating_model/arrow#свойства_стрелки_диаграммы|Свойства стрелки диаграммы]]). |
Если необходимо изменить регистр букв в названии созданной ранее стрелки, это необходимо сделать в справочнике "Словарь стрелок". | Если необходимо изменить регистр букв в названии созданной ранее стрелки, это необходимо сделать в справочнике "Словарь стрелок". | ||
Строка 86: | Строка 86: | ||
== == | == == | ||
- | **Внимание!** При редактировании диаграммы **Окно свойств** стрелки рекомендуется расположить относительно **Окна диаграммы** таким образом, чтобы всегда иметь возможность видеть информацию об активной стрелке. В [[ru/manual/interface/main_form#синхронное_отображение_информации_в_рабочих_окнах|Cинхронное отображение информации в рабочих окнах]] показан пример такого расположения окон. **Окно свойств** стрелки находится под окном **Навигатора** слева от диаграммы. | + | **Внимание!** При редактировании диаграммы **Окно свойств** стрелки рекомендуется расположить относительно **Окна диаграммы** таким образом, чтобы всегда иметь возможность видеть информацию об активной стрелке. В [[ru/manual/interface/core_features_of_interface/synchronization_in_work_windows]] показан пример такого расположения окон. **Окно свойств** стрелки находится под окном **Навигатора** слева от диаграммы. |
==== Типы стрелок ==== | ==== Типы стрелок ==== | ||
Строка 98: | Строка 98: | ||
Объекты деятельности используются для описания стрелок - взаимодействия исполнителей в рамках процедур, взаимосвязей процессов. Иерархический справочник Объектов показывается в **Навигаторе**. Подробнее об объектах и их свойствах см. [[ru/manual/object_activities]]. | Объекты деятельности используются для описания стрелок - взаимодействия исполнителей в рамках процедур, взаимосвязей процессов. Иерархический справочник Объектов показывается в **Навигаторе**. Подробнее об объектах и их свойствах см. [[ru/manual/object_activities]]. | ||
- | Список объектов, привязанных к стрелке, показывается в **Окне свойств** стрелки на вкладке **Список объектов** (Рис. 8). | + | Список объектов, привязанных к стрелке, показывается в **Окне свойств** стрелки на вкладке **Список объектов** (Рис. 9). |
- | [{{ ru/manual/creating_model/arrow/change_arrow724.png?&nolink |Рисунок 8}}] | + | [{{ ru/manual/creating_model/arrow/change_arrow724.png?&nolink |Рисунок 9}}] |
У вновь созданной стрелки нет привязанных объектов. Их можно добавить на этой вкладке. Для добавления объекта в список его нужно "перетащить" из **Навигатора** или выбрать из справочника. Список объектов можно заполнять только у именованных стрелок. | У вновь созданной стрелки нет привязанных объектов. Их можно добавить на этой вкладке. Для добавления объекта в список его нужно "перетащить" из **Навигатора** или выбрать из справочника. Список объектов можно заполнять только у именованных стрелок. | ||
Строка 109: | Строка 109: | ||
Один и тот же объект может быть связан одновременно с разными стрелками. Удаление объекта из списка стрелки не удаляет его из справочника объектов. | Один и тот же объект может быть связан одновременно с разными стрелками. Удаление объекта из списка стрелки не удаляет его из справочника объектов. | ||
- | На диаграммах при наведении курсора на стрелку во всплывающей подсказке можно увидеть ее название, а также первые пять объектов из списка "Список объектов" данной стрелки (Рис. 9). | + | На диаграммах при наведении курсора на стрелку во всплывающей подсказке можно увидеть ее название, а также первые пять объектов из списка "Список объектов" данной стрелки (Рис. 10). |
- | [{{ ru/manual/creating_model/arrow/lang_arrow726.png?nolink |Рисунок 9}}] | + | [{{ ru/manual/creating_model/arrow/lang_arrow726.png?nolink |Рисунок 10}}] |
==== Возможные способы добавления новой стрелки ==== | ==== Возможные способы добавления новой стрелки ==== | ||
Строка 134: | Строка 134: | ||
==== Отображение стрелок при декомпозиции процесса ==== | ==== Отображение стрелок при декомпозиции процесса ==== | ||
- | При декомпозиции процесса входящие в него и выходящие из него стрелки (Рис. 10, а) автоматически появляются на диаграмме декомпозиции (миграция стрелок) (Рис. 10, б). Исключениями являются диаграммы процессов в нотациях EPC и BPMN: при декомпозиции процессов этих нотаций стрелки на их диаграммы не переносятся. | + | При декомпозиции процесса входящие в него и выходящие из него стрелки (Рис. 11, а) автоматически появляются на диаграмме декомпозиции (миграция стрелок) (Рис. 11, б). Исключениями являются диаграммы процессов в нотациях EPC и BPMN: при декомпозиции процессов этих нотаций стрелки на их диаграммы не переносятся. |
- | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow728.png?&nolink |Рисунок 10, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow729.gif?&nolink |Рисунок 10, б}}] | | + | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow728.png?&nolink |Рисунок 11, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow729.gif?&nolink |Рисунок 11, б}}] | |
\\ | \\ | ||
- | Вид стрелки на диаграмме процесса на Рис. 10 (в) означает, что стрелка будет отображена при декомпозиции процесса. | + | Вид стрелки на диаграмме процесса на Рис. 11 (в) означает, что стрелка будет отображена при декомпозиции процесса. |
- | [{{ ru/manual/creating_model/arrow/lang_arrow731.gif?&nolink |Рисунок 10, в}}] | + | [{{ ru/manual/creating_model/arrow/lang_arrow731.gif?&nolink |Рисунок 11, в}}] |
==== Удаление Стрелки ==== | ==== Удаление Стрелки ==== | ||
Строка 158: | Строка 158: | ||
==== Пример. Удаление стрелки диаграммы ==== | ==== Пример. Удаление стрелки диаграммы ==== | ||
- | На диаграмме изображены два процесса (IDEF0_1 и IDEF0_2), соединенные стрелкой ТМЦ (Рис. 11). | + | На диаграмме изображены два процесса (IDEF0_1 и IDEF0_2), соединенные стрелкой ТМЦ (Рис. 12). |
Стрелка мигрирует на диаграммы каждого из процессов как стрелка выхода и входа. На декомпозиции IDEF0_1 стрелка ТМЦ связана с процессом А11. На декомпозиции IDEF0_2 стрелка ТМЦ связана с процессом А21. | Стрелка мигрирует на диаграммы каждого из процессов как стрелка выхода и входа. На декомпозиции IDEF0_1 стрелка ТМЦ связана с процессом А11. На декомпозиции IDEF0_2 стрелка ТМЦ связана с процессом А21. | ||
- | [{{ ru/manual/creating_model/arrow/lang_arrow733.png?&nolink |Рисунок 11}}] | + | [{{ ru/manual/creating_model/arrow/lang_arrow733.png?&nolink |Рисунок 12}}] |
- | При удалении стрелки на текущей диаграмме (ответ "Нет" в диалоге об удалении) на декомпозициях появляется междиаграммная ссылка (Рис. 12). | + | При удалении стрелки на текущей диаграмме (ответ "Нет" в диалоге об удалении) на декомпозициях появляется междиаграммная ссылка (Рис. 13). |
- | [{{ ru/manual/creating_model/arrow/change_arrow735.png?&nolink |Рисунок 12}}] | + | [{{ ru/manual/creating_model/arrow/change_arrow735.png?&nolink |Рисунок 13}}] |
Если отсоединить стрелку от междиаграммной ссылки, то на родительской диаграмме вновь появится удаленная стрелка. Междиаграммные ссылки не удаляются с диаграммы автоматически. При повторном удалении стрелки будет добавлена еще одна междиаграммная ссылка. | Если отсоединить стрелку от междиаграммной ссылки, то на родительской диаграмме вновь появится удаленная стрелка. Междиаграммные ссылки не удаляются с диаграммы автоматически. При повторном удалении стрелки будет добавлена еще одна междиаграммная ссылка. | ||
Строка 193: | Строка 193: | ||
| Сегмент не может соединять две стрелки между собой или начинаться и кончаться на одной и той же стрелке. | | | Сегмент не может соединять две стрелки между собой или начинаться и кончаться на одной и той же стрелке. | | ||
\\ | \\ | ||
- | Ниже на рисунках приведено несколько типичных примеров разветвления стрелок. На Рис. 13 показана основная стрелка "А" с двумя сегментами, не имеющими собственных названий. | + | Ниже на рисунках приведено несколько типичных примеров разветвления стрелок. На Рис. 14 показана основная стрелка "А" с двумя сегментами, не имеющими собственных названий. |
- | [{{ ru/manual/creating_model/arrow/const_arrow737.png?&nolink |Рисунок 13}}] | + | [{{ ru/manual/creating_model/arrow/const_arrow737.png?&nolink |Рисунок 14}}] |
Если первому сегменту присвоить другое название (например, "Б"), то второй сегмент по-прежнему будет показан без названия и приобретет перечень объектов сегмента "Б". Изменение названий сегментов никак не влияет на основную стрелку "А". | Если первому сегменту присвоить другое название (например, "Б"), то второй сегмент по-прежнему будет показан без названия и приобретет перечень объектов сегмента "Б". Изменение названий сегментов никак не влияет на основную стрелку "А". | ||
- | На Рис. 14 показан другой вид разветвления: к концу стрелки "А" присоединены начала двух стрелок-сегментов. Если верхнему сегменту присвоить другое название, то основная стрелка "А" и нижний сегмент останутся без изменений. | + | На Рис. 15 показан другой вид разветвления: к концу стрелки "А" присоединены начала двух стрелок-сегментов. Если верхнему сегменту присвоить другое название, то основная стрелка "А" и нижний сегмент останутся без изменений. |
- | [{{ ru/manual/creating_model/arrow/const_arrow739.png?nolink |Рисунок 14}}] | + | [{{ ru/manual/creating_model/arrow/const_arrow739.png?nolink |Рисунок 15}}] |
- | Каждая стрелка в сложной разветвляющейся структуре может иметь собственное название и перечень Объектов. Такие виды разветвления стрелок могут использоваться в различных комбинациях друг с другом (Рис. 15, а и Рис. 15, б). | + | Каждая стрелка в сложной разветвляющейся структуре может иметь собственное название и перечень Объектов. Такие виды разветвления стрелок могут использоваться в различных комбинациях друг с другом (Рис. 16, а и Рис. 16, б). |
- | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow741.png?nolink |Рисунок 15, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow743.png?nolink |Рисунок 15, б}}] | | + | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow741.png?nolink |Рисунок 16, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow743.png?nolink |Рисунок 16, б}}] | |
\\ | \\ | ||
Правила действия механизма слияния стрелок аналогичны правилам механизма разветвления стрелок. | Правила действия механизма слияния стрелок аналогичны правилам механизма разветвления стрелок. | ||
- | На диаграмме процесса в нотации IDEF0 при слиянии входящий конец стрелки-сегмента преобразуется в точку (Рисунок 16, а и Рисунок 16, б). | + | На диаграмме процесса в нотации IDEF0 при слиянии входящий конец стрелки-сегмента преобразуется в точку (Рисунок 17, а и Рисунок 17, б). |
- | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow745.png?nolink |Рисунок 16, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow747.png?nolink |Рисунок 16, б}}] | | + | | \\ [{{ ru/manual/creating_model/arrow/lang_arrow745.png?nolink |Рисунок 17, а}}] | \\ [{{ ru/manual/creating_model/arrow/lang_arrow747.png?nolink |Рисунок 17, б}}] | |
\\ | \\ | ||
- | На диаграммах процессов в нотациях "Процесс" и "Процедура" при слиянии стрелок конец стрелки отображается треугольником (Рис. 17). | + | На диаграммах процессов в нотациях "Процесс" и "Процедура" при слиянии стрелок конец стрелки отображается треугольником (Рис. 18). |
- | **Правило ручейка** – ветвление стрелок осуществляется только по "течению" (Рис. 17). | + | **Правило ручейка** – ветвление стрелок осуществляется только по "течению" (Рис. 18). |
- | [{{ ru/manual/creating_model/arrow/lang_arrow749.png?nolink |Рисунок 17}}] | + | [{{ ru/manual/creating_model/arrow/lang_arrow749.png?nolink |Рисунок 18}}] |
===== Туннелирование стрелки ===== | ===== Туннелирование стрелки ===== | ||
Строка 239: | Строка 239: | ||
Для разветвляющихся и сливающихся стрелок туннелирование включается только для начала или конца стрелки, не соединенного с другой стрелкой. | Для разветвляющихся и сливающихся стрелок туннелирование включается только для начала или конца стрелки, не соединенного с другой стрелкой. | ||
+ | |||
+ | ====== Проверка прав на смежные диаграммы ====== | ||
+ | |||
+ | При операциях, связанных с тем, что стрелка появится или исчезнет на других SADT диаграммах проверяется наличие прав Пользователя на соответствующий процесс (подробнее см. [[ru/manual/administration/horizontal_right]]) и что этот процесс не редактируется другим Пользователем. | ||
+ | |||
+ | Если у Пользователя права на редактирование затрагиваемого процесса отсутствуют, то: | ||
+ | - Устанавливается запрет на создание и удаление стрелок. \\ Запрет на создание и удаление стрелок влияет на: | ||
+ | - Снятие и установка туннеля | ||
+ | - Создание и удаление через МДС. | ||
+ | - Создание и удаление не через МДС. | ||
+ | - Запрет касается и модификации свойств стрелки. | ||
+ | == == | ||
+ | **Внимание!** Если затрагиваемый процесс имеет статус версии Опубликована (см. [[ru/manual/manage_model/object_versions#статус_версии_объекта|Статус версии объекта]]), то это приравнивается к отсутствию прав на редактирование процесса. | ||
===== Словарь стрелок ===== | ===== Словарь стрелок ===== | ||
Строка 247: | Строка 260: | ||
Как правило, названия стрелок и состав их объектов редактируются непосредственно при создании стрелки на диаграмме, но это можно сделать и в справочнике "Словарь стрелок". Чтобы редактировать название стрелки и список её объектов, нужно открыть свойства стрелки (кнопка {{common/icons/05.png?nolink}} на панели инструментов). | Как правило, названия стрелок и состав их объектов редактируются непосредственно при создании стрелки на диаграмме, но это можно сделать и в справочнике "Словарь стрелок". Чтобы редактировать название стрелки и список её объектов, нужно открыть свойства стрелки (кнопка {{common/icons/05.png?nolink}} на панели инструментов). | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | |||