Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УТС 6 семестр / 8391_пояснительная записка.docx
Скачиваний:
13
Добавлен:
08.08.2022
Размер:
4.65 Mб
Скачать

2.2 Функциональная модель dfd

Целью методологии является построение модели рассматриваемой системы в виде диаграммы потоков данных (Data Flow Diagram – DFD). Диаграммы потоков данных предназначены прежде всего для описания документооборота и обработки информации, хотя допускают и представление других объектов. На рис. 6 изображены восемь внешних сущностей: клиент, интернет-магазин, склад, система видеонаблюдения, сотрудники, офисное и промышленное оборудование, кассовый аппарат, перечень юридических и нормативно-правовых документов.

На рис. 7 изображена декомпозиция родительской диаграммы. Стоит обратить внимание, что процессы имеют связь через хранилища (накопители), которыми в приложении являются базы данных.

Рис. 6. Контекстная диаграмма уровня А-0.

Рис. 7. Декомпозиция контекстной диаграммы уровня А-0.

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

Рис. 8. Декомпозиция функционального блока "Учёт товаров в ПВЗ (склад ПВЗ)".

Рис. 9. Декомпозиция функционального блока "Выдача товара".

Рис. 9. Декомпозиция функционального блока "Выдача товара".

Ниже представлены отчеты по модели, диаграммам и объектам диаграмм средствами BPwin. Отчет по модели (Model Report) – включает в себя всю информацию о модели, созданной в BPwin (DFD):

Model Name: DFD

Time Frame: (AS-IS)

Status: WORKING

User Last Revision Date: 21.03.2021

System Last Revision Date: 21.03.2021

Creation Date: 20.03.2021

Отчет о диаграмме (Diagram Report) – включает в себя информацию обо всех объектах, входящих в активную диаграмму BPwin. В качестве примера приведена декомпозиция контекстной диаграммы (см. приложение “diagram_report.txt”).

Отчет об объектах диаграммы (Diagram Object Report) – содержит полный список объектов, таких, как работы, хранилища, внешние сущности, с указанием их свойств (см. приложение “diagram_object_report.txt”).

2.3 Workrflow-модели

Workflow – это система обеспечения выполнения задач, поставленных перед исполнителями в рамках процессного управления. Т.е. workflow — система, координирующая выполнение операций, составляющих бизнес-процессы.

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

С помощью диаграмм документируется последовательность и описание процессов, исполняемых в рамках функционирования предприятия. На рис. 10-12 представлены диаграммы декомпозиции в нотации IDEF3 блоков DFD-диаграмм «Учет товаров в ПВЗ (склад ПВЗ)», «Выдача товара» и «Оформление возврата».

Рис. 10. Декомпозиция функционального блока " Учет товаров в ПВЗ (склад ПВЗ)".

Рис. 11. Декомпозиция функционального блока " Выдача товара".

Рис. 12. Декомпозиция функционального блока " Оформление возврата".

  1. Поведенческие модели

Методология ARIS (Architecture of Integrated Information Systems – Архитектура Интегрированных Информационных систем) разработана в компании IDS Scheer AG, Германия.

Методология, используемая ARIS, представляет собой множество различных методик, интегрированных в рамках системного подхода. Это позволяет говорить о единой архитектуре рассматриваемой методологии. ARIS поддерживает несколько типов моделей (рисунок 1), отражающих различные аспекты исследуемой системы (в русскоязычной литературе они могут называться по-разному):

• организационные модели или группа «Оргструктура». Содержит модели, описывающие структуру системы – иерархию организа-ционных подразделений, должностей и конкретных лиц, многооб-разие связей между ними, а также территориальную привязку структурных подразделений

• функциональные модели или группа «Функции». Состоит из мо-делей, используемых для описания стратегических целей компа-нии, их иерархии, а также функции, выполняемые в организации для достижения этих целей

• информационные модели или группа «Информация». Содержит модели, с помощью которых описывается структура информации, используемая в повседневной деятельности организации, и вопросы ее применения для выполнения функций.

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

С помощью диаграммы типа Organizational Chart ARIS Express на рис. 13. представлена модель организационной структуры предприятия. Отметим, что данная диаграмма затрагивает не только работу конкретного ПВЗ, но и всего интернет-магазина в целом.

Рис. 13. Модель организационной структуры предприятия.

Для моделирования и анализа процессов используются EPC-диаграммы, для описания процессов пользователей — нотация BPMN.

Модель и нотация бизнес-процессов (BPMN, Business Process Model and Notation) – методология моделирования, анализа и реорганизации бизнес-процессов. Основной целью BPMN является обеспечение доступной нотацией описания бизнес-процессов всех пользователей: от аналитиков, создающих схемы процессов, и разработчиков до руководителей и обычных пользователей, управляющих этими бизнес-процессами и отслеживающих их выполнение. Таким образом, BPMN нацелен на устранение расхождения между моделями бизнес-процессов и их реализацией.

С помощью диаграммы типа BPMN ARIS Express подробно описана поведенческая модель для бизнес-процессов на IDEF0-диаграмме декомпозиции 1-го уровня, построенной в разделе 2 данной курсовой работы. Диаграмма представлена на рис. 14.

Рис. 14. Поведенческая модель для бизнес-процессов

Событийная цепочка процессов (EPC, event-driven process chain) - тип диаграмм, используемых для моделирования, анализа и реорганизации бизнес-процессов (функционального моделирования). В тоже время EPC-диаграммы могут использоваться для моделирования поведения отдельных частей системы при реализации функций и служить заменой традиционных блок-схем (поведенческого моделирования).

С помощью диаграммы типа EPC описаны поведенческие модели для бизнес-процессов на IDEF0-диаграммах декомпозиции 2-го уровня. Диаграммы приведены на рис. 15-17.

Рис. 15. EPC-диаграмма учёта товара в ПВЗ (склад ПВЗ).

Рис. 16. EPC-диаграмма возврата товара в ПВЗ.

Рис. 17. EPC-диаграмма выдачи товара в ПВЗ.