Бизнес-процессы государственной регистрации прав

Автор работы: Пользователь скрыл имя, 20 Декабря 2011 в 14:13, контрольная работа

Описание

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

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

Работа состоит из  1 файл

Разработка требований (приложение).docx

— 497.71 Кб (Скачать документ)

     1 Моделирование бизнес процессов

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

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

     Для моделирования процессов будут  использованы две модели – Analysis (разновидность модели Эриксона-Пенкера), входящая в стандарт UML (диаграмма анализа бизнес процессов), и BPML (диаграмма бизнес процесса). 

     1.1 Диаграмма анализа бизнес процессов

     1.1.1 Описание диаграммы

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

     Модель  должна обладать следующими свойствами:

     - иметь четко определенную цель (причина, по которой выполняются анализируемые действия);

     - иметь специальные входы (события, действия внешних объектов);

     - иметь специальные выходы;

     - генерировать и использовать  ресурсы, используя информацию;

     - иметь определенное количество  процессов, которые выполняются  в установленном порядке;

     - взаимодействовать с определенным  числом организационных единиц (приветствуется  горизонтальная организация процессов);

     - выполнять или производить некоторый  вид продукта для пользователя (пользователь может быть внутренним  или внешним по отношению к  системе). 

     1.1.2 Нотация моделирования

     Графическое представление и описание элементов, встречающихся на диаграммах анализа бизнес процессов, представлено в таблице 1.

     Таблица 1 – Нотация моделирования диаграмм анализа бизнес процессов

Графический элемент Название  элемента Описание
Актор Множество логически  связанных ролей, исполняемых при взаимодействии с бизнес процессом. Актором может быть человек или другая система, подсистема или класс, которые представляют нечто вне сущности. Актор функционально связан с событием или процессом.
Процесс Структурная единица моделируемой системы, обозначающая последовательность преобразования данных в рассматриваемой информационной среде при выполнении возложенных на нее задач и функций.
Внешний процесс  
Событие Инициирующим  событием может выступать факт завершения другого бизнес процесса, связанного с данным.

Каждый бизнес процесс должен иметь инициирующее и результирующее событие.

Внутреннее  событие  
Информационный  объект  
Ресурс  
Информация Процессы используют информацию для инициализации или  завершения своих действий. Информация должна приходить из внешних источников, от потребителей или внешних процессов  и может даже быть продуктом функционирования других внутренних процессов.
Ассоциация Ассоциация характеризует отождествление двух составляющих бизнес модели. Фактически два объекта являются одним целым, функционирующим в системе; разделение необходимо для детализации модели, выделения классов объектов и их свойств.
Поток управления Поток управления определяет последовательность выполнения действий, переходы от одного процесса бизнес модели к другому или к внешним объектам.
Поток данных Поток данных указывает  на то, что объект используется при  функционировании процесса бизнес модели или является его результатом, не влияющим на порядок дальнейшего выполнения процессов.
 

     1.1.3 Пример диаграммы

     Пример  диаграммы анализа бизнес процессов представлен в соответствии с рисунком 1.

Рисунок 1 – Диаграмма анализа бизнес процессов 

     1.2 Диаграмма бизнес процесса

     1.2.1 Описание модели 
 

     1.2.2 Нотация моделирования

     Моделирование в BPMN осуществляется посредством диаграмм с небольшим количеством графических элементов. Выделяют четыре основные категории элементов:

     - объекты потока управления: события, действия и логические операторы;

     - соединяющие объекты: поток управления, поток сообщения и ассоциации;

     - роли: пулы и дорожки;

     - артефакты: данные, группы и текстовые аннотации.

     Элементы  этих четырех категорий позволяют  строить диаграммы бизнес процессов (ДБП). Для повышения выразительности модели спецификация разрешает создавать новые типы объектов потока управления и артефактов. 

     1.2.2.1 Объекты потока  управления

     События (Events) – обозначают какое-либо происшествие в среде функционирования, влияющее на пространственное или временное расположение действий процесса. События инициируют действия или являются их результатами. Согласно расположению в процессе события могут быть классифицированы на начальные, промежуточные и завершающие. Также различают события обработки и генерации. Типы событий представлены в таблице 2.

     Таблица 2 – Нотация типов событий

Графический элемент Название  элемента Описание
Начальные Промежуточные Завершающие
Обработка Генерация
 
Простое Нетипизированные  события, использующиеся для того, чтобы  показать начало или окончание процесса.
Сообщение Показывают  получение или отправку сообщений  в ходе выполнения процесса.
    Таймер Моделируют  события, регулярно происходящие во времени. Также позволяют моделировать моменты времени, периоды и таймауты.
 
 
Ошибка Моделируют  генерацию и обработку ошибок в процессе. Ошибки могут иметь  различные типы.
 
 
Отмена Инициируют  или реагируют на отмену транзакции.
 
Компенсация Инициируют  компенсацию или выполняют действия по компенсации.
    Условие Позволяют интегрировать  бизнес правила в процесс.
Сигнал Рассылают и  принимают сигналы между несколькими  процессами. Один сигнал может обрабатываться несколькими получателями. Таким  образом, события-сигналы позволяют  реализовать широковещательную  рассылку сообщений.
Составное Моделируют  генерацию и получение одного события из множества.
 
  Ссылка Используются  как межстраничные соединения. Пара соответствующих ссылок эквивалента  потоку управления.
     
Останов Приводят к  немедленному завершению всего бизнес процесса (во всей диаграмме).

     Действия (Activities) – работа, осуществляемая в рамках выполнения процесса. Типы действий представлены в таблице 3.

     Таблица 3 – Нотация типов  действий

Графический элемент Название  элемента Описание
Задание Единица работы, элементарное действие в процессе
Множественные экземпляры Показывает, что  одно действие выполняется многократно, по одному разу для каждого объекта. Экземпляры действий могут выполняться  параллельно или последовательно.
Циклическое действие Выполняется, пока условие цикла верно. Условие  цикла может проверяться до или  после выполнения действия.
Свернутый подпроцесс Является сложным  действием и содержит внутри себя правильную диаграмму бизнес процесса.
Развернутый подпроцесс Является составным  сложным действием, но скрывает детали реализации процесса.
Ad-hoc подпроцесс Содержит задания. Задания выполняются до тех пор, пока не выполнено условие завершения подпроцесса.

     Логические  операторы (Gateways) - точки принятия решений в процессе. С помощью логических операторов организуется ветвление и синхронизация потоков управления в модели процесса. Типы логических операторов представлены в таблице 4.

     Таблица 4 – Нотация типов  логических операторов

Графический элемент Название  элемента Описание
Оператор исключающего ИЛИ, управляемый данными Если оператор используется для ветвления, то поток  управления направляется лишь по одной  исходящей ветви. Если оператор используется для синхронизации, то он ожидает  завершения выполнения одной входящей ветви и активирует выходной поток.
Оператор исключающего ИЛИ, управляемый событиями Направляет  поток управления лишь по той исходящей  ветви, на которой первой произошло  событие. После оператора данного  типа могут следовать только события  или действия-обработчики сообщений.
Оператор включающего ИЛИ Активирует  одну или более исходящих ветвей, в случае, когда осуществляется ветвление. Если оператор используется для синхронизации, то он ожидает завершения выполнения одной входящей ветви и активирует выходной поток.
Оператор И При ветвлении  разделяет один поток управления на несколько параллельных. При этом все исходящие ветви активируются одновременно. Если оператор используется для синхронизации, то он ожидает  завершения выполнения всех входящих ветвей и лишь затем активирует выходной поток.
Сложный оператор Имеет несколько  условий, в зависимости от выполнения которых активируются исходящие ветви. Условия, определяющие семантику оператора, графически не выражены в диаграмме, поэтому его использование нежелательно.
 

     1.2.2.2 Дополнительные объекты

     Соединяющие объекты – связывают объекты потока управления. Роли – визуальный механизм организации различных действий в категории со сходной функциональностью. Артефакты – позволяют отображать дополнительную информацию в диаграмме. Это делает диаграмму более удобочитаемой и насыщенной информацией. Типы указанных объектов представлены в таблице 5.

     Таблица 5 – Нотация типов  дополнительных объектов

Графический элемент Название  элемента Описание

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

Ассоциации Используется  для ассоциирования артефактов, данных или текстовых аннотаций с  объектами потока управления.
Пул Содержит несколько  объектов потока управления, соединяющих  объектов и артефактов.
Дорожка Представляет  собой часть пула. Позволяет организовать объекты потока управления, связывающие  объекты и артефакты.
Данные Показывают, какие  данные необходимы действиям для  выполнения и какие данные действия производят.
Группа Позволяет объединить различные действия, но не влияет на поток управления в диаграмме.
Текстовая аннотация Используется  для уточнения значения элементов  диаграммы и повышения ее информативности.

Информация о работе Бизнес-процессы государственной регистрации прав