KNOW INTUIT, Лекция, Разработване на диаграма на дейността за моделиране на бизнес процеси
Изграждане на диаграма на дейността с лента и поток от обекти
За да изградите диаграма на дейността с ленти и поток на обекти за разглеждания модел на бизнес процес, добавете обекти и стрелки на потока на обекти към диаграмата. Обектите в диаграмата на дейността могат да представляват отделни документи, които са необходими за завършване на моделирания бизнес процес. Съответно потокът от обекти служи като модел на работния процес на въпросната компания. За да добавите обект към диаграмата, използвайте съответния бутон на специалната лента с инструменти. В този случай този бутон първо трябва да бъде добавен към него, тъй като не е на панела по подразбиране.
Като първи обект добавете обект с име поръчка към диаграмата на активността, за който задаваме статус: получено. За да зададете състоянието на добавения обект, отворете диалоговия прозорец със свойства за този обект, във вложения списъкСъстояние(Състояние) изберете желаното състояние или задайте ново (фиг. 11.5). Това ще отвори допълнителен прозорец със свойства на състоянието, където можете да въведете цялата информация за това състояние.

За да завършите изграждането на диаграмата на активността на разглеждания пример, трябва да добавите останалите обекти и стрелките на потока на обекти по описания по-горе начин. За тази цел трябва да се предприемат следните стъпки:
- Добавете стрелка на потока на обект, сочеща от дейността Приемане на факс поръчка към обект на поръчка в получено състояние.
- Добавяне на стрелка на потока на обекта, сочеща от поръчка в получено състояние към дейност Поръчка в наличност.
- Нека добавим обект с име order,за който задаваме състояние: издадено . Трябва да се отбележи, че за да добавите обект, който вече съществува в модела към диаграмата на активността, просто го плъзнете от браузъра на проекта към диаграмата и задайте новото му състояние.
- Добавяне на стрелка на потока на обекта, сочеща от дейността Поръчка елемент в склад към обект в състояние на плащане.
- Добавяне на стрелка на потока на обект, сочеща от поръчка в състояние на плащане към Фактура за дейност по плащане.
- Нека добавим обект с име акаунт, за който ще зададем статус: публикуван.
- Добавяне на стрелка на потока на обект, сочеща встрани от дейността Фактура за плащане към обект в състояние на фактуриране.
- Добавете стрелка на потока на обект, сочеща от обекта Статус на фактуриране към дейността Получаване на плащане за артикул.
- Нека добавим обект с име акаунт, за който ще зададем статус: платен.
- Добавете стрелка на потока на обект, сочеща от дейността Получаване на плащане за артикул към платен обект по фактура.
- Добавете стрелка на потока на обекта, сочеща от Платена фактура към дейността Изпращане на стоки до клиент.
- Нека добавим обект с име фактура, за който ще зададем статус: издадена.
- Добавяне на стрелка на потока на обекта, сочеща встрани от дейността Поръчка елемент в наличност към Фактура в състояние Издадено.
- Добавете стрелка на потока на обекта, сочеща от състоянието Фактура в издадено към дейността Вземи артикул.
- Нека добавим обект с име фактура, за който ще зададем статус: издадена.
- Добавете стрелка на потока на обект, сочеща встрани от дейността Подготовка на стоки за изпращане към обекта Фактура насъстояние в рамка .
- Добавете стрелка на потока на обекта, сочеща от Фактурата в извършено състояние към дейността Изпращане на стоки до клиент.
Построената по този начин диаграма на активността с ленти и поток от обекти ще изглежда така (фиг. 11.6).

За по-голяма яснота на представянето на този модел можете да зададете стереотипаБизнес дейностза всички дейности, което ще означава в този контекст дейност, извършвана в рамките на определен бизнес процес. Спомнете си, че можете да промените стереотипа на дейността, като изберете желаната опция за стереотип в прозореца за спецификация на свойствата на дейността. Съответната версия на изображението на диаграмата на активността е показана на фиг. 11.7.

Трябва да се отбележи, че в разработвания модел диаграмата на дейността не описва ситуацията, когато клиентът отказва да плати за стоките, след като го фактурира. За да завършите тази диаграма на дейността, която взема предвид това условие, тя се предлага на читателите самостоятелно като упражнение.
Въпреки че в средата на IBM Rational Rose 2003 диаграмата на активността не е необходима за генериране на програмен код, диаграмите на активността от този тип са от голямо значение за документирането на бизнес процесите и последващото им сертифициране по международния стандарт ISO 9000. Следователно разработването на този тип диаграма е централно за изпълнението на проекти за реинженеринг и оптимизиране на бизнес процеси с помощта на UML нотация.