Лабораторная работа: Моделирование процесса управления компанией в нотации IDEF0

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Лабораторная работа

Моделирование процесса управления компанией в нотации IDEF0

Ткачёв Никита

Цель работы:

Познакомиться с особенностями моделирования процессов с помощью контекстной диаграммы в нотации IDEF0.

Индивидуальное задание

Разработать контекстную функциональную модель в нотации IDEF0 для одной из указанных предметных областей по вариантам (таблица 1.1). Номер варианта соответствует номеру рабочего места за компьютером (или определяется преподавателем).

Таблица 1.1 - Варианты индивидуальных заданий

Вариант

Предметная область

1

2

1

Работа информационной системы приемной комиссии института

2

Работа информационно-справочной службы фирмы

3

Работа информационной системы бюро медико-социальной экспертизы

4

Работа информационной системы туристической фирмы

5

Работа офиса продаж оператора сотовой связи

6

Работа отдела бухгалтерии предприятия

7

Работа переговорного пункта

8

Работа регистратуры районной поликлиники

9

Работа отдела кадров предприятия

Ход работы

Целью работы является создание в среде BPwin функциональной модели малого предприятия сферы здравоохранения (регистратуры поликлиники), оказывающего медицинские услуги населению.

· Создадим новую модель.

· Разработаем диаграмму верхнего уровня модели (контекстную).

1. Для создания модели IDEF0 выберу в системном меню пункт File/New. После этого появится диалоговое окно.

В данном диалоговом окне дам имя модели. В нашем случае - это Работа регистратуры поликлиники.

Рисунок 1.1 - Выбор имени и нотации модели

2. После нажатия на кнопку Ok появляется диалоговое окно Properties for New Models (Свойства новой модели), где в текстовое поле Author ввожу фамилию, в поле Author Initials ? наименование своей группы.

Рис. 1.2 -- Диалог свойств новой модели

3. По умолчанию в данном диалоге отображается вкладка General.

Рис. 1.3 -- Окно, отображающее модель

4. Перейду в меню Model/Model Properties. Во вкладке General диалогового окна Model Properties в текстовое поле Model name внести имя модели "Работа регистратуры поликлиники", а в текстовое поле Project ? имя проекта "Функциональная модель работы регистратуры поликлиники", и, наконец, в Time Frame (Временной охват) выбрать радиокнопку AS-IS (как есть) (

Рис. 1.4 -- Описание свойств контекстной диаграммы

5. Во вкладке Purpose диалогового окна Model Properties в текстовое поле Purpose (цель) внесу данные о цели разработки модели:

"Моделировать текущие AS-IS бизнес-процессы поликлиники", а в а в текстовое поле Viewpoint (точка зрения): "Главный врач"

Рисунок 1.5 - Окно задания свойств модели

6. Во вкладке Definition диалогового окна Model Properties в текстовое поле Definition (Определение) внесу: «Типовые бизнес-процессы, описывающие работу регистратуры поликлиники», а в текстовое поле Scope (охват) ? «Общее управление регистратурой поликлиники»

Рисунок 1.6 - Определение модели и ее области на вкладке «Definition» Model Properties

7. Перейду на контекстную диаграмму, правой кнопкой мыши щелкну по прямоугольнику, представляющему в нотации IDEF0 условное графическое обозначение работы. В контекстном меню выберу опцию Name. Во вкладке Name внесите имя " Работа регистратуры поликлиники "

Рисунок 1.7 - Контекстное меню для работы с выбранной опцией Name

Рисунок 1.8 - Присвоение работе названия

8. Создам ICOM-стрелки на контекстной диаграмме, сформулирую определения стрелок (Arrow Definition) и введу в модель

Таблица 1.2 ? Стрелки контекстной диаграммы

Название стрелки

(Arrow Name)

Тип стрелки

(Arrow Type)

Входная информация

Input

Управленческие решения

Output

Стратегия компании

Control

Руководство к действию

Control

Менеджеры

Mechanism

9. С помощью кнопки внесу текст в поле диаграммы ? точку зрения и цель моделирование нотация idef0 bpwin

Рисунок 1.9 ? Внесение текста точки зрения в поле диаграммы

Рисунок 1.10 ? Внесение текста цели в поле диаграммы

10. Создам контекстную диаграмму «Работа регистратуры поликлиники» в методологии IDEF0

В управление вошли:

1. Инструкции.

2. Федеральные законы.

Механизмами осуществления процесса являются:

1. Пользователь.

2. Компьютер.

Входными данными являются данные пользователя.

Результатом работы системы будут: талоны и карточки.

Рисунок 1.11 - Контекстная диаграмма IDEF0

11. Создам отчет по модели. Для генерации отчета по модели в меню Tools выберу пункт Reports, а затем - вид отчета, Model Report

Рисунок 1.12 - Выбор вида отчета модели

12. В меню Model Report (рисунок 1.12) задам опции генерирования отчета (установите галочки) и нажмукнопку Preview (предварительный просмотр)

13. Сохраню модель (на следующем занятии работа с ней будет продолжена).

Рисунок 1.13 - Задание опций генерирования отчета Model Report

Рисунок 1.14 - Предварительный просмотр отчета Model Report

Краткие выводы по результатам выполнения лабораторной работы.

В результате выполнения лабораторной работы №1 средствами редактора была создана контекстная диаграмма «Работа регистратуры поликлиники» в нотации IDEF0.

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

Какие еще выводы можем сделать:

§ строить диаграммы несложно;

§ диаграммы очень легко читаемы и просты для понимания;

§ они -- отличный инструмент для проектирования архитектуры и поведения;

§ необходимы для документирования любой нетривиальной системы. Позволяют легко понять связи между модулями и интеграциями в системе.

Вопросы для самостоятельной работы

1. Какая нотация является наиболее удобным языком моделирования бизнес-процессов?

IDEF0 является наиболее удобным языком моделирования бизнес-процессов.

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

2. Что представляет собой модель в нотации IDEF0?

Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы.

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

IDEF0 -- методология функционального моделирования (англ. function modeling) и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является ее акцент на соподчиненность объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временнамя последовательность (поток работ).

3. Какие типы диаграмм может содержать модель?

Модель может содержать четыре типа диаграмм :

* контекстную диаграмму (в каждой модели может быть только одна контекстная диаграмма);

* диаграммы декомпозиции;

* диаграммы дерева узлов;

* диаграммы только для экспозиции (FEO).

4. С чего начинается процесс моделирования системы в IDEF0?

Процесс моделирования какой-либо системы в IDEF0 начинается с определения контекста, т. е. наиболее абстрактного уровня описания системы в целом. В контекст входит определение субъекта моделирования, цели и точки зрения на модель.

5. Что такое контекстная диаграмма?

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

Контекстная диаграмма является вершиной древовидной структуры диаграмм. Она представляет собой общее описание системы и ее взаимодействия с внешней средой. Кроме этого на контекстной диаграмме рекомендуется размещать цель моделирования, точку зрения, иногда на диаграмму выносят также описание субъекта моделирования. Контекстная диаграмма имеет условное название (А-0).

6. Что понимается под субъектом моделирования?

Под субъектом моделирования (Scope) понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, необходимо определить, что в дальнейшем будет рассматриваться как компоненты системы, а что как внешнее воздействие. На определение субъекта системы будет существенно влиять позиция, с которой рассматривается система, и цель моделирования - вопросы, на которые построенная модель должна дать ответ. Хотя предполагается, что в течение моделирования область может корректироваться, она должна быть в основном сформулирована изначально, поскольку именно область определяет направление моделирования и то, когда должна быть закончена модель.

7. Как определяется цель моделирования?

Под целью здесь понимается совокупность вопросов, на которые должна ответить модель. Цель должна отвечать на следующие вопросы:

· Почему этот процесс должен быть замоделирован?

· Что должна показывать модель?

· Что может получить читатель?

Формулировка цели позволяет команде аналитиков сфокусировать усилия в нужном направлении. Примерами формулирования цели могут быть следующие утверждения: «Идентифицировать и определить текущие проблемы, сделать возможным анализ потенциальных улучшений», «Идентифицировать роли и ответственность служащих для написания должностных инструкций», «Описать функциональность предприятия с целью написания спецификаций информационной системы» и т. д.

8. Что понимается под точкой зрения (Viewpoint)?

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

9. Почему технология проектирования ИС подразумевает сначала создание модели AS-IS, а затем создание модели ТО-ВЕ?

Обычно сначала строится модель существующей организации работы - AS-IS (как есть). На основе модели AS-IS достигается консенсус между различными единицами бизнеса по тому, "кто что сделал" и что каждая единица бизнеса добавляет в процесс. Модель AS-IS позволяет выяснить, "что мы делаем сегодня" перед тем, как перепрыгнуть на то, "что мы будем делать завтра". Анализ функциональной модели позволяет понять, где находятся наиболее слабые места, в чем буду г состоять преимущества новых бизнес-процессов и насколько глубоким изменениям подвергнется существующая структура организации бизнеса. Детализация бизнес-процессов позволяет выявить недостатки организации даже там, где функциональность на первый взгляд кажется очевидной. Признаками неэффективной деятельности могут быть бесполезные, неуправляемые и дублирующиеся работы, неэффективный документооборот (нужный документ не оказывается в нужном месте в нужное время), отсутствие обратных связей по управлению (на проведение работы не оказывает влияния ее результат), входу (объекты или информация используются нерационально) и т. д. Найденные в модели AS-IS недостатки можно исправить при создании модели ТО-ВЕ (как будет) - модели новой организации бизнес-процессов. Модель нужна ТО-ВЕ для анализа альтернативных/лучших путей выполнения работы и документирования того, как компания будет делать бизнес в будущем.

Источник: https://otherreferats.allbest.ru/download/1484470/