Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_str_model_1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
312.32 Кб
Скачать

3.1.3. Нумерація діаграм, діяльностей і стрілок

Діяльність на контекстній діаграмі нумерується А0, на діаграмах декомпозиції – за зменшенням рівня домінування, починаючи з 1.

Контекстна діаграма завжди має номер А-0, а діаграма її декомпозиції – А0.

Нумерація стрілок включає в себе код (І, С, О або М відповідно для позначення входу, контролю, виходу або механізму) та порядковий номер в межах заданого типу. Наприклад: II, 12, СІ, Ol, Ml, M2.

3.1.4. Завершення побудови контекстної діаграми

Процес побудови контекстної діаграми вважають завершеним, якщо можна відповісти на такі запитання:

1) чи окреслює діаграма ту частину системи, яку потрібно змоделювати?

2)чи узгоджується контекстна діаграма із затвердженим об'єктом, точкою зору та метою?

  1. чи розміщені стрілки на відповідному рівні детелізації для діяльності?

  1. чи узгоджена модель з усією групою розробників?

Приклад контекстної діаграми моделі функціонування цукрового заводу наведено у Додатку.

3.2. Запитання для самоперевірки

  1. Який порядок створення функціональної моделі?

  2. Чим визначається рівень деталізації моделі?

  3. Як можна дати визначення моделі?

  4. Що таке контекстна діаграма і яким чином вона створюється?

  5. Чи обов'язково включати до моделі контекстну діаграму?

  6. Скільки блоків діяльності може мати контекстна діаграма?

  1. Що включає в себе опис діаграм та яким чином він здійснюється?

  2. Що являє собою діаграма декомпозиції та для чого вона створюється?

  1. Скільки діаграм декомпозиції може мати модель?

  1. У чому полягає відмінність діаграми декомпозиції від контекстної діаграми?

Лабораторна робота №4

Розроблення функціональної моделі

Мета роботи навчитись розробляти функціональну модель з використанням кількох рівнів діаграм декомпозиції, готувати її до аналізу та будувати дерево вузлів.

Завдання. Виконати декомпозицію функціональної моделі до необхідного рівня деталізації та побудувати для неї Node Tree діаграму.

4.1. Теоретичні відомості

4.1 1. Розроблення та опис діаграм декомпозицїі

Будь-яка діяльність діаграми (батьківська) може бути деталізована на діаграмі декомпозиції, яка є дочірньою щодо батьківської діаграми. На діаграмі декомпозиції зображаються блоки діяльності, що представляють функції, які є складовими батьківської діяльності у процесі детального аналізу. Всі дуги батьківської діяльності автоматично переносяться на дочірню діаграму під час її створення. Для зв'язку батьківської та дочірньої діаграм користуються С-номерами, що дають можливість виключити неоднозначність зв'язку між діаграмами.

Оскільки ієрархія — основний принцип побудови моделі, то BPWin дає можливість побудувати спеціальну діаграму — дерево вузлів, яке відображає ієрархію, пропускаючи зв'язки між діяльностями однієї діаграми.

Для однієї моделі може бути створено кілька дерев вузлів. Як кореневу діяльність, ієрархію якої відображає дерево, можна вибрати будь-яку діяльність моделі. Дерево вузлів зберігається у Node Tree діаграмі.

Діаграма декомпозиції створюється послідовним виконанням наступних дій:

  1. Виділити курсором блок діяльності, для якого маємо здійснити декомпозицію;

  2. Натиснути кнопку «Перехід до дочірньої діаграми» з інструментального меню;

  3. Дати назву дочірнім діяльностям за допомогою редактора Activity Definition;

  4. Приєднати стрілки, що торкалися батьківської діяльності і з‘явилися на новій діаграмі, до відповідних блоків діаграми декомпозиції:

    • З інструментального меню вибрати кнопку клацнути по стрілці, яку слід приєднати, підтягнути її до потрібного блоку діаграми, коли з‘явиться чорний трикутник – клацнути лівою клавішею миші;

  5. Описати діаграму декомпозиції в редакторі Diagram Definition.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]