Моделирование процесса управления компанией в нотации IDEF0
Особенности моделирования процессов с помощью контекстной диаграммы в нотации IDEF0. Создание в среде BPwin функциональной модели малого предприятия сферы здравоохранения (регистратуры поликлиники), оказывающего некоторые медицинские услуги населению.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 22.04.2024 |
Размер файла | 4,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Лабораторная работа
Моделирование процесса управления компанией в нотации 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 недостатки можно исправить при создании модели ТО-ВЕ (как будет) - модели новой организации бизнес-процессов. Модель нужна ТО-ВЕ для анализа альтернативных/лучших путей выполнения работы и документирования того, как компания будет делать бизнес в будущем.
10. Что обозначают работы, как они обозначаются? называются?
Работы обозначают поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Работы изображаются в виде прямоугольников (блоков). Все работы должны быть названы и определены. Имя работы должно быть выражено глаголом повелительного наклонения или отглагольным существительным, обозначающим действие. Каждая работа может быть декомпозирована.
11. Что описывают стрелки?
Стрелки (Arrow) описывают взаимодействие работ и представляют собой некую информацию, выраженную существительными.
Стрелками изображаются входы и выходы бизнес-процесса на диаграмме. Они представляют материальные и нематериальные объекты, которые являются или необходимыми ресурсами для работы процесса, или результатами его выполнения.
На диаграмме стрелки показываются как направленные линии, соединяющие процессы между собой или с внешней средой. Каждый тип стрелок подходит к определенной стороне прямоугольника, изображающего процесс, или выходит из неё.
Виды стрелок, используемые на диаграмме, зависят от нотации моделирования.
12. Какие типы стрелок различают в IDEF0?
В IDEF0 различают пять типов стрелок:
Вход (Input) -- материал или информация, которые используются или преобразуются работой для получения результата (выхода). Допускается, что работа может не иметь ни одной стрелки входа. Каждый тип стрелок подходит к определенной стороне прямоугольника, изображающего работу, или выходит из нее. Стрелка входа рисуется как входящая в левую грань работы.
Очень часто сложно определить, являются ли данные входом или управлением. В этом случае подсказкой может служить информация о том, перерабатываются/изменяются ли данные в работе или нет. Если изменяются, то, скорее всего, это вход, если нет -- управление.
Управление (Control) -- правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Каждая работа должна иметь хотя бы одну стрелку управления. Стрелка управления рисуется как входящая в верхнюю грань работы. Управление влияет на работу, но не преобразуется работой. Если цель работы -- изменить процедуру или стратегию, то такая процедура или стратегия будет для работы входом. В случае возникновения неопределенности в статусе стрелки (управление или вход) рекомендуется рисовать стрелку управления.
Выход (Output) -- материал или информация, которые производятся работой. Каждая работа должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла и не должна моделироваться. Стрелка выхода рисуется как исходящая из правой грани работы.
Механизм (Mechanism) -- ресурсы, которые выполняют работу, например персонал предприятия, станки, устройства и т. д. Стрелка механизма рисуется как входящая в нижнюю грань работы. По усмотрению аналитика стрелки механизма могут не изображаться в модели.
Вызов (Call) -- специальная стрелка, указывающая на другую модель работы. Стрелка вызова рисуется как исходящая из нижней грани работы.
Стрелка вызова используется для указания того, что некоторая работа выполняется за пределами моделируемой системы. В BPwin стрелки вызова используются в механизме слияния и разделения моделей
13. Почему стрелки контекстной диаграммы называются граничными?
Стрелки на контекстной диаграмме служат для описания взаимодействия системы с окружающим миром. Такие стрелки называются граничными. Они могут начинаться у границы диаграммы и заканчиваться у работы, или наоборот, начинаться у работы и заканчиваться у границы диаграммы.
Размещено на Allbest.ru
Подобные документы
История возникновения стандарта IDEF0. Синтаксис и семантика модели, ее границы и связи, действия. Принципы ограничения сложности IDEF0-диаграмм. Особенности национальной российской практики применения функционального моделирования средствами IDEF0.
курсовая работа [50,8 K], добавлен 02.06.2015Построение функциональной модели IDEF0 средствами программного обеспечения BPWin. Произведение двухуровневой декомпозиции построенной диаграммы. Создание функциональной схемы программного продукта для учёта услуг, оказываемых "Интернет-центром".
лабораторная работа [339,7 K], добавлен 13.06.2014Проектирование модели информационной системы "Гостиница" в стандарте IDEF0. Разработка диаграммы потоков данных (Data Flow Diagramming), предназначенной для описания документооборота и обработки информации. Создание диаграммы декомпозиции в нотации IDEF3.
курсовая работа [3,8 M], добавлен 14.12.2012Создание алгоритма, включающего процессы аренды помещения под тренажерный зал, обустройство и закупку, получения нужных документов на открытие зала, найма персонала. Моделирование бизнес-процесса в нотации IDEF0, IDEF3, DFD в BPwin и EPC в Aris.
курсовая работа [496,9 K], добавлен 16.05.2016Формы и системы оплаты труда, их классификация. Декомпозиция производственного процесса по методологии IDEF0. Создание контекстной диаграммы для функциональной модели. Проектирование диаграммы декомпозиции для производственного процесса хранения цемента.
курсовая работа [615,6 K], добавлен 21.01.2017Создание моделей процесса в BPwin, Aris Express, MS Visio, IBM Rational Rose и в соответствии с требованиями ГОСТ 19.701-90. Создание данных в Erwin и базы данных в MS Access. Расчет экономической эффективности реинжиниринга данного процесса в BPwin.
курсовая работа [2,3 M], добавлен 12.07.2015Методика и основные этапы построения модели бизнес-процессов верхнего уровня исследуемого предприятия, его организационной структуры, классификатора. Разработка модели бизнес-процесса в IDEF0 и в нотации процедуры, применением Erwin Data Modeler.
курсовая работа [1,6 M], добавлен 01.12.2013- Построение информационной модели предприятия пищевой промышленности АНО "Центр интернет-образования"
Функциональное моделирование IDEF0. Описание всех процессов работы отдела техподдержки. Декомпозиция контекстной диаграммы и основных процессов. Построение модели процессов предметной области в стандарте IDEF1Х. Интерфейс программы контроля трафика.
отчет по практике [1,8 M], добавлен 22.11.2014 Рассмотрение создания модели информационной системы с помощью AllFusion Process Modeler 4.1 (Bpwin4.1) в стандарте IDEF0. Описание диаграммы дерева узлов. Анализ создания модели данных склада. Характеристики информационной модели в нотации IDEF1X.
курсовая работа [1,4 M], добавлен 10.04.2015Моделирование процесса стандартной операции на предприятии в стандарте IDEF0. Операции по запуску MS Visio на персональном компьютере и созданию IDEF0-модели. Особенности построения IDEF0-диаграмм в редакторе MS Visio. Декомпозиция функциональных блоков.
лабораторная работа [462,3 K], добавлен 22.11.2014