Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:creating_model:arrow [2020/07/06 13:45]
127.0.0.1 внешнее изменение
ru:manual:creating_model:arrow [2020/12/24 11:41] (текущий)
Строка 41: Строка 41:
 На диаграмму процесса в нотации IDEF0 стрелки добавляются с надписью "#имя?". Все стрелки должны быть именованы. На диаграмму процесса в нотации IDEF0 стрелки добавляются с надписью "#имя?". Все стрелки должны быть именованы.
  
-Имена вновь внесенных стрелок попадают в справочник **Словарь стрелок** ({{bslink>Главное меню → Справочники → Словарь стрелок|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;24f3efd3-b20f-465e-814c-d60d19c881e0:Item}}) - это справочник уникальных названий стрелок моделей (см. [[ru/manual/creating_model/arrow]]). Если в справочнике "Словарь стрелок" нет стрелки с точно таким же названием, то она будет создана. Если такая стрелка уже есть, то именно она и её состав объектов будет ассоциироваться с новой стрелкой на диаграмме.+Имена вновь внесенных стрелок попадают в справочник **Словарь стрелок** ({{bslink>Главное меню → Справочники → Словарь стрелок|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;24f3efd3-b20f-465e-814c-d60d19c881e0:Item}}) - это иерархический справочник названий стрелок моделей (см. [[ru/manual/creating_model/arrow]]). Если в справочнике "Словарь стрелок" нет стрелки с точно таким же названием, то она будет создана. Если такая стрелка уже есть, то появится окно переименования объекта ис. 5).
  
-Каждой стрелке диаграммы соответствует стрелка из словаря с таким же названием (регистр букв не учитывается). В дальнейшем для именования новых стрелок возможен выбор стрелки из справочника "Словарь стрелок". Это можно сделать в **Окне свойств** стрелки (см. [[ru/manual/creating_model/arrow#свойства_стрелки_диаграммы|Свойства стрелки диаграммы]]).+ 
 +[{{ :ru:manual:creating_model:arrow:cmdt_arrow712.png?nolink |Рисунок 5}}] 
 + 
 +При выборе стрелки, существующей в справочнике, именно эта стрелка и её состав объектов будет ассоциироваться с новой стрелкой на диаграмме. 
 + 
 +Каждой стрелке диаграммы соответствует стрелка из словаря с таким же названием (регистр букв учитывается). В дальнейшем для именования новых стрелок возможен выбор стрелки из справочника "Словарь стрелок". Это можно сделать в **Окне свойств** стрелки (см. [[ru/manual/creating_model/arrow#свойства_стрелки_диаграммы|Свойства стрелки диаграммы]]).
  
 Если необходимо изменить регистр букв в названии созданной ранее стрелки, это необходимо сделать в справочнике "Словарь стрелок". Если необходимо изменить регистр букв в названии созданной ранее стрелки, это необходимо сделать в справочнике "Словарь стрелок".
Строка 58: Строка 63:
  
  
-[{{ ru/manual/creating_model/arrow/lang_arrow712.png?nolink |Рисунок 5}}]+[{{ ru/manual/creating_model/arrow/lang_arrow712.png?nolink |Рисунок 6}}]
  
 На диаграммах процессов в нотациях "Процесс" и "Процедура" можно добавлять два типа стрелок: "Связь предшествования" с помощью кнопки {{common/icons/145.png?&nolink}} и "Поток объектов" с помощью кнопки {{common/icons/179.png?&nolink}}. Подробное описание стрелок дано в следующем пункте. На диаграммах процессов в нотациях "Процесс" и "Процедура" можно добавлять два типа стрелок: "Связь предшествования" с помощью кнопки {{common/icons/145.png?&nolink}} и "Поток объектов" с помощью кнопки {{common/icons/179.png?&nolink}}. Подробное описание стрелок дано в следующем пункте.
  
  
-[{{ ru/manual/creating_model/arrow/lang_arrow718.png?nolink |Рисунок 6}}]+[{{ ru/manual/creating_model/arrow/lang_arrow718.png?nolink |Рисунок 7}}]
  
 Именование стрелок аналогично именованию стрелок на диаграмме процесса в нотации IDEF0 (см. [[ru/manual/creating_model/arrow#добавление_новой_стрелки_и_её_именование|Добавление новой стрелки и её именование]] выше). Именование стрелок аналогично именованию стрелок на диаграмме процесса в нотации IDEF0 (см. [[ru/manual/creating_model/arrow#добавление_новой_стрелки_и_её_именование|Добавление новой стрелки и её именование]] выше).
Строка 71: Строка 76:
 ===== Свойства стрелки диаграммы ===== ===== Свойства стрелки диаграммы =====
  
-Для открытия **Окна свойств** стрелки (Рис. 7) выделите нужную стрелку на диаграмме и щелкните по кнопке {{common/icons/05.png?&nolink}} на панели инструментов **Окна диаграммы** или выберите пункт контекстного меню **Свойства объекта**.+Для открытия **Окна свойств** стрелки (Рис. 8) выделите нужную стрелку на диаграмме и щелкните по кнопке {{common/icons/05.png?&nolink}} на панели инструментов **Окна диаграммы** или выберите пункт контекстного меню **Свойства объекта**.
  
  
-[{{ ru/manual/creating_model/arrow/cmdt_arrow722.png?&nolink |Рисунок 7}}]+[{{ ru/manual/creating_model/arrow/cmdt_arrow722.png?&nolink |Рисунок 8}}]
  
 Если стрелка выбрана из словаря, название стрелки на диаграмме изменится на название выбранной стрелки. Новая стрелка появится в справочнике "Словарь стрелок" только после сохранения диаграммы, на которой она создана. Если диаграмма не будет сохранена, новая стрелка также не сохранится в базе данных. Если стрелка выбрана из словаря, название стрелки на диаграмме изменится на название выбранной стрелки. Новая стрелка появится в справочнике "Словарь стрелок" только после сохранения диаграммы, на которой она создана. Если диаграмма не будет сохранена, новая стрелка также не сохранится в базе данных.
Строка 81: Строка 86:
  
 ==  == ==  ==
-**Внимание!** При редактировании диаграммы **Окно свойств** стрелки рекомендуется расположить относительно **Окна диаграммы** таким образом, чтобы всегда иметь возможность видеть информацию об активной стрелке. В [[ru/manual/interface/main_form#синхронное_отображение_информации_в_рабочих_окнах|Cинхронное отображение информации в рабочих окнах]] показан пример такого расположения окон. **Окно свойств** стрелки находится под окном **Навигатора** слева от диаграммы.+**Внимание!** При редактировании диаграммы **Окно свойств** стрелки рекомендуется расположить относительно **Окна диаграммы** таким образом, чтобы всегда иметь возможность видеть информацию об активной стрелке. В [[ru/manual/interface/core_features_of_interface/synchronization_in_work_windows]] показан пример такого расположения окон. **Окно свойств** стрелки находится под окном **Навигатора** слева от диаграммы.
  
 ==== Типы стрелок ==== ==== Типы стрелок ====
Строка 93: Строка 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}}]
  
 У вновь созданной стрелки нет привязанных объектов. Их можно добавить на этой вкладке. Для добавления объекта в список его нужно "перетащить" из **Навигатора** или выбрать из справочника. Список объектов можно заполнять только у именованных стрелок. У вновь созданной стрелки нет привязанных объектов. Их можно добавить на этой вкладке. Для добавления объекта в список его нужно "перетащить" из **Навигатора** или выбрать из справочника. Список объектов можно заполнять только у именованных стрелок.
Строка 104: Строка 109:
 Один и тот же объект может быть связан одновременно с разными стрелками. Удаление объекта из списка стрелки не удаляет его из справочника объектов. Один и тот же объект может быть связан одновременно с разными стрелками. Удаление объекта из списка стрелки не удаляет его из справочника объектов.
  
-На диаграммах при наведении курсора на стрелку во всплывающей подсказке можно увидеть ее название, а также первые пять объектов из списка "Список объектов" данной стрелки (Рис. 9).+На диаграммах при наведении курсора на стрелку во всплывающей подсказке можно увидеть ее название, а также первые пять объектов из списка "Список объектов" данной стрелки (Рис. 10).
  
  
-[{{ ru/manual/creating_model/arrow/lang_arrow726.png?nolink |Рисунок 9}}]+[{{ ru/manual/creating_model/arrow/lang_arrow726.png?nolink |Рисунок 10}}]
  
 ==== Возможные способы добавления новой стрелки ==== ==== Возможные способы добавления новой стрелки ====
Строка 129: Строка 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, в}}]
  
 ==== Удаление Стрелки ==== ==== Удаление Стрелки ====
Строка 153: Строка 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}}]
  
 Если отсоединить стрелку от междиаграммной ссылки, то на родительской диаграмме вновь появится удаленная стрелка. Междиаграммные ссылки не удаляются с диаграммы автоматически. При повторном удалении стрелки будет добавлена еще одна междиаграммная ссылка. Если отсоединить стрелку от междиаграммной ссылки, то на родительской диаграмме вновь появится удаленная стрелка. Междиаграммные ссылки не удаляются с диаграммы автоматически. При повторном удалении стрелки будет добавлена еще одна междиаграммная ссылка.
Строка 188: Строка 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}}]
  
 ===== Туннелирование стрелки ===== ===== Туннелирование стрелки =====
Строка 234: Строка 239:
  
 Для разветвляющихся и сливающихся стрелок туннелирование включается только для начала или конца стрелки, не соединенного с другой стрелкой. Для разветвляющихся и сливающихся стрелок туннелирование включается только для начала или конца стрелки, не соединенного с другой стрелкой.
 +
 +====== Проверка прав на смежные диаграммы ======
 +
 +При операциях, связанных с тем, что стрелка появится или исчезнет на других SADT диаграммах проверяется наличие прав Пользователя на соответствующий процесс (подробнее см. [[ru/manual/administration/horizontal_right]]) и что этот процесс не редактируется другим Пользователем. 
 +
 +Если у Пользователя права на редактирование затрагиваемого процесса отсутствуют, то: 
 +  - Устанавливается запрет на создание и удаление стрелок. \\ Запрет на создание и удаление стрелок влияет на: 
 +      - Снятие и установка туннеля 
 +      - Создание и удаление через МДС. 
 +      - Создание и удаление не через МДС. 
 +  - Запрет касается и модификации свойств стрелки. 
 +== ==
 +**Внимание!** Если затрагиваемый процесс имеет статус версии Опубликована (см. [[ru/manual/manage_model/object_versions#статус_версии_объекта|Статус версии объекта]]), то это приравнивается к отсутствию прав на редактирование процесса. 
  
 ===== Словарь стрелок ===== ===== Словарь стрелок =====
  
-"Словарь стрелок" - это справочник уникальных названий стрелок моделей. Каждая именованная стрелка на диаграмме SADT неразрывно связана с одноименным объектом из справочника **Словарь стрелок** ({{bslink>Главное меню → Справочники → Словарь стрелок|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;24f3efd3-b20f-465e-814c-d60d19c881e0:Item}}).+"Словарь стрелок" - это иерархический справочник названий стрелок моделей. Каждая именованная стрелка на диаграмме SADT неразрывно связана с одноименным объектом из справочника **Словарь стрелок** ({{bslink>Главное меню → Справочники → Словарь стрелок|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;24f3efd3-b20f-465e-814c-d60d19c881e0:Item}}).
  
 Стрелки можно добавлять на диаграмму, перетаскивая их из **Окна справочника** "Словарь стрелок" (см. [[ru/manual/interface/visio_interface/visio_interface#добавление_элементов_на_диаграмму_перетаскиванием|Добавление элементов на диаграмму перетаскиванием]]). Стрелки можно добавлять на диаграмму, перетаскивая их из **Окна справочника** "Словарь стрелок" (см. [[ru/manual/interface/visio_interface/visio_interface#добавление_элементов_на_диаграмму_перетаскиванием|Добавление элементов на диаграмму перетаскиванием]]).
Строка 243: Строка 261:
 Как правило, названия стрелок и состав их объектов редактируются непосредственно при создании стрелки на диаграмме, но это можно сделать и в справочнике "Словарь стрелок". Чтобы редактировать название стрелки и список её объектов, нужно открыть свойства стрелки (кнопка {{common/icons/05.png?nolink}} на панели инструментов). Как правило, названия стрелок и состав их объектов редактируются непосредственно при создании стрелки на диаграмме, но это можно сделать и в справочнике "Словарь стрелок". Чтобы редактировать название стрелки и список её объектов, нужно открыть свойства стрелки (кнопка {{common/icons/05.png?nolink}} на панели инструментов).
  
-==  == + 
-**Внимание!** При проверке уникальности названия стрелки не учитывается регистр букв. Например, если в справочнике "Словарь стрелок" уже есть название "Деталь", то при вводе названия новой стрелки - "деталь", имя стрелки автоматически изменится на "Деталь". + 
-==== ====+ 
  
 [<contextnavigator>] [<contextnavigator>]
  
  
Driven by DokuWiki