С.В. Черемных. Моделирование и анализ систем. IDEF-технологии. Практикум (С.В. Черемных. Моделирование и анализ систем. IDEF-технологии), страница 12
Описание файла
Файл "С.В. Черемных. Моделирование и анализ систем. IDEF-технологии. Практикум" внутри архива находится в папке "С.В. Черемных. Моделирование и анализ систем. IDEF-технологии". PDF-файл из архива "С.В. Черемных. Моделирование и анализ систем. IDEF-технологии", который расположен в категории "". Всё это находится в предмете "базы данных" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "базы данных" в общих файлах.
Просмотр PDF-файла онлайн
Текст 12 страницы из PDF
Существует возможность запрета измененияразмера объектов: это можно сделать на вкладке "Layout" диалога ввода свойств модели.Если включен просмотр дерева модели, существует возможностьпросмотра модели как дерева диаграмм или дерева функциональных блоков.
Вершина дерева модели имеет кнопку переключателяDiagrams/Activities для отображения соответственно дерева диаграммили дерева действий. Дерево диаграмм открывается по умолчаниюпри запуске BPWin. Дерево моделей BPWin использует специальныйнабор графических символов для представления диаграмм и действий72в пределах дерева объектов. Вы можете использовать это дерево, чтобы переключиться на соответствующую модель, диаграмму или действие для выполнения редактирования.4.1.19Оформление моделейИспользование цветовой палитры.
В диаграмме BPWin Вы можете устанавливать цветовые свойства для действий, стрелок и текстовых блоков. Использовать цвет в диаграммах не обязательно, ноэто может быть полезным:• для выделения недостаточно проработанных моментов;• для выделения внесенн^тх изменений;• для отображения похожих по смыслу объектов.Изменение цвета блоков диаграммы. Изменение цвета объектаосуществляется с использованием цветового редактора (рис. 4.16).Чтобы изменить цвет объекта, необходимо:• щелкнуть правой кнопкой мыши на объекте, выбрать в появившемся меню пункт "Color editor";• выбрать необходимый цвет объекта из предложенной палитры.Set Aclivily ColorsSubpaiette:Г* Text ColorTEXTИ^Background Coh»ГDiagram Tide ColorOKCancelBiUNewГ" Set as defadl for new acHvitie^.P^ Set for all occurrences of activi^.ne$6tРис.
4.16. Цветовой редакторВыбор атрибутов шрифта. Атрибуты шрифта (рис. 4.17), такиекак тип, размер и стиль, могут использоваться для выделения илигруппировки функциональных блоков. Для изменения шрифта необходимо:• щелкнуть правой кнопкой мыши на объекте, выбрать в появившемся меню пункт "Font editor";73•выбрать нужный шрифт и, при необходимости, задать его атрибуты.Сделанные изменения можно применить и ко всем аналогичнымобъектам на диаграмме, включив соответствующие опции в левомнижнем углу окна диалога.Activity Name Fontfor*FcM^Stjib:. TrebuchelMS[^Verdanaj ^ * Webdingsl"^' WingdingsSm:КурсивПолужирный.Полужирный K Jjd.-Effect-122 ziЫФSample '\ Г Stftoi*rPLATINUM BPwtaMnderi»»Г* Change el ectJvftiefin the current diagraraГChangea»of tNs: ront'fli the modeiРис. 4.17. Выбор шрифтаОформление стрелок. Использование стилей стрелок, применяемых на диаграмме, важно для целостности и удобочитаемости создаваемых диаграмм IDEFO.
Вы можете изменять вид стрелок, устанавливая их толщину, форму и цвет. Цвет стрелки устанавливается сиспользованием редактора цветов, как описано выше. Толщина стрелок также может быть изменена, что может применяться для вьщеления отдельных процессов на диаграмме. Для изменения толщиныстрелки необходимо:• щелкнуть правой кнопкой на стрелке и выбрать в меню пункт"Style editor";• выбрать необходимую толщину стрелки в разделе "Thickness".Обратите внимание на то, что форма стрелки определена в соответствии с используемой методологией. Стрелки типа "Relational" неописаны в методологии IDEFO, но могут использоваться, если строгоеследование IDEFO не обязательно.
Диалог выбора вида и оформлениястрелки приведен на рис. 4.18.74IDEFO Arrow PropertiesNerrM» S¥»|Defiriitimj$ta^$|yOPyaluetJAfr(Myt)^9|yOM/' Arrow Name:UnnamddArrow/t7;•' T n f f i k n e S ^ "•'•• -••"••"•"" --^ ~-•Г1г 8Нйр>—'"'"'"pij . • - • 41^""\*i 1>! iП S ^ thickness a$ default1 iBSBB^Bdi". 1Apply thickness to alH^tences"*•"""] !Г" SellNcknesstoarfeiwjJ• - S60neiit'.-I..0QC№i(№COfor„_*._.^„-.
^ 1P App^^mpetoalirwtaiwst.,., ,„.„..^.^j 1Г Beidtiohainew«row«.г•"OK~„.^...«^ОтменаиSet shape iodtro«»«egnient_,,_.^,,:\ jJСправкаРис. 4.18. Выбор вида и оформления стрелки4.1.20Ветвление и объединение стрелокВетвление и объединение стрелок необходимо для обеспечениясвязи одной стрелки с несколькими функциональными блоками и наоборот. Объединенные стрелки используются для создания общегоперехода от нескольких функциональных блоков к одному или к границе.
Ветви и объединения создаются с использованием инструмента"Стрелка". Для удобства чтения диаграммы желательно именовать каждую ветку разделенной стрелки.Названия стрелок отображаются автоматически и могут быть перемещены с помощью "захвата" мышью. Для соединения стрелки с ееназванием может бьггь использован инструмент "Squiggle" с панелиинструментов IDEFO или IDEF3.Для прояснения содержимого диаграмм можно помещать на нихтекстовые блоки, содержащие произвольные пояснения.
Для добавления текстового блока на диаграмму необходимо:• выбрать инструмент "Text" и нажать на том месте диаграммы, гденеобходимо разместить пояснения;75•в появившемся текстовом окне необходимо ввести текст пояснения.К текстовым блокам применимы все описанные выше инструменты оформления.4.1,21Опции отображенияВы можете отображать или скрывать определенные объекты диаграммы и отдельные элементы оформления.Например, Вы можете переклюWm Щ^ШтЩр^^чатьтенифункциональных блоков на^iy^^^ft^gдиаграмме. Параметры меню "View"(рис.
4.19) относятся одновременно ковсем диаграммам Вашей модели.В этом же меню производится настройка рабочего места BPWin. Например, можно отобразить или скрытьстандартную панель инструментов, панель инструментов "ModelMart", панель инструментов "BPWin", деревомодели и строку состояния. Обратитевнимание на пункт меню "Zoom", поv: Ш1й1'1^й'Ф'^"зволяющий изменять масштаб просматриваемых диаграмм. Этот пунктменю дублирует инструмент "Zoom"Рис. 4.19. Опции отображениястандартной панели инструментов.4.1.22Другие виды диаграмм IDEFOВ дополнение к контекстным диаграммам и диаграммам декомпозиции другие типы диаграмм BPWin позволяют упростить представление и разработку модели.
Например, может оказаться необходимымразработать сценарий "что-если" для модели.В этом подразделе будет рассмотрено создание двух типов моделей:• диаграммы "только для представления" (For Exposition Only —FEO);• древовидные диаграммы.При правильном использовании эти типы диаграмм упрощаютдокументирование моделей.76Создание диаграмм FEO. Диаграмма FEO может быть использована для пояснения какой-либо части процесса, отраженрм особойточки зрения или выделения функциональных деталей, которые невозможно показать с использованием синтаксиса IDEFO.
Они могутснабжаться дополнительным поясняющим текстом и не обязательнодолжны разрабатываться с учетом ограничений стандарта IDEFO.Диаграммы FEO могут быть ассоциированы с любой существующей вмодели диаграммой, но не являются иерархической частью модели.Диаграмма FEO — копия любой существующей в модели диаграммы.Диаграмма идентифицируется с помощью:• задаваемого разработчиком имени;• идентификатора вида AxF, где х показывает исходную диаграмму,а символ F показывает, что диаграмма имеет тип FEO.FEO-диаграммы добавляются в модель с использованием пункта"FEO diagram" меню "Insert". В диалоговом окне "Create New FEODiagram" выберите один из следующих типов диаграммы для копирования:• если Вы выбираете "Context", просто напечатайте имя новой диаграммы в поле "Name";• если Вы выбираете "Decomposition", активизируется выпадающий список "Сору From", показывающий все диаграммы декомпозиции в модели.После нажатия кнопки ОК будет создана и отображена на рабочемстоле BPWin.Так же, как и для любой другой диаграммы, Вы можете открытьдиалог ввода свойств FEO диаграммы для ввода ее свойств.Создание древовидных диаграмм (Node Tree Diagrams).
Древовидные диаграммы используются для отображения структуры моделив целом. В них, как правило, вершина (самый верхний узел) соответствует диаграмме контекстного уровня. Однако в качестве вершины может быть использован любой функциональный блок модели, при этомего подблоки будут показаны в качестве ветвей дерева.Просмотр моделей с использованием древовидных диаграмм позволяет акцентировать внимание на функциональной декомпозициимодели безотносительно к существующим внутри и вовне модели потокам.
При изменении структуры модели древовидная модель перестраивается автоматически по мере внесения изменений в модель.77Древовидные модели нумеруются по шаблону AxN аналогичнодиаграммам FEO.Древовидные диаграммы добавляются в модель с использованиемпункта меню "Node tree" меню "Insert". При этом выводится диалоговое окно "Node tree definition", в котором задаются:• имя;• функциональный блок вершины;• количество уровней, на которые диаграмма показывается вниз;• параметры форматирования.После нажатия кнопки ОК древовидная диаграмма создается и высвечивается на рабочем столе BPWin.4.1.23Открытие древовидных и FEO-диаграммДревовидные и FEO-диаграммы объединяются под названием"родственные" диаграммы.
Они не отражаются непосредственно в дереве модели, однако дерево модели может быть использовано для ихоткрытия. Для этого нужно, во-первых, переключить дерево модели врежим "Diagram view", а затем щелкнуть правой кнопкой мыши на названии диаграммы. При этом BPWin выдаст соответствующий списокродственных диаграмм. Для открытия родственных диаграмм такжеможно использовать инструмент "Sibling diagram tool" на панели инструментов BPWin.4.1.24Разбиение и объединение моделейРазбиение моделей в BPWin используется, как правило, для поддержки коллективной разработки моделей.
Единая модель можетбыть разделена на части, чтобы позволить нескольким разработчикамсоздавать собственные функциональные блоки модели. По завершении разработки разделенная на части модель может быть объединенав одну для отображения бизнес-процесса в целом. При разбиении моделей на две каждая из них поддерживает собственный набор функциональных блоков, стрелок и других объектов BPWin.Разбиение модели. Для разбиения модели на части необходимопридерживаться следующего алгоритма:• определите часть модели, которую необходимо отделить;78•щелкните правой кнопкой мыши на выбранном функциональномблоке;• выберите пункт меню "Split model";• в диалоговом окне "Split options" введите имя, соответствующееимени функционального блока (использование этого имени позволит впоследствии объединить модель);• включите опцию "Сору entire dictionaries", чтобы скопироватьсловари объектов в отделяемую часть модели;• нажмите кнопку ОК.В дереве модели будет создана и отображена новая модель.
Обратите внимание на следующие моменты:• блок, с которого производилось разбиение, становится диаграммой контекстного уровня в новой модели;• в исходной связи появляется стрелка связи с именем, соответствующим имени новой модели;• все дочерние диаграммы функционального блока перенесены вновую модель;• разбитый функциональный блок остается в исходной модели.После создания новой модели можно использовать диалог вводасвойств модели для определения свойств созданной модели.Объединение моделей. По завершении разработки разделенныхмоделей BPWin позволяет их объединение в одну.