Структурно-функциональный подход к проектированию информационных технологий и автоматизированных систем с использованием САSЕ-средств. Фашрахманов Р.А - 41 стр.

UptoLike

41
Лабораторная работа 5. Коллективная работа над проектом
Цель работы: Слияние и расщепление моделей. Копирование работ.
Теоретические сведения
Слияние и расщепление моделей
Возможность слияния и расщепления моделей обеспечивает коллек-
тивную работу над проектом. Отдельная ветвь модели может быть отщеп-
лена для использования в качестве независимой модели, для доработки или
архивирования.
BPwin использует для слияния и разветвления моделей стрелки вызо
-
ва. Для слияния необходимо выполнить следующие условия:
Обе сливаемые модели должны быть открыты в Bpwin;
Имя модели-источника, которое присоединяют к модели-цели,
должно совпадать с именем стрелки вызова работы в модели-цели;
Стрелка вызова должна исходить из недекомпозируемой работы (ра-
бота должна иметь диагональную черту в
левом верхнем углу);
Имена контекстной работы подсоединяемой модели-источника и ра-
боты на модели-цели, к которой мы подсоединяем модель-источник,
должны совпадать;
Модель-источник должна иметь, по крайней мере, одну диаграмму
декомпозиции.
Для слияния моделей нужно щелкнуть правой кнопкой мыши по ра-
боте со стрелкой вызова в модели
-цели и во всплывающем меню выбрать
пункт Merge Model.
При слиянии моделей объединяются словари стрелок и работ. В слу-
чае одинаковых определений возможна перезапись определений или при-
нятие определений из модели-источника. То же относится к именам стре-
лок, хранилищам данных и внешним ссылкам. (Хранилища данных и
внешние ссылкиобъекты диаграмм потоков
данных, DFD, будут рас-
смотрены ниже).
После подтверждения слияния (кнопка OK) модель-источник подсое-
диняется к модели-цели, стрелка вызова исчезает, а работа, от которой от-
ходила стрелка вызова, становится декомпозируемойк ней подсоединя-
ется диаграмма декомпозиции первого уровня модели-источника. Стрелки,
касающиеся работы на диаграмме модели-цели, автоматически не
мигри-
руют в декомпозицию, а отображаются как неразрешенные. Их следует
тоннелировать вручную.
В процессе слияния модель-источник остается неизменной и к моде-
ли-цели подключается фактически ее копия. Если в дальнейшем модель-
источник будет редактироваться, эти изменения автоматически не попадут
в соответствующую ветвь модели-цели.
Разделение моделей производится аналогично. Для отщепления
ветви
от модели следует щелкнуть правой кнопкой мыши по декомпозированной
Лабораторная работа №5. Коллективная работа над проектом

    Цель работы: Слияние и расщепление моделей. Копирование работ.
                     Теоретические сведения
Слияние и расщепление моделей
     Возможность слияния и расщепления моделей обеспечивает коллек-
тивную работу над проектом. Отдельная ветвь модели может быть отщеп-
лена для использования в качестве независимой модели, для доработки или
архивирования.
     BPwin использует для слияния и разветвления моделей стрелки вызо-
ва. Для слияния необходимо выполнить следующие условия:
   • Обе сливаемые модели должны быть открыты в Bpwin;
   • Имя модели-источника, которое присоединяют к модели-цели,
      должно совпадать с именем стрелки вызова работы в модели-цели;
   • Стрелка вызова должна исходить из недекомпозируемой работы (ра-
      бота должна иметь диагональную черту в левом верхнем углу);
   • Имена контекстной работы подсоединяемой модели-источника и ра-
      боты на модели-цели, к которой мы подсоединяем модель-источник,
      должны совпадать;
   • Модель-источник должна иметь, по крайней мере, одну диаграмму
      декомпозиции.
     Для слияния моделей нужно щелкнуть правой кнопкой мыши по ра-
боте со стрелкой вызова в модели-цели и во всплывающем меню выбрать
пункт Merge Model.
     При слиянии моделей объединяются словари стрелок и работ. В слу-
чае одинаковых определений возможна перезапись определений или при-
нятие определений из модели-источника. То же относится к именам стре-
лок, хранилищам данных и внешним ссылкам. (Хранилища данных и
внешние ссылки – объекты диаграмм потоков данных, DFD, будут рас-
смотрены ниже).
     После подтверждения слияния (кнопка OK) модель-источник подсое-
диняется к модели-цели, стрелка вызова исчезает, а работа, от которой от-
ходила стрелка вызова, становится декомпозируемой – к ней подсоединя-
ется диаграмма декомпозиции первого уровня модели-источника. Стрелки,
касающиеся работы на диаграмме модели-цели, автоматически не мигри-
руют в декомпозицию, а отображаются как неразрешенные. Их следует
тоннелировать вручную.
     В процессе слияния модель-источник остается неизменной и к моде-
ли-цели подключается фактически ее копия. Если в дальнейшем модель-
источник будет редактироваться, эти изменения автоматически не попадут
в соответствующую ветвь модели-цели.
     Разделение моделей производится аналогично. Для отщепления ветви
от модели следует щелкнуть правой кнопкой мыши по декомпозированной

                                   41