7.3. Дорожки
7.3. Дорожки
Диаграммы деятельности могут быть использованы не только для спецификации алгоритмов вычислений или потоков управления в программных системах. Не менее важная область их применения связана с моделированием бизнес-процессов. Действительно, деятельность любой компании (фирмы) также представляет собой не что иное, как совокупность отдельных действий, направленных на достижение требуемого результата. Однако применительно к бизнес-процессам желательно выполнение каждого действия ассоциировать с конкретным подразделением компании. В этом случае подразделение несет ответственность за реализацию отдельных действий, а сам бизнес-процесс представляется в виде переходов действий из одного подразделения к другому.
Для моделирования этих особенностей в языке UML используется специальная конструкция, получившее название дорожки (swimlanes). Имеется в виду визуальная аналогия с плавательными дорожками в бассейне, если смотреть на соответствующую диаграмму. При этом все состояния действия на диаграмме деятельности делятся на отдельные группы, которые отделяются друг от друга вертикальными линиями. Две соседние линии и образуют дорожку, а группа состояний между этими линиями выполняется отдельным подразделением (отделом, группой, отделением, филиалом) компании (рис. 7.7).
Названия подразделений явно указываются в верхней части дорожки. Пересекать линию дорожки могут только переходы, которые в этом случае обозначают выход или вход потока управления в соответствующее подразделение компании. Порядок следования дорожек не несет какой-либо семантической информации и определяется соображениями удобства.
В качестве примера рассмотрим фрагмент диаграммы деятельности торговой компании, обслуживающей клиентов по телефону. Подразделениями компании являются отдел приема и оформления заказов, отдел продаж и склад.
Этим подразделениям будут соответствовать три дорожки на диаграмме деятельности, каждая из которых специфицирует зону ответственности подразделения. В данном случае диаграмма деятельности заключает в себе не только информацию о последовательности выполнения рабочих действий, но и о том, какое из подразделений торговой компании должно выполнять то или иное действие (рис. 7.8).
Рис. 7.7. Вариант диаграммы деятельности с дорожками
Рис. 7.8. Фрагмент диаграммы деятельности для торговой компании
Из указанной диаграммы деятельности сразу видно, что после принятия заказа от клиента отделом приема и оформления заказов осуществляется распараллеливание деятельности на два потока (переход-разделение). Первый из них остается в этом же отделе и связан с получением оплаты от клиента за заказанный товар. Второй инициирует выполнение действия по подбору товара в отделе продаж (модель товара, размеры, цвет, год выпуска и пр.). По окончании этой работы инициируется действие по отпуску товара со склада. Однако подготовка товара к отправке в торговом отделе начинается только после того, как будет получена оплата за товар от клиента и товар будет отпущен со склада (переход-соединение). Только после этого товар отправляется клиенту, переходя в его собственность.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Копируем дорожки с компакт-диска
Копируем дорожки с компакт-диска Третий режим работы Проигрывателя специализируется на «краже» – точнее, «граббинге», копированию звуковых дорожек с компакт-дисков. Ни в коем случае не говорите об «оцифровке» диска – засмеют, ибо музыка на CD и так хранится в цифровом
Клипы наложенной дорожки
Клипы наложенной дорожки Слово «наложенный» (наложенное видео, наложенное изображение) можно воспринимать буквально: содержимое наложенной дорожки отображается как бы поверх материала основной дорожки. Если не применять специальных эффектов, то изображение
Звуковые дорожки
Звуковые дорожки Для звукового сопровождения фильма в Pinnacle Studio Plus предусмотрено целых четыре дорожки (режим Линия времени). Все дорожки показаны на рис. 10.1. Рис. 10.1. Аудиодорожки в окне Фильм• Аудиодорожка основного видео (1) – сюда автоматически помещается содержимое
Копируем дорожки с CD
Копируем дорожки с CD He секрет, что в подавляющем большинстве случаев MP3-дорожки берутся с готовых компакт-дисков. И для того, чтобы эту информацию получить, необходимо задействовать другую, не менее сложную технологию – цифровое копирование или grabbing.Конечно, информацию с
Концепт беговой дорожки с виртуальной реальностью Николай Маслухин
Концепт беговой дорожки с виртуальной реальностью Николай Маслухин Опубликовано 20 мая 2013 Беговые дорожки – давний атрибут не только фитнес-центров, но и домашней обстановки. Если бегать на улице не позволяет погода или не способствует городская
4.8.2. Дорожки Male Voice и Female Voice
4.8.2. Дорожки Male Voice и Female Voice На дорожках Male Voice (Мужской голос) и Female Voice (Женский голос) осуществляется запись голоса с микрофона; предварительно следует настроить некоторые параметры дорожки перед записью. Параметры настраиваются на панели Свойства дорожки (Track Info),