Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VSE_OTVETYDokument_Microsoft_Office_Word.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
91 Кб
Скачать
☆

47. Применение объектно-ориентированного анализа при построении моделей бизнес-процессов Объектно-ориентированный анализ

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

Концептуальной основой объектно-ориентированного подхо­да является объектная модель, которая строится с учетом сле­дующих принципов:

  • абстрагирование;

  • инкапсуляция (сокрытие информации) — запрещает любой

доступ к атрибутам объекта, кроме как через его операции;

  • модульность;

  • иерархия;

  • типизация;

  • параллелизм;

  • устойчивость.

Основные понятия объектно-ориентированного подхода — объект и класс.

Объект — предмет или явление, имеющие четко определен­ное поведение и обладающие состоянием, поведением и инди­видуальностью. Структура и поведение схожих объектов опреде­ляют общий для них класс. Класс — это множество объектов, связанных общностью структуры и поведения. Следующую группу важных понятий объектного подхода составляют насле­дование и полиморфизм. Понятие полиморфизм может быть ин­терпретировано как способность класса принадлежать более чем одному типу. Наследование означает построение новых классов на основе существующих с возможностью добавления или пере­определения данных и методов.

Процесс — это описание шагов, которые необходимо выполнить при разработке проекта. В качестве языка моделирования объектного подхода используется унифицированный язык моделирования UML (Unified Modeling Language), содер­жащий стандартный набор диаграмм для моделирования.

48.Преимущества и недостатки объектно-ориентированного подхода к моделированию бизнес-процессов

Объектно-ориентированный подход обладает следующими преимуществами:

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

  • объектная декомпозиция позволяет избежать создания сложных моделей, так как она предполагает эволюцион­ный путь развития модели на базе относительно неболь­ших подсистем;

  • объектная модель естественна, поскольку ориентирована на традиционное восприятие мира человеком.

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