Основные понятия моделирования бизнес-процессов
Автор: nasty552880 • Январь 21, 2019 • Доклад • 6,996 Слов (28 Страниц) • 615 Просмотры
Основные понятия моделирования бизнес-процессов:бизнес-моделирование представ.процесс разработки различных бизнесмоделей предприятия с целью формализации и оптимизации предприятия.бизнес-модель формализованное описание определенного аспекта или сферы деятельности предприятия.(компоненты модели: представление, диаграммы, объекты и процессы)
Цели моделирования бизнес-процессов. Типы моделей: обеспечить понимание структуры организации и динамики происходящих в ней процессов; обеспечить понимание текущих проблем организации и возможности их решения; обеспечить одинак.понимание целей и задач организации; создать базу для формирования требований к ПО автоматизирующему бизнес-процессы организации. Типы: SADT(функциональная)модели и функцион.диаграммы; DFD(смешанная) диаг.потоков данных; ERD(информационная) диаг.сущность-связь STD(поведенческая)диаг.изменения состояния Flowsharts-блок-схемы(смешанная)
Структурный подход к моделированию бизнес-процессов: сущность:система разбивается на фун-ые подсистемы, которые в свою очередь делятся на подфункции, подразделы на задачи и т.д. Достоинства- возможность проведения глубокого анализа бизнес-процессов,выявление узких мест;применение универсальных графич.языков программирования, проверенность временем и широкое распространение среди аналитиков и разработчиков.
Сущность объектно-ориентированного подхода: использует объектную декомпозицию, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами. Каждый объект системы обладает своим собственным поведением, моделирующим поведение объекта реального мира.
Состав объектно-ориентированной методологии и ее достоинства:класс - это абстракция множества сущностей реального мира, объединенных общностью структуры и поведения.Объект - это элемент класса, то есть абстракция определенной сущности.абстрагирование- позволяет отделить самые существенные особенности поведения от несущ-ых. Инкапсуляция- процесс отделения друг от друга отдельных элементов объекта.служит для изолирования интерфейса объекта. Модульность – это свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне связных, но слабо связанных между собой модулей. Инкапсуляция и модульность создают барьеры между абстракциями.Иерархия – это ранжирование или упорядочение системы абстракций, расположение их по уровням. Типизация – это ограничение, накладываемое на класс объектов и препятствующее взаимозаменяемости различных классов (или сильно сужающее ее возможность). Типизация позволяет защититься от использования объектов одного класса вместо объектов другого или, по крайней мере, управлять таким использованием.Параллелизм – свойство объектов находиться в активном или пассивном состоянии и различать активные и пассивные объекты между собой.Устойчивость – свойство объекта существовать во времени (вне зависимости от процесса, породившего данный объект) и (или) в пространстве (при перемещении объекта из адресного пространства, в котором он был создан).
Основным понятиям объектно-ориентированного подхода:Объектно-ориентиров.программирование- методология программирования, основана на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определ.класса, а классы образуют иерархию наследования.Объектно-ориентиров.проектирование- метод проектирования, сочетающий в себе процесс объектно-ориентир.декомпозиции и систему обозначения для представления логической и физической, статич. и динамич.модели проектируемой системы.Объектно-ориентированный анализ- методология, при которой требования к системе формируются на основе понятий классов и объектов выявленной в предметной области.
...