You are on page 1of 5

Міністерство освіти і науки України

ВСП “Технічний фаховий коледж Національного університету


”Львівська політехніка””

Відділення інформаційних технологій


та комп’ютерної техніки

Звіт з лабораторної роботи №4


з дисципліни
“Вступ до інженерії програмного забезпечення ”.
На тему: «Пошук акторів і варіантів використання розроблюваної системи»

Виконав:
Студент гр. 31 ПЗ
Оганесян Арсен

Львів – 2022
Мета: навчитись виявляти та описувати вимоги користувачів до
програмної системи, визначати основних акторів і формулювати
варіанти використання системи.
Розроблювана система: «Салон краси»

Завдання 1. Виявлення акторів.


Необхідно виявити максимально можливу кількість акторів (це можуть бути
потенційні користувачі системи, а також зовнішні системи). Здійснити
класифікацію акторів, розбити їх на групи; сформулювати кінцевий реєстр
акторів. Кожному актору дати короткий (в один абзац) опис.

Рис. 1 Аналіз акторів системи


Інтерв’ю, яке було проведено з вказаними вище кандидатами показало,
що один працівник та другий працівник припускають
використовувати програмну систему, що розробляється однотипно. Це
дозволило узагальнити ці дві ролі в одну. Аналогічна ситуація з клієнтами,
оскільки вони всі виконують однакові операції. Короткий опис акторів
представлено в таблиці
Актор Короткий опис
Адміністратор Слідкує за усіма процесами, надсилає вказівки іншим
користувачам системи, прогнозує прибутки та витрати
магазину
Працівник Веде статистику стосовно наданих послуг; підтримує бази
даних постійних клієнтів; контролює товарообігу;
Клієнт Надсилає запис працівникам на певну дату та час. Обирає
потрібні послуги
Завдання 2. Виявити варіанти використання
Для кожного з акторів необхідно виявити максимально можливу
кількість варіантів використання. Кожному з них дати коротке (в одно
речення) формулювання. Виявлені варіанти використання зведені в таблиці:
Основний актор Найменування Формулювання
Клієнт Резервування дати Цей варіант дозволяє
клієнту зарезервувати дати
для надання послуг
Клієнт Вибір послуг Цей варіант дозволяє
клієнту обрати потрібні
послуги
Працівник Перегляд записів Цей варіант дозволяє
працівнику переглянути які
послуги потрібно надати у
певну дату та час
Працівник Звітність наданих Цей варіант дозволяє
послуг працівнику вести статистику
наданих послуг
Адміністратор Перегляд записів Цей варіант дозволяє
Адміністратору переглянути
які послуги потрібно надати
у певну дату та час
Адміністратор Запит про Цей варіант дозволяє
статистику переглянути
статистику того, що було
зроблено за
будь-який день, кожним
працівником
Адміністратор Перегляд Цей варіант дозволяє
звітності адміністратору
переглядати звіти
працівників

Адміністратор Інформаційне Цей варіант дозволяє


повідомлення адміністратору
надіслати будь-яке
повідомлення будь-
якому працівнику у будь-
який момент
часу
Завдання 3. Скласти діаграми варіантів використання
Складається одна загальна або декілька часткових діаграм варіантів
використання. Загальні вимоги: кожний варіант використання і кожний актор
повинні бути відображені хоча б на одній діаграмі. Всі варіанти
використання показані на рис. 2.

Рис. 2 Діаграма прецедентів системи

Висновок: У ході виконання лабораторної роботи я навчився виявляти та


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

You might also like