Различия

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

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

ru:manual:creating_model:notation_procedure [2012/06/22 16:15]
belkin [Субъекты на диаграмме процедуры]
ru:manual:creating_model:notation_procedure [2019/08/19 14:57] (текущий)
Строка 1: Строка 1:
-====== Нотация «Процедура» ======+====== Нотация "Процедура======
  
 +Диаграмма процесса в нотации "Процедура" (Cross-Functional Flowchart) отличается от диаграмм процессов в других нотациях. В ней используются субъекты и процессы типов "Решение", "Действие", а также "События". Подробнее о решении и событиях см. [[ru/manual/creating_model/notation_process]].
  
 +На Рис. 1 показан фрагмент диаграммы процесса в нотации "Процедура".
  
-Диаграмма Процедуры (Cross Functional Flowchart) отличается от диаграмм процессов в других нотациях. В ней используются Субъекты и процессы типов Решение, Действие, а также События. Подробнее о решении и событиях см. [[ru/manual/creating_model/notation_process]].+[{{ ru/manual/creating_model/notation_procedure/notation_procedure095.png?nolink |Рисунок 1. Фрагмент диаграммы процесса в нотации роцедура"}}
  
 +Диаграмма процесса в нотации "Процедура" делится субъектами на колонки, в которых размещаются процессы типа "Действие". Над колонками субъектов показывается поле с названием процесса в нотации "Процедура", слева от первой колонки находится служебное поле диаграммы.
  
 +Колонки субъектов на диаграмме можно расположить горизонтально или вертикально (рекомендуется использовать вертикальное расположение). Способ расположения выбирается в окне **Функциональная блок-схема**, которое открывается один раз при добавлении на диаграмму первого субъекта (Рис. 2).
  
-На Рис. 1 показан фрагмент диаграммы процесса в нотации Процедура.+[{{ ru/manual/creating_model/notation_procedure/notation_procedure097.png?nolink |Рисунок 2. Окно **Функциональная блок-схема**}}]
  
 +Нумерация подпроцессов в процедуре при нажатой кнопке {{common/icons/187.png?nolink}} на панели инструментов **Окна диаграммы** производится: сверху вниз - для вертикальных диаграмм, слева направо - для горизонтальных диаграмм. При этом изменение положения процесса на диаграмме изменяет порядок в **Навигаторе**. Если кнопка {{common/icons/187.png?nolink}} не нажата, номера процессов зависят от расположения процессов в **Навигаторе** и могут определяться пользователем с помощью пунктов {{common/icons/47.png?nolink}} **Переместить выше** и {{common/icons/48.png?nolink}} **Переместить ниже** контекстного меню **Навигатора** (см. [[ru/manual/interface/navigation#панель_инструментов_и_контекстное_меню_навигатора|Панель инструментов и контекстное меню Навигатора]]). В случае если подпроцессы текущей процедуры были созданы в **Навигаторе**, то при первом открытии диаграммы они будут расставлены системой сверху вниз.
  
 +===== Палитра элементов окна диаграммы процесса в нотации "Процедура" =====
  
-[{{ ru/manual/creating_model/notation_procedure/notation_procedure095.png?614x617&nolink |Рис. 1 //Фрагмент диаграммы процесса в нотации Процедура//}}] +Описание назначения кнопок палитры элементов **Окна диаграммы** процесса в нотации "Процедура" приведено в Таблице 1.
  
 +<startTableBox>
 +^  **Кнопка**  ^  **Назначение**  ^
 +| {{ common/icons/145.png?nolink }} | Добавление новой стрелки с типом "Связь предшествования". При перетаскивании на диаграмму создается новая стрелка. При нажатии включается режим рисования стрелок. Подробнее о стрелках см. [[ru/manual/interface/visio_interface/visio_interface?&#режим_рисования_стрелок|Режим рисования стрелок]]. |
 +| {{ common/icons/179.png?nolink }} | Добавление новой стрелки с типом "Поток объектов". При перетаскивании на диаграмму создается новая стрелка с типом "Поток объектов". При нажатии включается режим рисования стрелок. |
 +| {{ common/icons/115.png?nolink }} | Добавление нового действия. Тип недекомпозированного процесса можно изменить с помощью пункта меню **Преобразовать в** контекстного меню процесса в **Навигаторе**|
 +| {{ common/icons/116.png?nolink }} | Добавление нового решения. |
 +| {{ common/icons/114.png?nolink }} | Добавление нового события. В справочнике "События" будет создан новый объект. |
 +| {{ common/icons/257.png?nolink }} | Добавление нового этапа. Элемент предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации "Процедура". |
 +| {{ common/icons/77.png?nolink }} | Добавление сноски. Используется как дополнительный комментарий к объекту. Подробнее о текстовых метках на диаграммах см. [[ru/manual/interface/visio_interface/visio_interface?&#текстовые_метки_на_диаграмме|Текстовые метки на диаграмме]]. |
 +| {{ common/icons/197.png?nolink }} | Добавление существующего события. Откроется окно выбора объекта из справочника "События", который будет обозначен на диаграмме при помощи элемента "Событие". |
 +| {{ common/icons/136.png?nolink }} | Добавление внешней ссылки. Откроется окно выбора объекта из справочника "Внешние ссылки", который будет обозначен на диаграмме при помощи элемента "Внешняя ссылка". |
 +<endTableBox|Таблица 1. Палитра элементов окна диаграммы процесса в нотации "Процедура">
  
 +===== Работа с диаграммой процесса в нотации "Процедура" =====
  
 +Действие процедуры добавляется на диаграмму с помощью кнопки {{common/icons/115.png?nolink}} на панели инструментов **Окна диаграммы**. Тип процесса "Действие" можно изменить с помощью контекстного меню **Преобразовать в** в **Навигаторе**. Каждое действие помещается в дорожку субъекта, который его выполняет. При этом автоматически создается связь процесса с субъектом с типом "выполняет". Тип этой связи может быть изменён пользователем вручную в **Окне свойств** этого субъекта или действия на любой другой. При перемещении действия из дорожки одного субъекта в дорожку другого субъекта в свойствах этой связи вместо субъекта дорожки откуда переместили действие, пропишется субъект дорожки, куда переместили действие, а тип связи останется неизменным. Если действие вынести за пределы дорожек субъектов, соответствующая связь будет удалена.
  
 +==== Субъекты на диаграмме процесса в нотации "Процедура" ====
  
-Диаграмма Процедуры делится Субъектами на колонкив которых размещаются Действия. Над колонками Субъектов показывается поле с названием Процедуры, слева от первой колонки находится служебное поле диаграммы.+Субъекты на диаграмму процесса в нотации "Процедура" добавляются перетаскиванием из иерархического справочника субъектов, который показывается в **Навигаторе**. Подробнее о перетаскивании элементов на диаграмму см. [[ru/manual/interface/visio_interface/visio_interface#добавление_элементов_на_диаграмму_перетаскиванием|Добавление элементов на диаграмму перетаскиванием]].
  
 +Для вставки дорожки субъекта между двумя дорожками, присутствующими на диаграмме, следует переместить курсор мыши чуть выше линии, разделяющей дорожки субъектов, и нажать на появившийся синий треугольник или, в случае отсутствия треугольника, на оранжевую галочку. В открывшемся окне необходимо выбрать субъекта, которого требуется добавить на диаграмму (Рис. 3).
  
 +[{{ ru/manual/creating_model/notation_procedure/notation_procedure123.png?nolink |Рисунок 3. Вставка дорожки субъекта на диаграмму между двумя другими дорожками}}]
  
-Колонки Субъектов на диаграмме можно расположить горизонтально или вертикально (рекомендуется использовать вертикальное расположение). Способ расположения выбирается в окне «Блок-схема», которое открывается один раз при добавлении на диаграмму первого Субъекта (Рис. 2).+Можно добавить новую дорожку субъекта с помощью пунктов контекстного меню, вызываемого от названия дорожки диаграммы. Для диаграмм с горизонтальной ориентацией дорожек эти пункты называются **Вставить орожка" перед** и **Вставить "Дорожкапосле**, а для диаграмм с вертикальной ориентацией дорожек - **Вставить "Дорожка (вертикальная)" перед** и **Вставить "Дорожка (вертикальная)" после**.
  
 +Можно изменить добавленный ранее субъект на другой с помощью пункта меню **Сменить объект** в контекстном меню заголовка дорожки. При этом автоматически изменится связь с субъектом с типом "выполняет" для всех действий, находящихся в колодце данного субъекта.
  
 +При переименовании дорожки субъекта на диаграмме новое название может совпасть с названием субъекта, уже существующего в справочнике "Субъекты". В этом случае будет предложено выбрать одно из действий: заменить субъект диаграммы на субъект из справочника или переименовать субъект диаграммы, присвоив ему такое же название, как у субъекта из справочника (Рис. 4).
  
-[{{ ru/manual/creating_model/notation_procedure/notation_procedure097.png?nolink |Рис. 2 //Окно "Блок-схема"//}}]+[{{ ru/manual/creating_model/notation_procedure/notation_procedure125.png?nolink |Рисунок 4. Окно с предупреждением о совпадении нового названия субъекта с названием одного из уже существующих субъектов}}]
  
 +В случае выбора радиокнопки **Переименовать объект...** субъект будет переименован на всех диаграммах, на которых присутствует.
  
 +== Внимание! ==
 +Действие считается помещенным в дорожку субъекта по центральной точке фигуры (Рис. 5).
 +==== ====
 +\\
 +[{{ ru/manual/creating_model/notation_procedure/notation_procedure127.png?nolink |Рисунок 5. Действие помещено в дорожку "Должность 1"}}]
  
-Нумерация подпроцессов в процедуре при нажатой кнопке {{ru/manual/creating_model/notation_procedure/notation_procedure099.png?nolink}} на панели диаграммы производится: сверху вниз -- для вертикальных диаграмм, слева направо -- для горизонтальных диаграмм. При этом изменение положения процесса на диаграмме изменяет порядок в Навигаторе. Если кнопка {{ru/manual/creating_model/notation_procedure/notation_procedure099.png?nolink}} не нажата, номера процессов зависят от расположения процессов в Навигаторе и могут определяться пользователем с помощью кнопок «{{ru/manual/creating_model/notation_procedure/notation_procedure101.png?nolink}} Переместить выше» и «{{ru/manual/creating_model/notation_procedure/notation_procedure103.png?nolink}} Переместить ниже» контекстного меню Навигатора системы (см. п. «Панель инструментов и контекстное меню Навигатора» РП!). В случае если подпроцессы текущей процедуры были созданы в дереве Навигатора, то при первом открытии диаграммы они будут расставлены системой сверху вниз. +При увеличении ширины элемента диаграммы, расположенного внутри дорожки субъекта, ширина этой дорожки будет также пропорционально увеличиваться.
-===== Используемые графические элементы нотации «Процедура» ===== +
- +
- +
- +
-| **Элемент** |  **Назначение**  | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure105.png?nolink }} | Добавление новой стрелки с типом «Связь предшествования». При перетаскивании на диаграмму создается новая стрелка. При нажатии включается режим рисования стрелок. Подробнее о стрелках см. [[ru/manual/interface/visio_interface/draw_arrow]]. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure107.png?nolink }} | Добавление новой стрелки с типом «Поток объектов». При перетаскивании на диаграмму создается новая стрелка с типом «Поток объектов». При нажатии включается режим рисования стрелок. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure109.png?nolink }} | Добавление нового Действия. Тип процесса можно изменить с помощью команды «Преобразовать в» в контекстном меню действия в Навигаторе. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure111.png?nolink }} | Добавление нового Решения. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure113.png?nolink }} | Добавление нового События. В справочнике «События» будет создан новый элемент. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure115.png?nolink }} | Добавление нового Этапа. Элемент предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации «Процедура». | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure117.png?nolink }} | Добавление сноски. Используется как дополнительный комментарий к объекту. Подробнее о текстовых метках на диаграммах см. [[ru/manual/interface/visio_interface/label]]. | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure119.png?nolink }} | Добавление Внешней ссылки. Откроется окно выбора элемента из справочника «Внешние ссылки». | +
-| {{ ru/manual/creating_model/notation_procedure/notation_procedure121.png?nolink }} | Добавление существующего События. Откроется окно выбора элемента из справочника «События». | +
- +
-===== Работа с диаграммой процесса в нотации «Процедура» ===== +
- +
- +
- +
-Действие процедуры добавляется на диаграмму с помощью кнопки {{ru/manual/creating_model/notation_procedure/notation_procedure109.png?nolink}} на панели инструментов Visio. Тип процесса «Действие» можно изменить с помощью контекстного меню «Преобразовать в» в Навигаторе. Каждое действие помещается в дорожку субъекта, который его выполняет. При этом автоматически создается связь процесса с субъектом с типом «выполняет». При перемещении действия из дорожки одного субъекта в дорожку другого субъекта значение этой связи изменяется. +
- +
- +
-==== Субъекты на диаграмме процедуры ==== +
- +
- +
- +
-Субъекты на диаграмму процедуры добавляются перетаскиванием из иерархического справочника субъектов, который показывается в дереве Навигатора. Подробнее о перетаскивании элементов на диаграмму см. [[ru/manual/interface/visio_interface/drag_add]]. +
- +
- +
- +
-Для вставки дорожки субъекта между двумя дорожками, присутствующими на диаграмме, следует переместить курсор мыши чуть выше линии, разделяющей дорожки субъектов, и нажать на появившийся синий треугольник (только для MS Visio 2010). В открывшемся окне необходимо выбрать субъекта, которого требуется добавить на диаграмму (Рис. 3). +
- +
- +
- +
-[{{ ru/manual/creating_model/notation_procedure/notation_procedure123.png?713x128&nolink |Рис. 3 //Вставка дорожки субъекта на диаграмму между двумя другими дорожками//}}] +
- +
- +
- +
-Можно добавить новую дорожку субъекта с помощью пунктовконтекстного меню, вызываемого от названия дорожки диаграммы (только для MS Visio 2010). Для диаграмм с горизонтальной ориентацией дорожек эти пункты называются «Вставить «Дорожка» перед» и «Вставить «Дорожка» после», а для диаграмм с вертикальной ориентацией дорожек - «Вставить «Дорожка (вертикальная)» перед» и «Вставить «Дорожка (вертикальная)» после». +
- +
- +
- +
-Можно изменить добавленный ранее субъект на другой с помощью пункта меню «Действия --> Сменить объект». При этом автоматически изменится связь с субъектом с типом «выполняет» для всех действий, находящихся в колодце данного субъекта. +
- +
- +
- +
-При переименовании дорожки субъекта на диаграмме новое название может совпасть с названием субъекта, уже существующего в справочнике «Субъекты». В этом случае будет предложено выбрать одно из действий: заменить субъект диаграммы на субъект из справочника или переименовать субъект диаграммы, присвоив ему такое же название, как у субъекта из справочника (Рис. 4). +
- +
- +
- +
- [{{ ru/manual/creating_model/notation_procedure/notation_procedure123.png?nolink |Рис. 4 //Окно с предупреждением о совпадении нового названия субъекта с названием одного из уже существующих субъектов//}}] +
- +
- +
- +
-В случае выбора опции «Переименовать объект» субъект будет переименован на всех диаграммах, на которых присутствует. +
- +
- +
- +
-Если в свойствах действия на закладке «Субъекты» заменить субъект с типом связи «выполняет» на другой, то на диаграмме вышележащей процедуры действие переместится из дорожки, где оно находилось, в дорожку выбранного субъекта или за рамку процедуры, если выбранного субъекта нет на диаграмме. +
- +
- +
- +
-**Внимание:** Действие считается помещенным в дорожку субъекта по центральной точке фигуры (Рис. 5). +
- +
- +
- +
-{{ru:manual:creating_model:notation_procedure.files:notation_procedure_127.jpg?364x186|Действие помещено в дорожку «Должность 1»}} +
- +
-Рис. 5 //Действие помещено в дорожку «Должность 1»// +
- +
- +
- +
-При увеличении ширины элемента диаграммы, расположенного внутри дорожки субъекта, ширина этой дорожки будет также пропорционально увеличиваться (только для MS Visio 2010). +
- +
- +
- +
-При добавлении очередного Субъекта может оказаться, что страница диаграммы не вмещает новую дорожку (Рис. 6). Дорожка Субъекта, тем не менее, будет добавлена на диаграмму. Чтобы изменить ширину дорожки, выделите её и подвиньте значок на боковой грани заголовка (подробнее о графической трансформации объектов на диаграмме см. [[ru/manual/interface/visio_interface/object_transformation]]). Высоту поля заголовка также можно изменить, передвигая значок на верхней или нижней грани заголовка. При изменении высоты заголовка одной дорожки меняется высота заголовка всех других. +
- +
- +
- +
-{{ru:manual:creating_model:notation_procedure.files:notation_procedure_129.jpg?563x201}} +
- +
-Рис. 6 //Добавляемая дорожка субъекта не помещается на диаграмме//+
  
 +При добавлении очередного субъекта может оказаться, что страница диаграммы не вмещает новую дорожку (Рис. 6). Дорожка субъекта, тем не менее, будет добавлена на диаграмму. Чтобы изменить ширину дорожки, выделите её и подвиньте значок на боковой грани заголовка (подробнее о графической трансформации объектов на диаграмме см. [[ru/manual/interface/visio_interface/visio_interface#графическая_трансформация_объектов_на_диаграмме|Графическая трансформация объектов на диаграмме]]). Высоту поля заголовка также можно изменить, передвигая значок на верхней или нижней грани заголовка. При изменении высоты заголовка одной дорожки меняется высота заголовка всех других.
  
 +[{{ ru/manual/creating_model/notation_procedure/notation_procedure129.png?nolink |Рисунок 6. Добавляемая дорожка субъекта не помещается на диаграмме}}]
  
 Для изменения ширины сразу всех дорожек диаграммы выделите группу дорожек и подвиньте значок на боковой грани контура группы. Для изменения ширины сразу всех дорожек диаграммы выделите группу дорожек и подвиньте значок на боковой грани контура группы.
  
 +Кроме того, можно изменить масштаб диаграммы, чтобы на листе отображалось все содержимое. Подробнее об изменении параметров страницы диаграммы см. [[ru/manual/interface/visio_interface/visio_interface#изменение_параметров_страницы_диаграммы|Изменение параметров страницы диаграммы]].
  
 +===== См. также =====
 +Методика [[ru/csdesign/csdesign]], глава [[ru/csdesign/bpmodeling/process_procedure]]
  
-Кроме того, можно изменить масштаб диаграммы, чтобы на листе отображалось все содержимое. Подробнее об изменении параметров страницы диаграммы см. [[ru/manual/interface/visio_interface/change_param]].+{{tag>Процессы Диаграмма}}
  
  
  
-Направление текста в заголовках колонок можно изменить, сделав его вертикальным или горизонтальным (подробнее о работе с текстовыми метками на диаграмме см. [[ru/manual/interface/visio_interface/label]]). 
-===== См. также ===== 
-[[ru/techniques/csdesign/bpmodeling/process_procedure]] 
  
-{{popup>ru/terms/process|Процессы}} 
  
 +[<contextnavigator>]
  
-{{tag>Процессы}} 
  
-{{tag>Диаграмма}} 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki