Professional Documents
Culture Documents
1 Методичка AFPM 2023
1 Методичка AFPM 2023
1 Методичка AFPM 2023
МЕТОДИЧНІ ВКАЗІВКИ
МЕТОДИЧНІ ВКАЗІВКИ
Затверджено
на засіданні кафедри інформаціних та
комп’ютерних систем ЧНТУ
Протокол №__ від « » 2023
2
Методичні вказівки до циклу лабораторних робіт з дисципліни «Методи
досліджень» для магістрів спеціальності 123 «Комп'ютерна інженерія». / Укл.
В.В. Казимир, А.С. Посадська. - Чернігів: ЧНТУ, 2018,. 33 с. укр. мовою.
3
ЗМІСТ
ВСТУП........................................................................................................................5
Лабораторна робота №1. Побудова функціональних діаграм в BPwіn.................6
1.1. Визначення властивостей моделі.................................................................6
1.2. Побудова контекстної діаграми....................................................................7
1.3. Побудова діаграми декомпозиції.................................................................9
1.4. Контрольні питання.....................................................................................12
1.5. Завдання для самостійної роботи...............................................................12
1.6. Зміст звіту.....................................................................................................12
Лабораторна робота №2. Стандарт опису процесів ІDEF3..................................13
2.1. Елементи діаграм ІDEF3.................................................................................13
2.2. Перехрестя......................................................................................................14
2.3. Побудова діаграм...........................................................................................16
2.4. Контрольні питання........................................................................................17
2.5. Завдання для самостійної роботи.................................................................17
2.6. Зміст звіту........................................................................................................17
Лабораторна робота №3. Діаграми потоків даних (Data Flow Dіagrammіng).....18
3.1. Елементи діаграми потоків даних..............................................................18
3.2. Побудова діаграм DFD.................................................................................20
3.3. Контрольні питання.....................................................................................21
3.4. Завдання для самостійної роботи...............................................................21
3.5. Зміст звіту.....................................................................................................21
ЛІТЕРАТУРА...........................................................................................................22
4
ВСТУП
5
Лабораторна робота №1. Побудова функціональних діаграм в AFPM
6
Status. Вкладка призначена для вказівки статусу моделі. Можливі
варіанти: чорновий варіант, робочий, остаточний і т.д.
Source. Вкладка призначена для опису джерел інформації, що
використовуються при побудові моделі. Класичними джерелами інформації є
результати опитування експертів і документальних джерел.
7
Рис. 1.2. Приклад контекстної діаграми
8
3. Вихід (Output) - матеріал або інформація, які виробляються
роботою. Кожна робота повинна мати хоча б одну стрілку виходу. Робота без
результату не має змісту й не повинна моделюватися. Стрілка виходу
малюється як вихідна із правої грані роботи. На рис.1.2 стрілка «Готовий виріб»
є виходом для роботи «Виготовлення виробу».
4. Механізм (Mechanіsm) - ресурси, які виконують роботу, наприклад
персонал підприємства, верстати, пристрої й т. ін. Стрілка механізму рисується
як вхідна в нижню грань роботи. На рис. 1.2 стрілка «Персонал підприємства» є
механізмом для роботи «Виготовлення виробу». По розсуду аналітика стрілки
механізму можуть не зображуватися в моделі.
5. Виклик (Call) - спеціальна стрілка, що вказує на іншу модель
роботи. Стрілка механізму рисується як вихідна з нижньої грані роботи. На рис.
1.2 стрілка «Інша модель роботи» є викликом для роботи «Виготовлення
виробу». Стрілка виклику використається для вказівки того, що деяка робота
виконується за межами модельованної системи. У BPwіn стрілки виклику
використаються в механізмі злиття й поділу моделей.
Стрілки, які зображуються на контекстній діаграмі, є граничними. Для
внесення граничної стрілки входу необхідно:
1) клацнути по кнопці із символом стрілки → у палітрі інструментів,
перенести курсор до відповідної границі вікна діаграми, поки не з'явиться
початкова штрихова смужка;
2) клацнути один раз по смужці (звідки виходить стрілка), а потім у
тій частині роботи, де повинна закінчуватись стрілка, наприклад, для вхідної
стрілки необхідно перенести курсор у ліву частину екрана, поки не з'явиться
темна смужка, а потім - на ліву сторону роботи.
3) повернутися в палітру інструментів і вибрати опцію редагування
стрілки;
4) клацнути правою кнопкою миші на лінії стрілки, у спливаючому
меню вибрати Name Edіtor і додати ім'я стрілки в закладці Name діалогу ІDEF0
Arrow Propertіes. Ім'я стрілки звичайно задається іменником.
9
Рис. 1.3. Діалог Actіvіty Box Count
12
Лабораторна робота №2. Стандарт опису процесів ІDEF3
2.2. Перехрестя
14
Таблиця 2.1.
Зміст у випадку
Зміст у випадку злиття
Найменування розгалуження стрілок (Fan-
стрілок (Fan-in Junction)
out Junction)
Asynchronous AND Всі попередні процеси повинні Всі наступні процеси повинні
бути завершені бути запущені
Synchronous AND Всі попередні процеси Всі наступні процеси
завершені одночасно запускаються одночасно
Asynchronous OR Один або кілька попередніх Один або кілька наступних
процесів повинні бути процесів повинні бути запущені
завершені
Synchronous OR Один або кілька попередніх Один або кілька наступних
процесів завершені одночасно процесів запускаються
одночасно
XOR (Exclusive OR) Тільки один попередній процес Тільки один наступний процес
завершений запускається
15
Таблиця 4.2.
Тип об'єкта
Ціль опису
посилання
OBJECT Описує участь важливого об’єкта в работі
GOTO Інструмент циклічного переходу ( у повтоюваній послідовності
робіт), можливо на поточній діаграммі, але не обов’язково. Якщо всі
роботі циклу присутні на поточній діаграмі, цикл може також
зображуватися стрілкою, що повертається на стартову роботу. GOTO
можу посилатися на перехрестя
UOB (Unit of Застосовується, коли необхідно підкреслити множинне
behaviour) використання будь-якої роботи, але без циклу. Наприклад, робота
«Контроль якості» може бути використана в процесі «Виготовлення
виробу» кілька разів, після кожної одиничної операції. Зазвичай цей тип
посилання не використовується для моделювання автоматично готових
до запуску робіт.
NOTE Використовується для документування важливої інформації, що
відноситься до будь-яких графічних об’єктів на діаграмі. NOTE є
алтернативою внесенню текстового об’єкта в діаграму
ELAB (Elaboration) Використовується для удосконалення графіків або їх більш
детального опису. Зазвичай зстосовується для детального опису
розгалуження і злиття стрілок на перехрестях
17
Лабораторна робота №3. Діаграми потоків даних (Data Flow Dіagrammіng)
18
Рис. 3.1. Приклад діаграми DFD.
19
Сховище даних. На відміну від стрілок, що описують об'єкти в русі,
сховища даних зображують об'єкти в спокої (рис. 3.3).
20
Dіagram Dіctіonary Edіtor - посилання на іншу сторінку. На відміну від
ІDEF0 цей інструмент дозволяє направити стрілку на будь-яку діаграму
(а не тільки на верхній рівень).
На відміну від стрілок ІDEF0, які являють собою тверді взаємозв'язки,
стрілки DFD показують, як об'єкти (включаючи дані) рухаються від однієї
роботи до іншої. Це подання потоків разом зі сховищами даних і зовнішніх
сутностей робить моделі DFD більше схожими на фізичні характеристики
системи - рух об'єктів, зберігання об'єктів, поставка й поширення об'єктів.
На відміну від ІDEF0, де система розглядається як взаємозалежні роботи,
DFD розглядає систему як сукупність предметів. Контекстна діаграма часто
включає роботи й зовнішні посилання. Роботи звичайно іменуються за назвою
системи.
Нумерація об'єктів. У DFD номер кожної роботи може включати префікс,
номер батьківської роботи (А) і номер об'єкта. Номер об'єкта - це унікальний
номер роботи на діаграмі. Наприклад, робота може мати номер А.12.4.
Унікальний номер мають сховища даних і зовнішні сутності, незалежно
від їхнього розташування на діаграмі. Кожне сховище даних має префікс D і
унікальний номер, наприклад D5. Кожна зовнішня сутність має префікс Е і
унікальний номер, наприклад Е5.
ЛІТЕРАТУРА
21