Национальный исследовательский университет "Высшая Школа Экономики"
Опубликован: 22.06.2009 | Доступ: свободный | Студентов: 4137 / 653 | Оценка: 4.45 / 4.21 | Длительность: 23:25:00
ISBN: 978-5-9556-0060-4
Практикум 4:

Выполнение учебного проекта (объектный анализ)

< Практикум 1 || Практикум 4: 12345

14.7. Задание 7. Формирование таблицы операций

Все операции, участвующие в процессе "Приходование", отразите в Таблице описания операций, имеющей следующий формат:

Таблица 14.7.
Диаграмма и номер на диаграмме Операция Исполнитель Как часто Входящие документы (документы-основания) Исходящий документ (составляемый документ) Проводка (дебет, кредит, сумма, аналитика) Комментарий
1 2 3 4 5 6 7 8

Примечание. Далее заполненная форма таблицы описания операций будет использоваться для проектирования перечисленных в ней операций в информационной системе.

Выполнение задания 7

В таблицу последовательно внесите операции бизнес-процесса в соответствии с общим описанием и диаграммой действий.

  1. В графе 1 проставьте краткое наименование диаграммы - 4Склад. Кроме того, в этой графе укажите номер операции, соответствующий изображению на диаграмме действий ( рис. 14.9).
  2. В графу 2 путем копирования перенесите из диаграммы действий наименование операции.
  3. В графе 3 укажите исполнителя операции. В рассматриваемом бизнес-процессе, исполнителями операций являются менеджер отдела приемки, отдела закупки, сертификации, учетного отдела, отдела маркетинга, склада. Графа 3 заполняется на основании диаграммы действий.
  4. В графе 4 укажите, с какой частотой выполняется каждая операция. Проставьте частоту выполнения операций в соответствии с общим описанием бизнес-процесса. В данном примере все операции за исключением одной выполняются ежедневно. Только операция №4 выполняется нерегулярно - по мере необходимости. Данная информация фиксируется в ходе обследования компании. При проектировании или выборе системы данные из графы "Как часто" определяют требования к быстродействию системы, к параметрам сетевого варианта системы.
  5. В графу 5 занесите наименования документов, на основании которых осуществляется выполнение операции (входящие документы). В данном примере основанием выполнения почти всех операций является товарно-транспортная накладная. Кроме того, основанием операции №2 является также Заявка поставщику, при выполнении операции №3 используется справочник серий, основанием процесса сертификации(операция №5) служит Сертификат.
  6. В графе 6 укажите наименования документов, которые создаются в результате выполнения операции (исходящие документы). В данном бизнес-процессе только два исходящих(формируемых) документа. Это приходная накладная и карточка товара.
  7. Если на основании операции формируется бухгалтерская проводка, то она указывается в графе 7. В рассматриваемом примере проводка формируется по операции с номером 2.
  8. Графа 8 предназначена для произвольной дополнительной информации.

14.8. Задание 8. Формирование таблицы описания документов

Все документы, участвующие в бизнес-процессе, отразите в Таблице описания документов, имеющей следующий формат:

Таблица 14.8.
Диаграмма и номер операции на диаграмме Составляемый документ (исходящий документ) Операция Кто составляет (исполнитель) Как часто Документы-основания (входящие документы) Реестр, в котором регистрируется документ Комментарий
1 2 3 4 5 6 7 8

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

Бизнес-процесс "Продажи"

Общее описание бизнес-процесса

Бизнес-процесс выглядит следующим образом:

  1. Менеджер отдела продаж ежедневно получает от клиента Заказ на конкретную номенклатурную единицу медикаментов. В Заказе номенклатурных единиц клиент указывает желаемую отсрочку платежа.
  2. При получении Заказа менеджер отдела продаж по справочнику лицензий проверяет наличие у клиента действующей лицензии на право реализации медикаментов. При отсутствии лицензии продажа медикаментов клиенту не производится. Наличие лицензии проверяется по мере необходимости.
  3. Менеджер отдела продаж ежедневно проверяет наличие необходимого количества заказанных медикаментов на складе.
  4. Если медикаментов недостаточно для выполнения заказа, то менеджер отдела продаж размещает Заказ в реестре "неудовлетворенный спрос". Затем менеджер ежедневно проверяет возможность выполнения Заказа, размещенного в реестре "неудовлетворенный спрос".
  5. При наличии у клиента необходимой лицензии и достаточном количестве товара на складе в отделе продаж на основании Заказа и договора формируется Заявка на номенклатурные единицы. Заявки формируются ежедневно.
  6. Ежедневно на основании Заявки менеджер отдела продаж осуществляет резервирование товара.
  7. Менеджер отдела продаж ежедневно контролирует кредитный лимит, дебиторскую задолженность потенциальных покупателей.
  8. Если кредитный лимит и дебиторская задолженность не превышают допустимых значений, то Заявка передается на склад в Учетно-операционный отдел.
  9. При превышении кредитного лимита или наличия просроченной дебиторской задолженности свыше допустимого количества дней менеджер отдела продаж заявку в Учетно-операционный отдел не передает, процесс продаж приостанавливается, осуществляются переговоры с клиентом.
  10. Менеджер учетно-операционного отдела, получив Заявку, ежедневно осуществляет подборку номенклатурных единиц.
  11. Менеджер учетно-операционного отдела ежедневно формирует упаковочные листы для вложения их в каждый ящик.
  12. Менеджером учетно-операционного отдела ежедневно формируются для клиента следующие документы: счет, расходная накладная, счет-фактура.
  13. При фактической отгрузке товара со склада осуществляется его списание. Списание медикаментов осуществляется по расходной накладной и сопровождается формированием проводки Д62-К41.

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

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

Выполнение задания 9

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

    увеличить изображение
    Рис. 14.10. Подготовительная стадия для изображения диаграммы действий
  7. Проанализируйте общее описание бизнес процесса и выделите участника процесса, с которого начинается процесс. Очевидно, что это менеджер отдела продаж.
  8. Обозначьте на диаграмме начало процесса символом "Initial state" в графе отведенной для изображения действий менеджера отдела продаж ( рис. 14.10). Не забывайте, что работу с графическими формами можно осуществлять только при активированной пиктограмме с изображением стрелки на панели "Форматирование".
  9. Направьте стрелку вниз от изображения начала процесса. Для этого перенесите с формы UML Activite изображение стрелки (Control Flow) ( рис. 14.10).
  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. Сверьте созданный фрагмент диаграммы действий бизнес-процесса "Продажи" с рис. 14.11.
    Фрагмент диаграммы действий бизнес-процесса "Продажи"

    увеличить изображение
    Рис. 14.11. Фрагмент диаграммы действий бизнес-процесса "Продажи"
  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).

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

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

увеличить изображение
Рис. 14.12. Диаграмма действий бизнес-процесса "Продажи"
< Практикум 1 || Практикум 4: 12345
Дмитрий Горбачев
Дмитрий Горбачев

Люди порекомендуйте пжта что могу поставить на macOS, чтобы продолжить обучение по этому курсу Проектирование ИС и делать практикумы с использованием СПО Ramus?

Дмитрий Марков
Дмитрий Марков
Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989