Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ќотации ѕроцесс и ѕроцедура




Ќотации ѕроцесс (Basic Flowchart в Microsoft Visio) и ѕроцедура (Cross Functional Flowchart в Microsoft Visio) используютс€ дл€ представлени€ алгоритма (сценари€) выполнени€ процесса и позвол€ют задать причинно-следственные св€зи и временную последовательность выполнени€ действий процесса. Ќотации поддерживают декомпозицию на подпроцессы, также как и нотаци€ IDEF0.

–азличие между нотаци€ми ѕроцесс и ѕроцедура состоит в том, что дополнительно к графическим элементам, примен€емым в нотации ѕроцесс, в нотации ѕроцедура используютс€ дорожки (Swim Lanes), обозначающие организационные единицы Ц исполнителей действий процесса. Ёто позвол€ет повысить нагл€дность диаграммы.

Ќотации ѕроцесс и ѕроцедура можно примен€ть дл€ моделировани€ отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0.

»спользуемые графические символы

Ќазвание √рафический символ ќписание
ƒействие ƒействие обозначаетс€ с помощью пр€моугольного блока. ¬нутри блока помещаетс€ название действи€. ¬ременна€ последовательность выполнени€ действий задаетс€ расположением действий на диаграмме процесса/процедуры сверху вниз (слева направо на горизонтальной диаграмме процедуры).
–ешение –ис.9   –ис.10 Ёлемент, обозначающий выбор следующего действи€ в зависимости от выполнени€ услови€. Ѕлок Ђ–ешениеї может иметь несколько входов и р€д альтернативных выходов, один и только один из которых может быть активизирован после проверки услови€. Ѕлок Ђ–ешениеї должен содержать вопрос, решение или условие. ¬ыход€щие стрелки помечаютс€ как Ђƒаї или ЂЌетї, или другим способом дл€ учета всех возможных вариантов ответов. ¬озможны следующие виды изображени€ стрелок: –ис.9, –ис.10. Ѕлок Ђ–ешениеї аналогичен элементу Ђ»сключающее »Ћ»ї (XOR) в других нотаци€х моделировани€.
—в€зь предшествовани€   –ис.11 –ис.12 —трелки Ђ—в€зь предшествовани€ї обозначают передачу управлени€ от одного действи€ к другому, т.е. предыдущее действие должно закончитьс€ прежде, чем начнетс€ следующее. —трелка, запускающа€ выполнение действи€, изображаетс€ вход€щей в действие сверху. —трелка, обозначающа€ передачу управлени€ другому (другим) действию, изображаетс€ выход€щей из действи€ снизу (–ис.11). ≈сли стрелка служит только дл€ обозначени€ передачи управлени€, то им€ стрелки оставл€етс€ пустым. ≈сли кроме передачи управлени€ из предыдущего действи€ в следующее действие поступает ќбъект(ы), то стрелка именуетс€ и в список объектов стрелки заноситс€ соответствующий ќбъект(ы) (–ис.12).
ѕоток объектов   –ис.13 –ис.14 —трелки Ђѕоток объектовї используютс€ в случа€х, когда необходимо показать, что из одного действи€ объекты передаютс€ в другое, при этом первое действие не запускает выполнени€ второго. —трелки Ђѕоток объектовї обозначаютс€ стрелкой с двум€ треугольниками. ≈сли обозначение источника ќбъекта(ов) неважно, то такой ќбъект показываетс€ стрелкой с туннелированным началом (–ис.13). ≈сли источником ќбъекта(ов) €вл€етс€ одно из действий процедуры/процесса, то такой ќбъект показываетс€ с помощью стрелки, исход€щей из действи€-источника и вход€щей в действие-потребитель, дл€ выполнени€ которого необходим ќбъект (–ис.14). ѕри этом действие Ђ–егистраци€ в журнале Ђ»сход€ща€ корреспонденци€ї не запускает выполнение действи€ Ђ«аполнение графы ЂЌомер накладнойї в журнале Ђ»сход€ща€ корреспонденци€ї.
ƒорожки (диаграмма ѕроцедура) ƒорожки предназначены дл€ отображени€ организационных единиц (должности, подразделени€, роли, внешнего субъекта) Ц исполнителей действий процедуры.
—обытие —обыти€ отображают стартовые точки процесса/ процедуры, привод€щие к началу выполнени€ процесса/процедуры, и конечные точки, наступлением которых заканчиваетс€ выполнение процесса/процедуры. Ќачалом процесса/процедуры считаетс€ событие, из которого только исход€т стрелки передачи управлени€.  онцом процесса/процедуры считаетс€ событие, в которое только вход€т стрелки передачи управлени€.  

 

»нформаци€ о способах добавлени€ элементов на диаграмму содержитс€ в –уководстве пользовател€ (√лава 4 Ђ—оздание модели бизнес-процессов в Business Studioї).

ѕример диаграммы в нотации ѕроцесс приведен на рисунке (–ис.15), а диаграммы в нотации ѕроцедура Ц на рисунке (–ис.16).

–ис.15. ѕример диаграммы в нотации ѕроцесс

–ис.16. ѕример диаграммы в нотации ѕроцедура

Ќотаци€ EPC

Ќотаци€ EPC (Event-Driven Process Chain Ц событийна€ цепочка процессов) используетс€ дл€ описани€ процессов нижнего уровн€. ƒиаграмма процесса в нотации EPC, представл€ет собой упор€доченную комбинацию событий и функций. ƒл€ каждой функции могут быть определены начальные и конечные событи€, участники, исполнители, материальные и документальные потоки, сопровождающие еЄ, а также проведена декомпозици€ на более низкие уровни. ƒекомпозици€ может производитьс€ только в нотации EPC.

ѕри декомпозиции процесса ≈–—, расположенного на диаграмме SADT, стрелки с диаграммы SADT на диаграмму ≈–— не перенос€тс€.

»спользуемые графические символы

Ќазвание √рафический символ ќписание
‘ункци€ Ѕлок представл€ет собой функцию Ц действие или набор действий, выполн€емых над исходным объектом (документом, “ћ÷ и прочим) с целью получени€ заданного результата. ¬нутри блока помещаетс€ наименование функции. ¬ременна€ последовательность выполнени€ функций задаетс€ расположением функций на диаграмме процесса сверху вниз.
—обытие —обытие Ц состо€ние, которое €вл€етс€ существенным дл€ целей управлени€ бизнесом и оказывает вли€ние или контролирует дальнейшее развитие одного или более бизнес-процессов. Ёлемент отображает событи€, активизирующие функции или порождаемые функци€ми. ¬нутри блока помещаетс€ наименование событи€.
—трелка —трелка отображает св€зи элементов диаграммы процесса EPC между собой. —в€зь может быть направленной и ненаправленной в зависимости от соедин€емых элементов и типа св€зи.
ќператор AND (Ђ»ї)     –ис.17 –ис.18   –ис.19   –ис.20 ќператор Ђ»ї используетс€ дл€ обозначени€ сли€ни€/ветвлени€ как функций, так и событий. ≈сли завершение выполнени€ функции должно инициировать одновременно несколько событий, то это обозначаетс€ с помощью оператора Ђ»ї, следующего после функции и перед событи€ми. Ќа рисунке (–ис.17) завершение выполнени€ ‘ункции одновременно инициирует событи€: —обытие 1 и —обытие 2. ≈сли событие происходит только после об€зательного завершени€ выполнени€ нескольких функций, то это обозначаетс€ с помощью оператора Ђ»ї, следующего после функций и перед одиночным событием. Ќа рисунке (–ис.18) —обытие произойдет только после об€зательного завершени€ ‘ункции 1 и ‘ункции 2. ≈сли функци€ может начать выполн€тьс€ только после того, как произойдут несколько событий, то это обозначаетс€ с помощью оператора Ђ»ї, следующего после событий и перед функцией. Ќа рисунке (–ис.19) ‘ункци€ начнет выполн€тьс€ только после того, как произойдут —обытие 1 и —обытие 2. ≈сли одно событие может инициировать одновременное выполнение нескольких функций, то это обозначаетс€ с помощью оператора Ђ»ї, следующего после событи€ и перед функци€ми. Ќа рисунке (–ис.20) —обытие одновременно инициирует выполнение ‘ункции 1 и ‘ункции 2.
ќператор OR (Ђ»Ћ»ї)     –ис.21   –ис.22   –ис.23 ќператор Ђ»Ћ»ї используетс€ дл€ обозначени€ сли€ни€/ветвлени€ функций и дл€ сли€ни€ событий. ѕо правилам нотации EPC после одиночного событи€ не может следовать разветвл€ющий оператор Ђ»Ћ»ї. ≈сли завершение выполнени€ функции может инициировать одно или несколько событий, то это обозначаетс€ с помощью оператора Ђ»Ћ»ї, следующего после функции и перед событи€ми. Ќа рисунке (–ис.21) завершение выполнени€ ‘ункции 1 может инициировать 3 вида ситуаций: только —обытие 1, только —обытие 2, одновременно и —обытие 1, и —обытие 2. ≈сли событие происходит после завершени€ выполнени€ одной или нескольких функций, то это обозначаетс€ с помощью оператора Ђ»Ћ»ї, следующего после функций и перед одиночным событием. Ќа рисунке (–ис.22) —обытие может произойти либо после завершени€ выполнени€ ‘ункции 1, либо после завершени€ выполнени€ ‘ункции 2, либо после завершени€ выполнени€ и ‘ункции 1, и ‘ункции 2. ≈сли функци€ может начать выполн€тьс€ после того, как произойдет одно или несколько событий, то это обозначаетс€ с помощью оператора Ђ»Ћ»ї, следующего после событий и перед функцией. Ќа рисунке (–ис.23) ‘ункци€ может начать выполн€тьс€ либо после того, как произойдет —обытие 1, либо после того, как произойдет —обытие 2, либо после того, как произойдут оба событи€: —обытие 1, и —обытие 2.  
ќператор XOR (Ђ»сключающее »Ћ»ї)   –ис.24 –ис.25 –ис.26 ќператор Ђ»сключающее »Ћ»ї используетс€ дл€ обозначени€ сли€ни€/ветвлени€ функций и дл€ сли€ни€ событий. ѕо правилам нотации EPC после одиночного событи€ не может следовать разветвл€ющий оператор Ђ»сключающее »Ћ»ї. ≈сли завершение выполнени€ функции может инициировать только одно из событий в зависимости от услови€, то это обозначаетс€ с помощью оператора Ђ»сключающее »Ћ»ї, следующего за функцией и перед событи€ми. Ќа рисунке (–ис.24) ‘ункци€ инициирует либо только —обытие 1, либо только —обытие 2. ≈сли событие происходит сразу после завершени€ выполнени€ либо одной функции, либо другой, то это обозначаетс€ с помощью оператора Ђ»сключающее »Ћ»ї, следующего после функций и перед одиночным событием. Ќа рисунке (–ис.25) —обытие может произойти либо сразу после завершени€ выполнени€ ‘ункции 1, либо сразу после завершени€ выполнени€ ‘ункции 2. ≈сли функци€ может начать выполн€тьс€ сразу после того, как произойдет либо одно событие, либо другое, то это обозначаетс€ с помощью оператора Ђ»сключающее »Ћ»ї, следующего после нескольких событий и перед функцией. Ќа рисунке (–ис.26) ‘ункци€ может начать выполн€тьс€ сразу после того, как произойдет либо —обытие 1, либо —обытие 2.  
»нтерфейс процесса   –ис.27   –ис.28. ƒиаграмма ѕроцесса 1 –ис.29. ƒиаграмма ѕроцесса 2 Ёлемент, обозначающий внешний (по отношению к текущей диаграмме) процесс или функцию. »спользуетс€ дл€ указани€ взаимосв€зи процессов: - обозначает предыдущий или следующий процесс по отношению к диаграмме рассматриваемого процесса; - обозначает процесс, откуда поступил или куда передаетс€ объект. ¬нутри блока помещаетс€ наименование внешнего процесса. Ќа рисунке (–ис.27) показано, что договор €вл€етс€ результатом выполнени€ процесса Ђ«аключение договораї. Ќа рисунке (–ис.28) показано, что после окончани€ ѕроцесса 1 (и наступлени€ —обытие 1) начинает выполн€тьс€ ѕроцесс 2. Ќа диаграмме ѕроцесса 2 (–ис.29) показано, что перед началом ѕроцесса 2 был завершен ѕроцесс 1, инициировавший —обытие 1.
—убъект »спользуетс€ дл€ отображени€ на диаграмме организационных единиц (должности, подразделени€, роли, внешнего субъекта) Ц исполнителей, владельцев или участников функций. ¬нутри блока помещаетс€ наименование организационной единицы.
Ѕумажный документ »спользуетс€ дл€ отображени€ на диаграмме бумажных документов, сопровождающих выполнение функции. ¬нутри блока помещаетс€ наименование бумажного документа.
Ёлектронный документ »спользуетс€ дл€ отображени€ на диаграмме электронных документов, сопровождающих выполнение функции. ¬нутри блока помещаетс€ наименование электронного документа.
“ћ÷ »спользуетс€ дл€ отображени€ на диаграмме товарно-материальных ценностей (“ћ÷), сопровождающих выполнение функции. ¬нутри блока помещаетс€ наименование “ћ÷.
»нформаци€ »спользуетс€ дл€ отображени€ на диаграмме информационных потоков, сопровождающих выполнение функции. ¬нутри блока помещаетс€ наименование информационного потока.
»нформационна€ система »спользуетс€ дл€ отображени€ на диаграмме информационной системы, поддерживающей выполнение функции. ¬нутри блока помещаетс€ наименование информационной системы.
ћодуль информационной системы »спользуетс€ дл€ отображени€ на диаграмме модул€ информационной системы, поддерживающего выполнение функции. ¬нутри блока помещаетс€ наименование модул€ информационной системы.
‘ункци€ информационной системы »спользуетс€ дл€ отображени€ на диаграмме функции информационной системы, поддерживающей выполнение функции. ¬нутри блока помещаетс€ наименование функции информационной системы.
Ѕаза данных »спользуетс€ дл€ отображени€ на диаграмме базы данных, сопровождающей выполнение функции. ¬нутри блока помещаетс€ наименование базы данных.
“ермин     –ис.30 »спользуетс€ дл€ отображени€ на диаграмме объектов, сопровождающих выполнение функции. Ќаименовани€ этих объектов Ц термины, используемые в организации. ¬нутри блока помещаетс€ наименование термина. Ёлемент может быть использован дл€ обозначени€ данных, передаваемых между процессами или обрабатываемых при выполнении процессов. Ёлемент может быть также использован дл€ обозначени€ статусов бумажных/электронных документов и других элементов справочника Ђќбъекты де€тельностиї. Ќа рисунке (–ис.30) статус документа Ђјкт выполненных работї устанавливаетс€ с помощью термина Ђѕодписанныйї.
Ќабор объектов »спользуетс€ дл€ отображени€ на диаграмме наборов объектов, сопровождающих выполнение функции, например, Ђƒокументаци€ по проектуї. ¬нутри блока помещаетс€ наименование набора объектов.
ѕрочее »спользуетс€ дл€ отображени€ на диаграмме потоков объектов, которые нельз€ отнести ни к одной из предопределенных групп справочника Ђќбъекты де€тельностиї. ¬нутри блока помещаетс€ наименование прочего объекта.

 

 оманды панели инструментов дл€ диаграммы EPC

 оманда √рафический символ ќписание
”далить тип св€зи по умолчанию  нопка предназначена дл€ удалени€ типов св€зей, установленных пользователем по умолчанию.
ѕоказать/убрать все типы св€зей на диаграмме  нопка предназначена дл€ показа наименований всех типов св€зей, наведенных на диаграмме.
ѕереместить контекст функции с вышележащей диаграммы  нопка предназначена дл€ перемещени€ с вышележащей диаграммы (если диаграмма представлена в нотации EPC) всех элементов, которые св€заны с декомпозируемой функцией.

 

ƒополнительно к возможности показывать/убирать наименовани€ типов св€зей на диаграмме с помощью кнопки в справочнике Ђ“ипы св€зейї существует возможность установить показ наименовани€ того или иного типа св€зи на всех диаграммах, где эта св€зь наведена. ƒл€ этого необходимо проставить галочку у параметра Ђ¬идимость типа св€зиї дл€ данной св€зи (–ис.31).

–ис.31. ”правление показом наименовани€ типа св€зи на всех диаграммах

“ипы св€зей между элементами диаграммы EPC

“ипы св€зей, которые могут быть наведены между элементами на диаграмме EPC, перечислены в таблицах (“абл. 1 - “абл. 10). ѕри необходимости перечень типов св€зей может быть изменен.


“абл. 1. “ипы св€зей ѕроцесса

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
Ѕаза данных измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса в базу данных внос€тс€ изменени€.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что база данных передаетс€ из одного процесса в другой.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса создаетс€ нова€ база данных.
ƒокумент измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса в документ внос€тс€ изменени€.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что документ передаетс€ из одного процесса в другой.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса создаетс€ новый документ.
»нформаци€ измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса измен€етс€ информаци€.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что информаци€ передаетс€ из одного процесса в другой.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса по€вл€етс€ информаци€.
“ћ÷ измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса измен€етс€ “ћ÷.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что “ћ÷ передаетс€ из одного процесса в другой.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса формируетс€ “ћ÷.
ѕрограммный продукт измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса измен€етс€ »нформационна€ система, ее модуль или функци€.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что »нформационна€ система, ее модуль или функци€ передаетс€ из одного процесса в другой.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса создаетс€ »нформационна€ система, ее модуль или функци€.
ќператор порождает событие через —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.
ѕроцесс предшествует —в€зь используетс€, если бизнес-аналитик принимает решение использовать дл€ отображени€ хода выполнени€ процесса только функции, без событий.
—обытие порождает —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.
“ермин измен€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса измен€етс€ термин.
имеет на выходе —в€зь используетс€, если необходимо отобразить, что термин передаетс€ из одного процесса в другой.
помещает в архив —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса термин помещаетс€ в архив.
распредел€ет —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса термин распредел€етс€ между субъектами или процессами.
создает на выходе —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса формируетс€ термин.
считывает —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса считываетс€ термин.
уничтожает —в€зь используетс€, если необходимо отобразить, что в результате выполнени€ процесса термин уничтожаетс€.

 

“абл. 2. “ипы св€зей —убъекта

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс выполн€ет —в€зи используютс€ дл€ отображени€ владельцев, исполнителей процесса или субъектов, принимающих участие в выполнении процесса.
д/б информирован о выполнении
д/б информирован о нестандартном завершении
должен информировать о результатах выполнени€
отвечает за техническую часть
отвечает по »“ за
принимает решение по
способствует при выполнении
утверждает результат
участвует в качестве консультанта
€вл€етс€ владельцем
—обытие обеспечивает —в€зь используетс€, если необходимо отобразить, что субъект способствует возникновению событи€.
€вл€етс€ владельцем —в€зь используетс€, если необходимо отобразить, что субъект €вл€етс€ ответственным за возникновение событи€.
“ермин имеет доступ к —в€зь используетс€, если необходимо отобразить, что субъект имеет доступ к термину (информации о термине).
€вл€етс€ владельцем —в€зь используетс€, если необходимо отобразить, что субъект €вл€етс€ ответственным за формирование термина или актуализацию информации о термине.
Ѕаза данных обеспечивает —в€зь используетс€, если необходимо отобразить, что субъект обеспечивает наличие актуальной информации в базе данных или €вл€етс€ ответственным за формирование базы данных.
ƒокумент обеспечивает —в€зь используетс€, если необходимо отобразить, что субъект €вл€етс€ ответственным за формирование документа или поддержание документа в актуальном состо€нии.
»нформаци€ обеспечивает —в€зь используетс€, если необходимо отобразить, что субъект €вл€етс€ ответственным за предоставление актуальной информации.
“ћ÷ обеспечивает —в€зь используетс€, если необходимо отобразить, что субъект обеспечивает наличие “ћ÷.
ѕрограммный продукт отвечает за разработку —в€зь используетс€, если необходимо отобразить, что субъект отвечает за разработку информационной системы, ее модул€ или функции.
отвечает за техническую часть —в€зь используетс€, если необходимо отобразить, что субъект отвечает за техническую часть (оборудование, системное ѕќ и т.д.) информационной системы, ее модул€ или функции.
€вл€етс€ пользователем —в€зь используетс€, если необходимо отобразить, что субъект €вл€етс€ пользователем информационной системы, ее модул€ или функции.

“абл. 3. “ипы св€зей —обыти€

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс активизирует —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.
—убъект используетс€ —в€зь используетс€, если необходимо отобразить, что субъект ориентируетс€ на возникновение событи€ дл€ определени€ времени старта процесса.

“абл. 4. “ипы св€зей ѕрограммного продукта

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
Ѕаза данных создает на выходе —в€зь используетс€, если необходимо отобразить, что база данных формируетс€ в результате работы в информационной системе.
ƒокумент создает на выходе —в€зь используетс€, если необходимо отобразить, что документ автоматически формируетс€ в информационной системе.
»нформаци€ использует —в€зь используетс€, если необходимо отобразить, что дл€ внесени€ данных в информационную систему используетс€ информаци€.
“ћ÷ использует —в€зь используетс€, если необходимо отобразить, что дл€ внесени€ данных в информационную систему используетс€ “ћ÷.
ѕроцесс поддерживает —в€зь используетс€, если необходимо отобразить, что процесс выполн€етс€ с использованием информационной системы, ее модул€ или функции.
“ермин использует —в€зь используетс€, если необходимо отобразить, что дл€ внесени€ данных в информационную систему используетс€ термин.

“абл. 5. “ипы св€зей ƒокумента

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс предоставл€ет входные данные дл€ —в€зь используетс€, если необходимо отобразить, что выполнение процесса осуществл€етс€ с использованием документа.
—обытие устанавливает —в€зь используетс€, если необходимо отобразить, что поступление документа инициировало возникновение событие.
—убъект используетс€ —в€зь используетс€, если необходимо отобразить, что дл€ осуществлени€ своей де€тельности субъект использует документ.

“абл. 6. “ипы св€зей Ѕазы данных

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс предоставл€ет входные данные дл€ —в€зь используетс€, если необходимо отобразить, что выполнение процесса осуществл€етс€ с использованием базы данных.
—обытие устанавливает —в€зь используетс€, если необходимо отобразить, что возникновение событи€ было инициировано базой данных.
—убъект используетс€ —в€зь используетс€, если необходимо отобразить, что дл€ осуществлени€ своей де€тельности субъект использует базу данных.
ѕрограммный продукт предоставл€ет входные данные дл€ —в€зь используетс€, если необходимо отобразить, что работа в программном продукте осуществл€етс€ с использованием базы данных.

“абл. 7. “ипы св€зей »нформации

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс используетс€ —в€зь используетс€, если необходимо отобразить, что выполнение процесса осуществл€етс€ с использованием информации.
€вл€етс€ входом дл€ —в€зь используетс€, если необходимо отобразить, что информаци€, поступивша€ на вход процесса, в результате выполнени€ процесса преобразуетс€ в другую информацию, документ или объект.
—обытие устанавливает —в€зь используетс€, если необходимо отобразить, что поступление информации инициировало возникновение событи€.
—убъект используетс€ —в€зь используетс€, если необходимо отобразить, что дл€ осуществлени€ своей де€тельности субъект использует информацию.

“абл. 8. “ипы св€зей “ћ÷

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс используетс€ —в€зь используетс€, если необходимо отобразить, что выполнение процесса осуществл€етс€ с использованием “ћ÷.
€вл€етс€ входом дл€ —в€зь используетс€, если необходимо отобразить, что “ћ÷, поступившие на вход процесса, в результате выполнени€ процесса преобразуютс€ из одного состо€ни€ в другое.
—обытие устанавливает —в€зь используетс€, если необходимо отобразить, что возникновение событи€ было инициировано “ћ÷.
—убъект используетс€ —в€зь используетс€, если необходимо отобразить, что дл€ осуществлени€ своей де€тельности субъект использует “ћ÷.

“абл. 9. “ипы св€зей “ермина

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс провер€етс€ —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса провер€етс€ термин.
утверждаетс€ (кем) —в€зь используетс€, если необходимо отобразить, что в рамках выполнени€ процесса утверждаетс€ термин.
€вл€етс€ входом дл€ —в€зь используетс€, если необходимо отобразить, что термин, поступивший на вход процесса, в результате выполнени€ процесса преобразуетс€ из одного состо€ни€ в другое.
—обытие устанавливает —в€зь используетс€, если необходимо отобразить, что возникновение событи€ инициировано термином.
Ѕаза данных определ€етс€ —в€зь используетс€, если необходимо отобразить, что значение термина определено в базе данных.
устанавливает статус —в€зь используетс€ дл€ отображени€ статуса базы данных.
ƒокумент определ€етс€ —в€зь используетс€, если необходимо отобразить, что значение термина определено в документе.
устанавливает статус —в€зь используетс€ дл€ отображени€ статуса документа.
»нформаци€ определ€етс€ —в€зь используетс€, если необходимо отобразить, что значение термина определ€етс€ информацией.
устанавливает статус —в€зь используетс€ дл€ отображени€ статуса информации.
“ћ÷ определ€етс€ —в€зь используетс€, если необходимо отобразить, что значение термина определ€етс€ “ћ÷.
устанавливает статус —в€зь используетс€ дл€ отображени€ статуса “ћ÷.

“абл. 10. “ипы св€зей ќператора

Ёлемент, с которым устанавливаетс€ св€зь “ип св€зи Ќазначение св€зи ѕример использовани€ св€зи
ѕроцесс активизирует —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.
—обытие порождает событие через —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.
ќператор предшествует —в€зь используетс€ дл€ отображени€ хода выполнени€ процесса.

 

 


ѕравила моделировани€ процессов в нотации EPC

1. ƒиаграмма функции EPC должна начинатьс€ как минимум одним стартовым событием (стартовое событие может следовать за интерфейсом процесса) и завершатьс€ как минимум одним конечным событием (конечное событие может предшествовать интерфейсу процесса).

2. —обыти€ и функции по ходу выполнени€ процесса должны чередоватьс€. –ешени€ о дальнейшем ходе выполнени€ процесса принимаютс€ функци€ми.

3. –екомендуемое количество функций на диаграмме Ц не более 20. ≈сли количество функций диаграммы значительно превышает 20, то существует веро€тность, что неправильно выделены процессы на верхнем уровне и необходимо произвести корректировку модели.

4. —обыти€ и функции должны содержать строго по одной вход€щей и одной исход€щей св€зи, отражающей ход выполнени€ процесса.

5. —обыти€ и операторы, окружавшие функцию на вышележащей диаграмме (–ис.32), должны быть начальными/результирующими событи€ми и операторами на диаграмме декомпозиции функции (–ис.33).

–ис.32. ƒиаграмма процесса, на которой встречаетс€ ‘ункци€ 1

–ис.33. ƒиаграмма декомпозиции ‘ункции 1

6. Ќа диаграмме не должны присутствовать объекты без единой св€зи.

7.  аждый оператор сли€ни€ должен обладать хот€ бы двум€ вход€щими св€з€ми и только одной исход€щей, оператор ветвлени€ Ц только одной вход€щей св€зью и хот€ бы двум€ исход€щими. ќператоры не могут обладать одновременно несколькими вход€щими и исход€щими св€з€ми.

8. ≈сли оператор обладает вход€щей св€зью от элемента Ђсобытиеї, то он должен обладать исход€щей св€зью к элементу Ђфункци€ї и наоборот.

9. «а одиночным событием не должны следовать операторы ЂOR (»Ћ»)ї или ЂXOR (»сключающее »Ћ»)ї.

10. ќператоры могут объедин€ть или разветвл€ть только функции или только событи€. ќдновременное объединение/ветвление функции и событи€ невозможно.

11. ќператор, разветвл€ющий ветки, и оператор, объедин€ющий эти ветки, должны совпадать. ƒопускаетс€ также ситуаци€, когда оператор ветвлени€ Ђ»ї, оператор объединени€ Ц Ђ»Ћ»ї.

ѕримеры допустимых ситуаций (–ис.34, –ис.35, –ис.36, –ис.37):

–ис.34

–ис.35

–ис.36

–ис.37

ѕример недопустимой ситуации (–ис.38):

–ис.38

ѕример диаграммы процесса в нотации EPC приведен на –ис.39:

–ис.39. ѕример диаграммы процесса в нотации EPC

ѕодробнее о формировании модели бизнес-процессов см. в –уководстве пользовател€, (глава 4 Ђ—оздание модели бизнес-процессов в Business Studioї).

ќбъекты

ќбъекты используютс€ при разработке модели бизнес-процессов дл€ описани€ состава физических сущностей (“ћ÷, документы и т.п.), ассоциированного со стрелками на диаграмме бизнес-процесса. ѕеречень объектов со стандартизованными названи€ми хранитс€ в справочнике Ђќбъекты де€тельностиї Ќавигатора (–ис.40):

–ис.40. —правочник Ђќбъекты де€тельностиї

—правочник объектов Business Studio делитс€ на несколько подгрупп:

- ƒокументы

- Ѕумажные документы

- Ёлектронные документы

- “ћ÷

- »нформаци€

- ѕрограммные продукты

- Ѕазы данных

- “ермины

- ѕрочее

- Ќаборы объектов

ќбъект в зависимости от своего вида заводитс€ в соответствующей подгруппе справочника.

ѕри необходимости, дополнительно, допускаетс€ создание своих папок внутри каждой группы справочника Ђќбъекты де€тельностиї.

≈сли совокупность объектов из одной группы или из различных групп справочника Ђќбъекты де€тельностиї используетс€ во многих процессах как едина€ сущность, она может быть создана в группе ЂЌаборы объектовї справочника Ђќбъектыї (–ис.41).

–ис.41. ќкно свойств элемента группы ЂЌаборы объектовї

—овокупность объектов, ассоциированных со стрелкой, задаетс€ в свойствах стрелки на закладке Ђ—писок объектовї формы свойств стрелки диаграммы (–ис.42). Ќаборы объектов могут быть также добавлены в свойства стрелки.

–ис.42. ‘орма редактировани€ свойств стрелки





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-11-05; ћы поможем в написании ваших работ!; просмотров: 1478 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—вобода ничего не стоит, если она не включает в себ€ свободу ошибатьс€. © ћахатма √анди
==> читать все изречени€...

1267 - | 1184 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.085 с.