Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ BPWin УКР.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆
  1. Побудова контекстної діаграми Завдання основної функції системи

Модель в BPWin розглядається як сукупність діаграм, а діаграма як сукупність робіт, кожна з яких оперує з деяким набором даних. Робота зображається у вигляді прямокутника, дані – у вигляді стрілок.

При створенні нової моделі автоматично створюється контекстна діаграма з єдиною роботою, яку виконує система в цілому (Рис. 1.11).

Якщо клацнути по роботі правою кнопкою миші, з’являється контекстне меню, кожен пункт якого дозволяє редагувати яку-небудь властивість об’єкту. Якщо в контекстному меню обрати пункт меню Name, то можна задати ім’я роботи.

Рис. 1.11 Контекстна діаграма

Завдання граничних стрілок

Стрілки на контекстній діаграмі служать для опису взаємодії системи з навколишнім світом. Вони можуть починатися біля рамки діаграми і закінчуватися біля роботи, або навпаки. Такі стрілки називаються граничними.

Для внесення граничної стрілки входу слідує:

  • клацнути по кнопці Precedence Arrow Tool з символом стрілки в палітрі інструментів;

  • перенести курсор до лівої сторони робочої області, поки не з’явиться початкова штрихова смуга;

  • клацнути один раз по смузі (звідки виходить стрілка) і ще раз по сегменту входу роботи (де закінчується стрілка);

  • повернутися в палітру інструментів і обрати опцію Pointer Tool для того, щоб отримати можливості редагування стрілки;

  • к лацнути правою кнопкою миші на лінії стрілки, в контекстному меню обрати Name і додати ім’я стрілки в закладці Arrow Name діалогу Arrow Properties (Рис. 1.12).

Рис. 1.12 Вікно завдання імені стрілки

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

Робота із словником стрілок

Імена заново внесених стрілок автоматично заносяться в словник Arrow Dictionary, що знаходиться у вікні Arrow Properties .

Словник стрілок можна редагувати за допомогою спеціального редактора Model/Arrow Dictionary Editor, в якому визначається стрілка і вноситься коментар, що відноситься до неї (Рис. 1.13). У словнику стрілок кожному поняттю можна дати розширене і, якщо це необхідно, формальне визначення.

В міст словника стрілок можна роздрукувати у вигляді звіту (меню Tools/ Report /Arrow Report) і отримати тлумачний словник термінів предметної області, що використовуються в моделі.

Рис. 1.13 Редактор словника стрілок

Відображення icom-кодів для граничних стрілок

Д ля відображення ICOM-кодів для граничних стрілок слід включити опцію ICOM codes на закладці Display діалогу Model Properties (меню Model/Model Properties) (Рис. 1.14).

Рис. 1.14 Відображення ICOM-кодів

В цьому випадку BPWin вносить ICOM-коди для граничних стрілок автоматично, що дає можливість перевірити їх відповідність граничним стрілкам на діаграмах декомпозиції.

  1. Побудова діаграм декомпозиції Декомпозиція робіт

Для створення діаграми декомпозиції слід виділити роботу і клацнути по кнопці Go to Child Diagram у вигляді трикутника в палітрі інструментів.

Виникає діалог Activity Box Count, в якому слід вказати методологію нової діаграми і кількість робіт на ній (Рис. 1.15).

Р ис. 1.15 Діалог для проведення декомпозиції

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

О беремо модель IDEF0, кількість робіт декомпозиції – 5 і отримаємо діаграму декомпозиції першого рівня (Рис. 1.16).

Р

Организовать питание семьи

ис. 1.16 Початковий вигляд діаграми декомпозиції першого рівня

На діаграмі декомпозиції роботи нумеруються автоматично зліва направо у відповідності з вибраним шаблоном. Номер роботи показується в правому нижньому кутку. У лівому верхньому кутку зображається невелика діагональна риска, яка показує, що дана робота поки що не була декомпозована.

Якщо виявиться, що кількість робіт недостатньо, то роботу можна додати в діаграму, клацнувши спочатку по кнопці Activity Box Tool у вигляді прямокутника в палітрі інструментів, а потім по вільному місцю на діаграмі.