Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая по языку для моделирования РБП.docx
Скачиваний:
140
Добавлен:
02.06.2015
Размер:
2.78 Mб
Скачать
      1. Продажа товаров/услуг/работ

На следующем этапе менеджер по продажам составляет договор в соответствие с СМК СТП 05 и отправляет его на подписание заказчику.

Данная компания работает с клиентами на условия предоплаты, поэтому прежде, чем заказывать товар у поставщика или оказывать услугу клиенту, необходимо отправить заказчику счет на оплату, который выставляется офис-менеджером. Далее офис-менеджер контролирует оплату счета, и если клиент не оплачивает его в течение трех дней, то офис-менеджер должен его уведомить о неполучении оплаты. Однако если счет оплачен вовремя, то офис-менеджер передает данную информацию менеджеру по продажам, если клиент заказывает товар, или программисту консультанту, если клиент заказывает услугу/работу.

При условии, что клиент заказывал услугу/работу, она выполняется программистом-консультантом и бизнес-процесс «Продажа товаров/услуг/работ» на этом заканчивается.

Если клиент заказывал товар, то на следующем шаге менеджер по продажам оформляет заказ поставщику и передает данные офис-менеджеру для оплаты счета. Затем офис-менеджер принимает товар от поставщика, доставленный, как правило, курьером, и передает его заказчику и составляет отчет о продаже. Данный процесс полностью регулируется СМК СТП 05, который содержит визуальное представление бизнес-процесса, приведенное на рисунке 1.3.

+

+

-

-

Рисунок 1.3. Модель бизнес-процесса "Продажа товаров/услуг/работ", представленная в СМК СТП 05

    1. Описание бизнес-процесса с помощью существующих нотаций

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

В данном разделе бизнес-процесс «Продажа товаров/услуг/работ» будет описан с помощью следующих нотаций:

  1. IDEF0.

  2. Data Flow Diagram (диаграмма потоков данных).

  3. Entity-Relationship Diagram (диаграмма «сущность-связь»).

  4. Use Case Diagram (диаграмма вариантов использования).

  5. Class Diagram (диаграмма классов).

  6. Sequence Diagram (диаграмма последовательностей).

      1. Описание бизнес-процесса с помощью idef0

IDEF0 – это методология функционального моделирования, позволяющая описать процесс в виде иерархической системы взаимосвязанных функций [3].

Построение IDEF0-модели начинается с представления всей системы в виде простейшей компоненты — одного блока и стрелок, изображающих интерфейсы с функциями вне системы. Далее эта система может быть декомпозирована.

Из рисунков приложения № 1 видно, что IDEF0 позволяет описать бизнес-процесс на разных уровнях с помощью возможности декомпозирования операция. Данная нотация позволяет определить исполнителей процесса, элементы управления, а также входы и выходы для каждой операции. Однако с помощью данной модели достаточно сложно углубиться в детали предметной области. Еще одним большим недостатком IDEF0 является то, что она не отражает реакцию участников процесса на события внешней среды [7]. Данная нотация предоставляет возможность только линейного описания процессов – на диаграмме невозможно отразить действия, выполняемые в случае, если процесс отклонился от своего идеального варианта [6].

Описание данной диаграммы представлено в приложении B.