русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Стрелки


Дата добавления: 2015-08-31; просмотров: 1089; Нарушение авторских прав


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

Существуют следующие типы стрелок.

· Вход (Input) – материал или информация, используемые для полу­че­ния результата. (Сырье). Эти стрелки входят в левую грань работы.

· Управление (Control) – правила, процедуры, которыми руко­вод­ст­вуется работа (задание, чертеж). Стрелки входят в верхнюю грань работы.

· Выход (Output) – материал или информация, производимые работой (готовое изделие). Стрелки исходят из левой грани работы.

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

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

· Граничные стрелки – показывают взаимодействие контекстной ди­аграм­­мы с внешней средой. Стрелки могут начинаться у границы ди­аг­рам­мы и заканчиваться у работы, или наоборот.

Порядок размещения стрелок

1. Щелкнуть на кнопке Precedence Arrow Tool (установление режима рисования стрелок) и перенести маркер мышки к месту, от­ку­да должна выходить стрелка (это место вы­де­ля­ется черным цветом) и щелкнуть мышкой.

2. Перенести маркер мышки к месту окончания стрелки (это место вы­де­ля­ется черным цветом) и щелкнуть мышкой.

3. Щелкнуть на кнопке Pointer Tool.

4. Щелкнуть правой кнопкой мыши на линии стрелки и выбрать ко­ман­ду Name (или щелкнуть дважды). Появится окно свойств стрелок (рисунок 2.2.3.1).

5.

 
 

Ввести наименование стрелки на странице Name этого окна.

Рисунок 2.2.3.1. Окно свойств стрелок

Имена стре­лок автоматически заносятся в словарь стрелок (Arrow Dictionary). Этот словарь корректируется редактором, вызываемым коман­дой Model/Ar­row Editor (рисунок 2.2.3.2).



ICOM (аббревиатура от Input, Control, Output и Mechanism) – коды, иден­­тифицирующие типы граничных стрелок (границы диаграмм декомпо­зи­ции). ICOM‑код содержит обозначение типа стрелки (I, C, O, M) и по­ряд­­ковый номер (C1). Эти коды отображают­ся автоматически, если вклю­­­­че­­на опция Model/Model Properties/Display/ICOM codes (рисунок 2.2.3.4).

 
 

Рисунок 2.2.3.2. Окно редактора стрелок

Содержимое словаря стрелок может быть распечатано командой Tools/Reports/Arrow Report.

Несвязанные граничные стрелки (Unconnected borderarrow) появ­ля­ют­ся автоматически при декомпозиции работы и состоят из всех вход­ных и выходных стрелок (кроме стрелок вызова) декомпозируемой работы.

Для связывания стрелок входа, управления или механизма нужно щелкнуть по наконечнику стрелки и дорисовать стрелку. Для связывания стрелки выхода нужно щелкнуть по началу стрелки и дорисовать ее.

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

Су­щест­ву­ют пять типов связей:

· связь по входу (Output‑Input) – стрелка-выхода из вышестоящей рабо­ты на вход нижестоящей (связь «Детали»);

· связь по управлению (Output‑Control) – стрелка-выход из вы­шесто­ящей работы на управление нижестоящей (связь «Чертеж»);

· связь выход‑механизм (Output‑Mechanism) – стрелка-выход одной ра­боты на механизм другой;

· обратная связь по входу (Output‑Input feedback) – стрелка-выход ни­жестоящей работы на вход вышестоящей (связь «Брак»);

· обратная связь по управлению (Output‑Control feedback) – стрелка-вы­ход ни­­жестоящей работы на управление вышестоящей («Рекомендации»).

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

Разветвляющиеся и сливающиеся стрелки. Одни и те же объекты, порожденные одной работой, могут использоваться одновременно в не­сколь­ких других работах (разветвление). Стрелки, порожденные в разных работах, могут представлять собой однородные объекты (слияние). Cмысл этих стрелок передается наименованиями каждой ветви стрелок. Имя стрелки разветв­ле­ния может быть уточнено с помощью нового имени ветви, указанного после точки разветвле­­ния или слияния соответственно.

Для разветвления стрелки нужно в режиме рисования (нажать кнопку Precedence Arrow Tool) щелкнуть по стрелке и по соот­ветст­вующему сегменту работы. Для слияния двух стрелок следует в режиме рисования стрелки щелкнуть по сегменту выхода работы, а затем по соответствующему фрагменту стрелки. Для именования отдельной ветви нужно ее выделить, вызвать редактор имени стрелки и присвоить ей имя.

Тоннелирование стрелок. Граничные стрелки на диаграммах ниж­него уровня изображаются в квадратных скобках.



<== предыдущая лекция | следующая лекция ==>
Принципы построения модели | Перетаскивание туннелированных стрелок наверх


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

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


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.037 сек.