
- •Міністерство освіти і науки, молоді та спорту України
- •Лабораторний практикум і методичні вказівки до його виконання
- •6.050101 «Комп`ютерні науки»
- •Частина і. Розроблення програмних систем із використанням Case-засобу AllFusion Process Modeler Лабораторна робота № 1. Основи роботи із AllFusion Process Modeler
- •Лабораторная работа № 2.Начало моделирования. Построение контекстой диаграммы в нотации idef0
- •Лабораторна робота № 3. Побудова діаграми декомпозиції другого рівня в нотації idef0
- •Лабораторна робота № 4. Побудова діаграми декомпозиції наступного рівня в idef0
- •Лабораторная работа № 5. Построение диаграммы декомпозиции в нотации idef3Лабораторна робота № 5. Побудова діаграми декомпозиції в нотації idef3
- •Лабораторна робота № 6. Побудова діаграми декомпозиції в нотації dfd
- •Лабораторная работа № 7. Построение feo диаграмм и диаграмм дерева узловЛабораторна робота № 7. Побудова feo діаграм і діаграм дерева вузлів
- •Частина іі. Знайомство із технологією розроблення програмних продуктів у середовищи Rational Rose
Лабораторная работа № 7. Построение feo диаграмм и диаграмм дерева узловЛабораторна робота № 7. Побудова feo діаграм і діаграм дерева вузлів
Мета роботи :
побудувати FEO діаграму для однієї з наявних діаграм
побудувати діаграму дерева вузлів
FEO діаграми
FEO (For Exposition Only) діаграми (інша назва - діаграми тільки для експозиції, опису) використовуються для ілюстрації альтернативної точки зору, для відображення окремих деталей, які не підтримуються явно синтаксисом IDEF0. FEO діаграми дозволяють порушити будь-яке синтаксичне правило, посколько ці діаграми - фактично звичайні картинки - копії стандартних діаграм. Наприклад, робота на FEO діаграмі може не мати стрілок виходу або управління. AllFusion Process Modeler дозволяє також будувати FEO діаграми для діаграм в нотації DFD.
Для побудови FEO діаграми необхідно вибрати пункт меню Diagram -> Add FEO Diagram і у вікні, що з'явилося, вибрати діаграму, на базі якої будуватиметься FEO діаграма (мал. 1).
Рис. 1. Додавання FEO діаграми
Створена діаграма буде точною копією батьківської діаграми і матиме номер, рівний номеру батьківської діаграми + буква F. Після створення діаграми її можна змінювати. При цьому зміни не впливатимуть на батьківську діаграму.
Для перегляду списку наявних FEO діаграм треба вибрати в Оглядачі Моделі (Model Explorer) вкладку Diagrams (мал. 2).
Рис. 2. Перегляд списку наявних FEO діаграм
Побудуємо FEO діаграму для діаграми декомпозиції другого рівня А0 "Діяльність підприємства по зборці і продажу комп'ютерів і ноутбуків" і покажемо на ній як дочірні роботи пов'язані між собою. Для цього створюємо діаграму, як показано вище, і видаляємо на ній усі граничні стрілки. Підсумкова FEO діаграма показана на рис.3:
Рис. 3. FEO діаграма
Діаграми дерева вузлів
Діаграма дерева вузлів показує ієрархічну залежність робіт, але не взаємозв'язки між роботами. У одній моделі діаграм дерева вузлів може бути множина, оскільки дерево може бути побудоване на довільну глибину і не обов'язково з кореня. Для побудови діаграми дерева вузлів необхідно вибрати пункт меню Diagram -> Add Node Tree. З'являється майстер, за допомогою якого діаграма буде створена. На першому кроці (мал. 4) задається ім'я діаграми дерева вузлів, вузол верхнього рівня і глибина дерева. Ім'я дерева вузлів за умовчанням співпадає з ім'ям роботи верхнього рівня, а номер діаграми генерується автоматично як номер вузла верхнього рівня буква N.
Рис. 4. Створення діаграми дерева вузлів. Крок 1
На другому кроці майстра (мал. 5) задаються властивості діаграми дерева вузлів.
Рис. 5. Створення діаграми дерева вузлів. Крок 2
За умовчанням нижній рівень декомпозиції показується у вигляді списку, інші роботи - у вигляді прямокутників. Якщо необхідно відобразити усе дерево у вигляді прямокутників, то слід зняти галочку біля опції "Bullet last level". Список усіх створених діаграм дерева вузлів можна подивитися в Оглядачі Моделі.
Діаграма дерева вузлів для усіх вузлів моделі показана на мал. 6:
Рис. 6. Діаграми дерева вузлів
Зміст звіту :
FEO діаграма
діаграма дерева вузлів