Опубликован: 01.08.2005 | Уровень: для всех | Доступ: платный | ВУЗ: Национальный исследовательский университет "Высшая Школа Экономики"
Практикум 1:

Учебный проект: "Разработка ИС предприятия оптовой торговли лекарственными препаратами"

Задание 9. Построение диаграммы действий

На основании общего описания бизнес-процесса "Продажи" составьте диаграмму действий, которая показывает участников процесса, выполняемые каждым участником операции и взаимосвязь между ними. Операции на диаграмме должны следовать в хронологическом порядке, который определен в приведенном описании бизнес-процесса.

Выполнение задания 9
  1. Изучите общее описание бизнес-процесса, выделите его участников. Участниками бизнес-процесса "Продажи" являются менеджер отдела продаж и менеджер учетно-операционного отдела.
  2. Приступите к формированию диаграммы действий. Для этого необходимо разделить поле на 2 части, каждая из которых отводится для отображения действий участника процесса.
  3. Для формирования диаграммы средствами MS Visio необходимо открыть в папке Software / UML Model Diagram форму UML Activity.
  4. Для удобства построения диаграммы на листе расположите его вертикально (File/Page Setup/Portrait).
  5. На панели инструментов "Стандартная" зафиксируйте пиктограмму с изображением линии Line Tool. Удерживая левую клавишу мыши, разделите лист на две части.
  6. На панели инструментов "Стандартная" зафиксируйте пиктограмму с изображением буквы "А". Внесите в качестве заголовка полное наименование бизнес-процесса "Продажи клиентам", сокращенное наименование (5ПродКл) и участников бизнес-процесса в соответствии с рисунком 9.
    Подготовительная стадия для изображения диаграммы действий

    Рис. 9. Подготовительная стадия для изображения диаграммы действий
  7. Проанализируйте общее описание бизнес-процесса и выделите участника процесса, с которого начинается процесс. Очевидно, что это менеджер отдела продаж.
  8. Обозначьте на диаграмме начало процесса символом "Initial state" в графе, отведенной для изображения действий менеджера отдела продаж (рис. 9). Не забывайте, что работу с графическими формами можно осуществлять только при активированной пиктограмме с изображением стрелки на панели "Форматирование".
  9. Направьте стрелку вниз от изображения начала процесса. Для этого перенесите с формы UML Activity изображение стрелки (Control Flow) (Рис. 9).
  10. Пользуясь текстовым описанием, выделите действия, выполняемые менеджером отдела продаж. Действия (операции), выполняемые менеджером отдела продаж:
    • Операция № 1 "Получение от клиента заказа с указанием номенклатурных единиц товара по количеству, серийному соответствию, сроку годности"
    • Операция №2 "Проверка наличия у клиента лицензии на заказанные медикаменты";
    • Операция № 3 "Проверка наличия товарных запасов на складе";
    • Операция № 4 "Размещение заказа в реестре неудовлетворенный спрос";
    • Операция № 5 "Процесс формирования заявки на основании заказа и договора";
    • Операция № 6 "Резервирование товара";
    • Операция № 7 "Контроль кредитного лимита и дебиторской задолженности";
    • Операция № 8 "Отклонение заявки".
  11. Отобразите на диаграмме первые две операции, выполняемые менеджером отдела продаж. Для изображения действия на диаграмме используйте фигуру
  12. Впишите внутри двух фигур наименования и порядковые номера операций. Для ввода текста на панели инструментов "Стандартная" зафиксируйте пиктограмму с изображением буквы "А".
  13. Соедините операции в порядке их следования стрелками (Control Flow).
  14. Отобразите ромб-символ проверки условия . Проведите из него две стрелки и надпишите их "Лицензия есть", "Лицензии нет". Стрелку с надписью "Лицензии нет" предстоит позже соединить с символом конца бизнес-процесса.
  15. Стрелку "Лицензия есть" соедините с операцией № 3 "Проверка наличия товарных запасов на складе", для изображения которой примените символ
  16. Отобразите ромб-символ проверки условия . Проведите из него две стрелки и надпишите их "Достаточно запасов", "Недостаточно запасов".
  17. Стрелку с надписью "Недостаточно запасов" соедините с операцией № 4 "Размещение заказа в реестре "неудовлетворенный спрос".
  18. От операции № 4 направьте стрелку к операции № 3, для того чтобы отразить циклический процесс контроля выполнения отложенных заявок. Обратите внимание на то, что к операции № 3 уже направлена стрелка с надписью "Лицензия есть". Поскольку по правилам построения диаграмм в операцию может входить только одна стрелка, воспользуйтесь символом объединения независимых потоков (Transition|Join).
  19. Сверьте созданный фрагмент диаграммы действий бизнес-процесса "Продажи" с рисунком 10.
    Фрагмент диаграммы действий бизнес-процесса "Продажи"

    Рис. 10. Фрагмент диаграммы действий бизнес-процесса "Продажи"
  20. Стрелку с надписью "Достаточно запасов" направьте к операции № 5 "Процесс формирования заявки на основании заказа и договора", для изображения которой используйте, как всегда, символ .
  21. Поставьте в соответствие операции № 5 документ "Заявка". Для отображения документа на диаграмме используйте изображение прямоугольника. Нарисуйте прямоугольник мышкой, зафиксировав на панели инструментов "Стандатная" соответствующую пиктограмму Rectangle Tool.
  22. Операция № 5 и получаемый в результате ее выполнения документ "Заявка" соединяются на диаграмме пунктирной линией. Для изображения пунктирной линии зафиксируйте пиктограмму Line Tool на панели инструментов "Стандартная" и выберите пунктирную линию на панели инструментов "Форматирование", используя меню пиктограммы (Line Patter). Затем мышкой нарисуйте соединение операции с документом.
  23. За операцией № 5 последовательно отобразите операции № 6 "Резервирование товара" и № 7 "Контроль кредитного лимита и дебиторской задолженности".
  24. Операцию № 7 соедините с ромбом - символом проверки условия. Проведите из него две стрелки и надпишите их "Есть превышения", "Нет превышений".
  25. Стрелку с надписью "Есть превышения" соедините с операцией № 8 "Отклонение заявки". В последующем операцию № 8 предстоит соединить с символом завершения бизнес-процесса. Заметьте, что на завершение бизнес-процесса уже направлена стрелка с надписью "Лицензии нет".
  26. На этом действия менеджера отдела продаж завершаются, и к работе подключается менеджер учетно-операционного отдела. В поле действий менеджера учетно-операционного отдела последовательно отобразите выполняемые им операции: № 9 "Подбор номенклатурных единиц", № 10 "Формирование упаковочных листов", № 11 "Формирование счета, расходной накладной, счета-фактуры", № 12 "Отгрузка и списание медикаментов".
  27. Соедините стрелками операции № 9, 10, 11, 12.
  28. К операции № 9 подведите стрелку с надписью "Нет превышений".
  29. Поставьте в соответствие операции № 10 документ "Упаковочный лист", операции № 11 - три документа: "Счет", "Расходная накладная", "Счет-фактура". Для отображения документа на диаграмме используйте изображение прямоугольника. Нарисуйте прямоугольник мышкой, зафиксировав на панели инструментов "Стандартная" соответствующую пиктограмму Rectangle Tool.
  30. Операции № 10 и № 11 и получаемые в результате их выполнения документы соедините пунктирной линией. Для изображения пунктирной линии зафиксируйте пиктограмму Line Tool на панели инструментов "Стандартная" и выберите пунктирную линию на панели инструментов "Форматирование", используя меню пиктограммы (Line Patter). Затем мышкой нарисуйте соединение операции с документом.
  31. Операция № 12 была последней в бизнес-процессе "Продажи", поэтому остается отобразить на диаграмме действий символ завершения процесса. На символ завершения бизнес-процесса направлено три стрелки, отображающие независимые процессы. Примените обозначение для объединения независимых процессов (Transition|Join). После объединения трех процессов укажите на диаграмме конец процесса. Для этого используйте символ (Final State).

Общий вид диаграммы действий бизнес-процесса "Продажи" представлен рис. 11.

Диаграмма действий бизнес-процесса "Продажи"

Рис. 11. Диаграмма действий бизнес-процесса "Продажи"
Олег Антонов
Олег Антонов

Добрый день. Подскажите пожалуйста документ, по окончанию курса, выдается государственного образца?

Сэсэгма Дамбаева
Сэсэгма Дамбаева

Я записалась на курс "Проектирование ИС" как на курс повышения квалификации. Это было во время пика панднмии ковид. Сейчас же информация о том, что выдается удостоверение о повышении квалификации исчезла. Получу ли я удостверение о повышении квалификации по окончании изучения курса?

Дарья Синицкая
Дарья Синицкая
Украина, г. Донецк
Резеда Гайнетдинова
Резеда Гайнетдинова
Казахстан