рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Стрелки (Arrow).

Стрелки (Arrow). - раздел Философия, ПРИНЦИПЫ СОЗДАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ И МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПРОГРАММ Взаимодействие Работ С Внешним Миром И Между Собой Описывается В Виде Стрелок...

Взаимодействие работ с внешним миром и между собой описывается в виде стрелок. Стрелки представляют собой некую информацию и именуются существительными, например, "Заготовка", "Изделие", "Заказ". Каждый тип стрелок подходит к определенной стороне прямоугольника, изображающего работу, или выходит из нее.

В IDEF0 различают пять основных типов стрелок:

· Вход(input) – материал или информация, которые используются или преобразуются работой для получения результата (выхода). Допускается, что работа может не иметь ни одной стрелки входа. Стрелка входа рисуется как входящая в левую грань работы. При описании технологических процессов (для этого и был придуман IDEF0) не возникает проблем определения входов. Действительно, "Сырье" на рис. 28 – это нечто, что перерабатывается в процессе работы «Изготовление изделия» для получения результата. При моделировании информационной системы (ИС), когда стрелками являются не физические объекты, а данные, не все так очевидно. Например, при работе "Прием пациента" карта пациента может быть и на входе и на выходе, между тем качество этих данных меняется. Другими словами, в нашем примере для того, чтобы оправдать свое назначение, стрелки входа и выхода должны быть точно определены с тем, чтобы указать на то, что данные действительно были переработаны, например, на выходе – "Заполненная карта пациента". Очень часто сложно определить, являются ли данные входом или управлением. В этом случае подсказкой может быть следующее, перерабатываются (изменяются) ли данные в работе или нет. Если изменяются, то, скорее всего, это вход, если нет – управление.

· Управление (Control)– правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Каждая работа должна иметь хотя бы одну стрелку управления. Стрелка управления рисуется как входящая в верхнюю грань работы. На рис. 28 стрелки "Задание" и "Чертеж" – управление для работы "Изготовление изделия". Управление влияет на работу, но не преобразуется ею. Если цель работы – изменить процедуру или стратегию, то такая процедура или стратегия будет для работы входом. В случае возникновения неопределенности в статусе стрелки (управление или вход) рекомендуется рисовать стрелку управления.

· Выход (Output) – материал или информация, которые производятся работой. Каждая работа должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла и не должна моделироваться. Стрелка выхода рисуется как исходящая из правой грани работы. На рис. 28 стрелка "Готовое изделие" является выходом для работы "Изготовление изделия".

· Механизм (Mechanism)– ресурсы, которые выполняют работу, например персонал предприятия, станки, устройства и т. д. Стрелка механизма рисуется как входящая в нижнюю грань работы. На рис. 28 стрелка "Персонал предприятия" является механизмом для работы "Изготовление изделия". По усмотрению аналитика стрелки механизма могут не изображаться в модели.

· Вызов (Call) – специальная стрелка, указывающая на другую модель работы. Стрелка вызова рисуется как исходящая из нижней грани работы. Стрелка вызова используется для указания того, что некоторая работа выполняется за пределами моделируемой системы. В AllFusion PM стрелки вызова используются в механизме слияния и разделения моделей (см. Главу 5. Слияние/расщепление моделей для организации одновременной работы).

В AllFusion PM существует и другие классификации стрелок. Существует деление стрелок на:

· граничные и внутренние стрелки,

· связанные и несвязанные граничные стрелки,

· явные и неявные стрелки,

· разветвляющиеся и сливающиеся стрелки.

Рассмотрим эти разновидности стрелок.

Граничные стрелки. Стрелки на контекстной диаграмме служат для описания взаимодействия системы с окружающим миром. Они могут начинаться у границы диаграммы и заканчиваться у работы, или наоборот. Такие стрелки называются граничными. Для внесения граничной стрелки входа надо:

1. Щелкнуть по кнопке с символом стрелки в палитре инструментов и перенести курсор к левой стороне экрана, пока не появится начальная штриховая полоска;

2. Щелкнуть один раз по полоске (откуда выходит стрелка) и еще раз в левой части работы со стороны входа (где заканчивается стрелка);

3. Щелкнуть правой кнопкой мыши на линии стрелки, во всплывающем меню выбрать пункт «Name» и добавить имя стрелки в закладке «Name» диалога «Arrow Properties».

Стрелки управления, вызова, механизма и выхода изображаются аналогично. Для рисования стрелки выхода, например, следует щелкнуть по кнопке с символом стрелки в палитре инструментов, щелкнуть в правой части работы со стороны выхода (где начинается стрелка), перенести курсор к правой стороне экрана, пока не появится начальная штриховая полоска, и щелкнуть один раз по штриховой полоске. Имена вновь внесенных стрелок автоматически заносятся в словарь стрелок AllFusion PM (Arrow Dictionary).

Словарь стрелок редактируется при помощи специального редактора «Arrow Dictionary Editor», в котором определяется стрелка и вносится относящийся к ней комментарий. Словарь стрелок решает очень важную задачу. Диаграммы создаются аналитиком для того, чтобы провести сеанс экспертизы, т. е. обсудить диаграмму со специалистом предметной области. В любой предметной области формируется профессиональный жаргон. Причем очень часто жаргонные выражения имеют нечеткий смысл и воспринимаются разными специалистами по-разному. В то же время аналитик (автор диаграмм) должен употреблять те выражения, которые наиболее понятны экспертам. Поскольку формальные определения часто сложны для восприятия, аналитик вынужден употреблять профессиональный жаргон, а, чтобы не возникло неоднозначных трактовок, в словаре стрелок каждому понятию можно дать расширенное и, если это необходимо, формальное определение.

Содержимое словаря стрелок можно распечатать в виде отчета (меню «Report/Arrow Report...») и получить тем самым толковый словарь терминов предметной области, использующихся в модели.

Несвязные граничные стрелки (unconnected border arrow). При декомпозиции работы входящие и исходящие из нее стрелки (кроме стрелки вызова) автоматически появляются на диаграмме декомпозиции, но при этом не касаются работ. Сам процесс называется миграцией стрелок,а стрелки называются несвязанными и воспринимаются в AllFusion PM как синтаксическая ошибка. Для связывания стрелок входа, управления или механизма необходимо перейти в режим редактирования стрелок , щелкнуть по наконечнику стрелки и щелкнуть по соответствующему сегменту работы. Для связывания стрелки выхода необходимо перейти в режим редактирования стрелок, щелкнуть по сегменту выхода работы и затем по стрелке.

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

Явные стрелки. Явная стрелка имеет источником одну-единственную работу и назначением тоже одну-единственную работу.

Разветвляющиеся и сливающиеся стрелки. Одни и те же данные или объекты, порожденные одной работой, могут использоваться сразу в нескольких других работах. С другой стороны, стрелки, порожденные в разных работах, могут представлять собой одинаковые или однородные данные или объекты, которые в дальнейшем используются или перерабатываются в одном месте. Для моделирования таких ситуаций в IDEF0 используются разветвляющиеся и сливающиеся стрелки. Для разветвления стрелки нужно в режиме редактирования стрелки щелкнуть по фрагменту стрелки и по соответствующему сегменту работы. Для слияния двух стрелок выхода нужно в режиме редактирования стрелки сначала щелкнуть по сегменту выхода работы, а затем по соответствующему фрагменту стрелки.

Смысл разветвляющихся и сливающихся стрелок передается именованием каждой ветви стрелок. Существуют определенные правила именования таких стрелок. Рассмотрим их на примере разветвляющихся стрелок. Если стрелка именована до разветвления, а после разветвления ни одна или какая-либо из ветвей не именована, то подразумевается, что каждая из этих ветвей моделирует те же данные или объекты, что и ветвь до разветвления (рис. 32, 33).


Если стрелка именована до разветвления, а после разветвления какая-либо из ветвей именована, то подразумевается, что эта ветвь соответствуют данному именованию (например, на рис. 33 ветви «Чертеж деталей» и «Сборочный чертеж»).

 

Недопустима ситуация, когда стрелка до разветвления не именована, и после разветвления не именована какая-либо из ветвей. AllFusion PM определяет такую стрелку как синтаксическую ошибку (Рис. 34).

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

Для именования отдельной ветви разветвляющихся и сливающихся стрелок следует выделить на диаграмме только одну ветвь, щелкнуть правой кнопкой мышки по выделенному фрагменту стрелки, в контекстном меню выбрать пункт Name и редакторе свойств стрелки присвоить имя стрелке. Это имя будет соответствовать только выделенной ветви.

Тоннелирование стрелок. Вновь внесенные граничные стрелки на диаграмме декомпозиции нижнего уровня изображаются в квадратных скобках и автоматически не появляются на диаграмме верхнего уровня (рис. 35).

Для их "перетаскивания" наверх в родительскую диаграмму нужно щелкнуть правой кнопкой мышки по квадратным скобкам граничной стрелки. В появившемся окне «Border Arrow Editor» (рис. 36) выбрать переключатель «Resolve it to Border Arrow». В результате стрелка мигрирует на диаграмму верхнего уровня. Если щелкнуть по кнопке «Change it to resolved rounded Tunnel», стрелка будет эатоннелирована и не попадет на другую диаграмму.

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

– Конец работы –

Эта тема принадлежит разделу:

ПРИНЦИПЫ СОЗДАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ И МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПРОГРАММ

МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ... Т Е Точилкина И Л Катков...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Стрелки (Arrow).

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Этапы создания АИС.
Выделяют следующие стадии создания АИС (ГОСТ 34.601-90): 1. Формирование требований, 2. Разработка концепции, 3. Техническое задание, 4. Эскизный проект,

Требования к инструментам разработки АИС.
Технология создания АИС предъявляет особые требования к методикам реализации и программным инструментальным средствам. К таким требованиям можно отнести следующее: 1. Реализацию проектов п

Методика разработки АИС с помощью продуктов пакета AllFusion Modeling Suite.
На современном рынке средств разработки АИС достаточно много систем, в той или иной степени удовлетворяющих перечисленным требованиям. Остановимся на одной из них – пакете программ AllFusion Modeli

Описание AllFusion Process Modeler.
AllFusion Process Modeler (ранее BPwin) - это инструмент для визуального моделирования, анализа, документирования и оптимизации бизнес-процессов. AllFusion PM предлагает средство для сбора

Функциональные возможности AllFusion PM.
· Автоматизация процесса моделирования. Process Modeler автоматизирует многие задачи построения и анализа моделей бизнес-процессов: создание графического представления модели - диаграмм, ввод детал

Интерфейс AllFusion PM 7.2.
AllFusion PM имеет достаточно простой и интуитивно понятный интерфейс пользователя, дающий возможность аналитику создавать и анализировать сложные модели при минимальных усилиях. Ниже будет описан

Русификация AllFusion PM.
В версии 7.2 русифицировать можно рамку (бланк) диаграмм, а также все тексты, вводимые пользователем. Для русификации рамки диаграммы следует перед установкой продукта сохранить файл BPwin

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

Система и модель в AllFusion PM.
Под системой понимается совокупность взаимосвязанных компонент и связей между ними. Под моделью системы понимают описание системы, которое отвечает на заранее опре

Этапы построения модели.
Можно выделить следующие этапы построения модели. 1. Определение контекста модели, включая: · определение границ системы, · выбор цели, · определение точки зрени

Начало создания модели в AllFusion PM.
При создании новой модели возникает окно (рис. 15), в котором, следует указать, будет ли создана новая модель «с нуля», или на основе шаблона. Далее требуется ввести имя новой модели. Если

Диалог Model Properties и продолжение моделирования.
Важные свойства модели, такие как субъект, цель, точка зрения и многие другие определяются в диалоге Model Properties (меню Model/Model Properties). Закладка General служи

Построение функциональных диаграмм (IDEF0).
IDEF0 рекомендована В России как методология функционального моделирования. В 2001 году Госстандартом России выпущен соответствующий нормативный документ Р 50.1.028-2001 [6]. Как стандарт методолог

Работы (Activity).
Работы обозначают поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Работы изображаются в виде прямоугольников. Все р

Нумерация работ и диаграмм.
Все работы и диаграммы модели нумеруются. Номер состоит из префикса и числа. Может быть использован префикс любой длины, но обычно используют префикс «А». Контекстная (корневая), работа де

Этапы построения диаграмм IDEF0.
Перечислим этапы построения IDEF0-диаграммы [4]. 1. Перечислить данные (объекты). 2. Перечислить функции. 3. Сгруппировать функции в 3-6 блоков. 4. Расположить б

Палитра инструментов для построения диаграмм IDEF0.
Состав палитры инструментов изменяется автоматически, когда происходит переключение с одной нотации на другую, поэтому рассмотрим палитру инструментов диаграммы IDEF0 (рис. 42), которая возникает п

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

Декомпозиция процессов.
Каждый процесс на DFD, в свою очередь, может быть детализирован при помощи DFD или миниспецификации. При декомпозиции должно соблюдаться правило балансировки. Правило балансировки

Палитра инструментов для построения диаграмм DFD.
При переключении в методологию DFD на контекстно-зависимой панели инструментов AllFusion изменилось назначение кнопок или появились следующие новые кнопки (рис. 47):

Построение диаграмм потоков процессов (IDEF3). Сценарии.
Методология IDEF3, называемая также workflow diagramming - диаграммы потоков процессов, поддерживает описание бизнес-процессов как последовательность событий. IDEF3 – это метод, имеющий основной це

Состав IDEF3-диаграммы.
В состав диаграммы IDEF3 могут входить четыре графических объекта: функциональные блоки, отображающие единицы работы (UOW), также называемые работами (activity), стрелки

Стрелки и связи.
Связи показывают взаимоотношения между объектами. Все связи в IDEF3 однонаправлены (с версии 7 появились и двунаправленные связи) и могут быть направлены в любую сторону. Но обычно диаграммы IDEF3

Перекрестки (Junction).
Окончание одной работы может служить сигналом к началу нескольких работ, или же одна работа для своего запуска может ожидать окончания нескольких работ. Перекрестки используются для отображения лог

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

Нумерация объектов.
Идентификатор работы присваивается при ее создании и не меняется никогда. Даже если работа будет удалена, ее идентификатор не будет использоваться для других работ. Обычно номер работы состоит из н

Этапы построения диаграмм IDEF3.
Рассмотрим процесс построения диаграмм IDEF3, включающий взаимодействие автора (аналитика) и одного или нескольких экспертов предметной области [5]. Описание сценария, области и то

Палитра инструментов для построения диаграмм IDEF3.
При переключении в методологию IDEF3 на контекстно-зависимой панели инструментов AllFusion изменилось назначение кнопок или появились следующие новые кнопки (рис. 59):

Диаграммы дерева узлов.
Диаграмма дерева узлов (рис. 60) показывает иерархическую зависимость работ. С помощью диаграммы можно рассмотреть всю модель целиком или лишь определенную ветвь модели, поскольку дерево узлов може

Организационные диаграммы
AllFusion PM содержит набор инструментов для моделирования организационной структуры предприятия. Для этого он содержит четыре словаря - словарь изображений, словарь ресурс

Диаграммы Swim Lane
Созданные в словаре Role Dictionary роли могут быть также исполь­зованы в диаграмме Swim Lane. Диаграмма Swim Lane является разно­видностью диаграммы IDEF3, позволяющей явно описать роли и ответст­

Декомпозиция работы IDEF0 в диаграмму DFD.
При декомпозиции работы с IDEF0 в диаграмму DFD не разрешается связать произвольным образом граничные стрелки в диаграмме DFD, мигрировавшие из родительской диаграммы IDEF0. Т.е. если на родительск

Граничные стрелки на диаграммах IDEF0 и DFD.
Для существенного облегчения построения смешанной модели AllFusion PM позволяет нарушать традиционный синтаксис IDEF0 и DFD. В частности, AllFusion PM позволяет создавать на диаграммах IDEF0 (рис.

Использование нетрадиционного синтаксиса на диаграммах модели.
AllFusion PM позволяет нарушить традиционный синтаксис нотаций IDEF0, IDEF3, DFD и использовать для отображения объектов диаграмм практически любые геометрические фигуры. Более того, можно размести

Расщепление моделей.
Для расщепления модели следует щелкнуть правой клавишей мышки по работе, имеющей диаграмму декомпозиции, и в контекстном меню выбрать пункт Split Model (рис. 71). В появившемся диалоге Split Option

Слияние моделей.
После того как отщепленные подмодели доработаны, их можно слить в единую модель. Для слияния необходимо выполнить следующие условия: · Обе модели: модель-источник и целевая модель - должны

Обнаружение синтаксических ошибок в диаграммах модели.
Синтаксические ошибки IDEF0 в AllFusion PM разделяются на три типа: · Во-первых, это ошибки, которые AllFusion PM выявить не в состоянии. Например, синтаксис IDEF0 требует, чтобы имя работ

Создание UDP.
Создать и редактировать свойство UDP можно непосредственно в словаре UDP Dictionary (меню Dictionary/UDP) (рис. 84) или в редакторе User Defined Property Dictionary Editor (меню Model/UDP Definitio

Прикрепление UDP к объектам модели.
«Прикрепить» свойства UDP к объекту модели: работе, хранилищу данных, перекрестку и т.д. – можно двумя способами. Первый заключается в использовании пункта UDP контекстного меню, которое появляется

Генерация отчетов по UDP.
Результаты привязки UDP к объектам модели можно проанализировать с помощью встроенных отчетов AllFusion PM, например в отчете Diagram Object Report (меню ToolsReportsDiagram Object Report) (рис. 92

Поддерживаемые типы UDP.
AllFusion PM поддерживает 18 типов UDP, которые можно классифицировать несколькими способами: · по типу свойства пользователя, · по множественности значений свойства пользователя,

Создание отчетов в AllFusion PM.
Документирование модели является обязательной частью любого проекта, связанного с моделированием бизнес-процессов: является ли целью проекта фиксация существующих бизнес-процессов в организации или

Создание текстовых отчетов на основе встроенных шаблонов.
AllFusion PM имеет восемь встроенных шаблонов текстовых отчетов. Для использования шаблона и генерации на его основе отчетов следует выбрать пункт Reports в меню Tools. Все сгенерированные таким об

Создание отчетов с помощью встроенного построителя шаблонов отчетов Report Template Builder.
Начиная с версии 4.0 AllFusion PM включает построитель шаблонов отчетов Report Template Builder. Report Template Builder – общий для AllFusion Process Modeler и AllFusion ERwin Data Modeler генерат

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги