Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая по языку для моделирования РБП.docx
Скачиваний:
139
Добавлен:
02.06.2015
Размер:
2.78 Mб
Скачать
      1. Описание бизнес-процесса с помощью Data Flow Diagram

Data Flow Diagram (диаграмма потоков данных) обеспечивает анализ требований и функциональное проектирование информационных систем [3].

DFD описывают работы, из которых состоит моделируемый бизнес-процесс, а также входы и выходы каждой из работ. Входы и выходы представляют собой информационные и материальные потоки. При этом выходы одних работ могут являться входами для других. Внешние входы на DFD-схеме поступают от поставщика процесса, а внешние выходы уходят к клиенту процесса [2].

Основными элементами DFD являются:

  1. Внешние сущности – объекты, находящиеся за границами системы и являющиеся источником или получателем данных.

  2. Подсистемы – группирующие сущности. Подсистема не обрабатывает никаких данных и содержит внутри себя процессы и накопители данных.

  3. Процессы – сущности, преобразующие входные потоки данных в выходные в соответствии с определенным алгоритмом.

  4. Накопители данных – сущности, предназначенные для хранения и предоставление данных.

  5. Потоки данных – информация, передаваемая от источника приемнику [2].

Таким образом, можно отметить, что DFD обладает сходным функционалом с IDEF0, но помимо этого, она также позволяет выделить объекты внешней среды. Однако с помощью данной нотации возможно описать только функциональную составляющую системы, не учитывая понятия и особенности предметной области [2].

Описание данной диаграммы представлено на рисунке 1.4:

Рисунок 1.4. Описание бизнес-процесса "Продажа товаров/услуг/работ" с помощью диаграммы потоков данных

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

Entity-Relationship Diagram (диаграмма "сущность-связь") предназначена для разработки моделей данных и обеспечивает стандартный способ определения данных и отношений между ними. Фактически с помощью ERD осуществляется детализация хранилищ данных проектируемой системы, а также документируются сущности системы и способы их взаимодействия, включая идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений с другими объектами (связей) [4].

Описание данной диаграммы представлено на рисунке 1.5:

Рисунок 1.5. Описание бизнес-процесса "Продажа товаров/услуг/работ" с помощью диаграммы "сущность-связь"

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

Use Case Diagram (диаграмма вариантов использования) отображает взаимодействие между вариантами использования, представляющими функции системы, и акторами, представляющими людей или внешние системы.

Эта диаграмма отражает функциональные требования к системе с точки зрения пользователя. Диаграмма показывает, какие акторы инициируют конкретный вариант использования. Из нее также видно, когда актор получает информацию от варианта использования [2].

В диаграммы вариантов использования позволяют визуализировать поведение системы, подсистемы или класса, чтобы пользователи могли понять, как их использовать, а разработчики – реализовать соответствующий элемент. Однако для более детального описания поведения системы такие диаграммы применены быть не могут [2].

Описание данной диаграммы представлено на рисунке 1.6:

Рисунок 1.6. Описание бизнес-процесса "Продажа товаров/услуг/работ" с помощью диаграммы вариантов использования