Различия

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

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

ru:manual:creating_model:notation_procedure [2012/05/24 16:51]
admin
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.files:notation_procedure_095.jpg?550x555|Фрагмент диаграммы процесса в нотации Процедура}} +Описание назначения кнопок палитры элементов **Окна диаграммы** процесса в нотации "Процедура" приведено в Таблице 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. Палитра элементов окна диаграммы процесса в нотации "Процедура">
  
 +===== Работа с диаграммой процесса в нотации "Процедура" =====
  
-Рис. 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_procedure125.png?nolink |Рисунок 4. Окно с предупреждением о совпадении нового названия субъекта с названием одного из уже существующих субъектов}}]
  
-{{ru:manual:creating_model:notation_procedure.files:notation_procedure_097.jpg?300x331|Окно "Блок-схема"}}+В случае выбора радиокнопки **Переименовать объект...** субъект будет переименован на всех диаграммах, на которых присутствует.
  
-Рис. //Окно "Блок-схема"//+== Внимание! == 
 +Действие считается помещенным в дорожку субъекта по центральной точке фигуры (Рис. 5). 
 +==== ==== 
 +\\ 
 +[{{ ru/manual/creating_model/notation_procedure/notation_procedure127.png?nolink |Рисунок 5. Действие помещено в дорожку "Должность 1"}}]
  
 +При увеличении ширины элемента диаграммы, расположенного внутри дорожки субъекта, ширина этой дорожки будет также пропорционально увеличиваться.
  
 +При добавлении очередного субъекта может оказаться, что страница диаграммы не вмещает новую дорожку (Рис. 6). Дорожка субъекта, тем не менее, будет добавлена на диаграмму. Чтобы изменить ширину дорожки, выделите её и подвиньте значок на боковой грани заголовка (подробнее о графической трансформации объектов на диаграмме см. [[ru/manual/interface/visio_interface/visio_interface#графическая_трансформация_объектов_на_диаграмме|Графическая трансформация объектов на диаграмме]]). Высоту поля заголовка также можно изменить, передвигая значок на верхней или нижней грани заголовка. При изменении высоты заголовка одной дорожки меняется высота заголовка всех других.
  
-Нумерация подпроцессов в процедуре при нажатой кнопке {{ru:manual:creating_model:notation_procedure.files:notation_procedure_099.jpg?23x22|Автоматическое обновление номеров процессов}} на панели диаграммы производится: сверху вниз -- для вертикальных диаграмм, слева направо -- для горизонтальных диаграмм. При этом изменение положения процесса на диаграмме изменяет порядок в Навигаторе. Если кнопка {{ru:manual:creating_model:notation_procedure.files:notation_procedure_099.jpg?23x22|Автоматическое обновление номеров процессов}} не нажата, номера процессов зависят от расположения процессов в Навигаторе и могут определяться пользователем с помощью кнопок «{{ru:manual:creating_model:notation_procedure.files:notation_procedure_101.jpg?20x20|Переместить выше}} Переместить выше» и «{{ru:manual:creating_model:notation_procedure.files:notation_procedure_103.jpg?20x20|Переместить ниже}} Переместить ниже» контекстного меню Навигатора системы (см. п. «Панель инструментов и контекстное меню Навигатора» РП!). В случае если подпроцессы текущей процедуры были созданы в дереве Навигатора, то при первом открытии диаграммы они будут расставлены системой сверху вниз. +[{{ ru/manual/creating_model/notation_procedure/notation_procedure129.png?nolink |Рисунок 6. Добавляемая дорожка субъекта не помещается на диаграмме}}]
- +
-===== Используемые графические элементы нотации «Процедура» ===== +
- +
- +
- +
-| **Элемент** |  **Назначение**  | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_105.jpg?22x22|Связь предшествования}} | Добавление новой стрелки с типом «Связь предшествования». При перетаскивании на диаграмму создается новая стрелка. При нажатии включается режим рисования стрелок. Подробнее о стрелках см. [[ru/manual/interface/visio_interface/draw_arrow|здесь]]. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_107.jpg?22x20|Поток событий}} | Добавление новой стрелки с типом «Поток объектов». При перетаскивании на диаграмму создается новая стрелка с типом «Поток объектов». При нажатии включается режим рисования стрелок. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_109.jpg?21x21|Процесс}} | Добавление нового Действия. Тип процесса можно изменить с помощью команды «Преобразовать в» в контекстном меню действия в Навигаторе. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_111.jpg?21x21|Решение}} | Добавление нового Решения. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_113.jpg?21x20|Событие (добавить новое)}} | Добавление нового События. В справочнике «События» будет создан новый элемент. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_115.jpg?14x14|Этап}} | Добавление нового Этапа. Элемент предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации «Процедура». | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_117.jpg?22x22|Сноска}} | Добавление сноски. Используется как дополнительный комментарий к объекту. Подробнее о текстовых метках на диаграммах см. [[ru/manual/interface/visio_interface/label|здесь]]. | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_119.jpg?24x24|Внешние ссылки}} | Добавление Внешней ссылки. Откроется окно выбора элемента из справочника «Внешние ссылки». | +
-| {{ru:manual:creating_model:notation_procedure.files:notation_procedure_121.jpg?25x24|Событие (добавить существующее)}} | Добавление существующего События. Откроется окно выбора элемента из справочника «События». | +
- +
- +
-===== Работа с диаграммой процесса в нотации «Процедура» ===== +
- +
- +
- +
-Действие процедуры добавляется на диаграмму с помощью кнопки {{ru:manual:creating_model:notation_procedure.files:notation_procedure_109.jpg?21x21|Процесс}} на панели инструментов Visio. Тип процесса «Действие» можно изменить с помощью контекстного меню «Преобразовать в» в Навигаторе. Каждое действие помещается в дорожку субъекта, который его выполняет. При этом автоматически создается связь процесса с субъектом с типом «выполняет». При перемещении действия из дорожки одного субъекта в дорожку другого субъекта значение этой связи изменяется. +
- +
- +
- +
-==== Субъекты на диаграмме процедуры ==== +
- +
- +
- +
-Субъекты на диаграмму процедуры добавляются перетаскиванием из иерархического справочника субъектов, который показывается в дереве Навигатора. Подробнее о перетаскивании элементов на диаграмму см. [[ru/manual/interface/visio_interface/drag_add|здесь]]. +
- +
- +
- +
-Для вставки дорожки субъекта между двумя дорожками, присутствующими на диаграмме, следует переместить курсор мыши чуть выше линии, разделяющей дорожки субъектов, и нажать на появившийся синий треугольник (только для MS Visio 2010). В открывшемся окне необходимо выбрать субъекта, которого требуется добавить на диаграмму (Рис. 3). +
- +
- +
- +
-{{ru:manual:creating_model:notation_procedure.files:notation_procedure_123.jpg?673x120|Вставка дорожки субъекта на диаграмму между двумя другими дорожками}} +
- +
-Рис. 3 //Вставка дорожки субъекта на диаграмму между двумя другими дорожками// +
- +
- +
- +
-Можно добавить новую дорожку субъекта с помощью пунктовконтекстного меню, вызываемого от названия дорожки диаграммы (только для MS Visio 2010). Для диаграмм с горизонтальной ориентацией дорожек эти пункты называются «Вставить «Дорожка» перед» и «Вставить «Дорожка» после», а для диаграмм с вертикальной ориентацией дорожек - «Вставить «Дорожка (вертикальная)» перед» и «Вставить «Дорожка (вертикальная)» после». +
- +
- +
- +
-Можно изменить добавленный ранее субъект на другой с помощью пункта меню «Действия --> Сменить объект». При этом автоматически изменится связь с субъектом с типом «выполняет» для всех действий, находящихся в колодце данного субъекта. +
- +
- +
- +
-При переименовании дорожки субъекта на диаграмме новое название может совпасть с названием субъекта, уже существующего в справочнике «Субъекты». В этом случае будет предложено выбрать одно из действий: заменить субъект диаграммы на субъект из справочника или переименовать субъект диаграммы, присвоив ему такое же название, как у субъекта из справочника (Рис. 4). +
- +
- +
- +
- {{ru:manual:creating_model:notation_procedure.files:notation_procedure_125.jpg?345x166|Окно с предупреждением о совпадении нового названия субъекта с названием одного из уже существующих субъектов}} +
- +
-Рис. 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 //Добавляемая дорожка субъекта не помещается на диаграмме// +
- +
  
 Для изменения ширины сразу всех дорожек диаграммы выделите группу дорожек и подвиньте значок на боковой грани контура группы. Для изменения ширины сразу всех дорожек диаграммы выделите группу дорожек и подвиньте значок на боковой грани контура группы.
  
 +Кроме того, можно изменить масштаб диаграммы, чтобы на листе отображалось все содержимое. Подробнее об изменении параметров страницы диаграммы см. [[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|Нотация процедура]] 
  
 +[<contextnavigator>]
  
-{{tag>Процессы}} 
  
-{{tag>Диаграмма}} 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki