Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ChMI_otchet (1).docx
Скачиваний:
8
Добавлен:
02.02.2015
Размер:
1.1 Mб
Скачать

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

МОЛОДІ ТА СПОРТУ УКРАЇНИ

ХАРКІВСЬКИЙ КОМПЮТЕРНО-ТЕХНОЛОГІЧНИЙ

КОЛЕДЖ НТУ «ХПІ»

ЛАБОРАТОРНА РОБОТА № 2

з дисципліни

«Людино-машинний інтерфейс»

Tема лабораторної роботи

«Розробка вимог до функціонування програмного забезпечення у вигляді use-case діаграми. »

Мета лабораторної роботи

«Придбання практичних навичок з розробки вимог до функціонування програмного забезпечення.»

Виконав Перевірив

студент гр. РПЗ 210 викладач

Латишев Д.А Кононова Г.О.

Харків 2012

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

РОЗРОБКА ВИМОГ ДО ФУНКЦІОНУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ У ВИГЛЯДІ USE-CASE ДІАГРАМИ

1 Тема роботи: Розробка вимог до функціонування програмного забезпечення у вигляді use-case діаграми.

2 Мета роботи: «Придбання практичних навичок з розробки вимог до функціонування програмного забезпечення.»

3 Опис робочого місця: На кожному робочому місці повинно бути наступне обладнання:

- комп’ютер.

4 Теоретичний матеріал

UML (англ. Unified Modeling Language - уніфікована мова моделювання) - мова графічного опису для об'єктного моделювання в області розробки програмного забезпечення. UML є мовою широкого профілю, це відкритий стандарт, який використовує графічні позначення для створення абстрактної моделі системи, званої UML-моделлю. UML був створений для визначення, візуалізації, проектування та документування в основному програмних систем. UML не є мовою програмування, але в засобах виконання UML-моделей як інтерпретується коду можлива кодогенерація.

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

Суть діаграми варіантів використання полягає в наступному. Проектована система представляється у вигляді безлічі сутностей або акторів, що взаємодіють з системою за допомогою варіантів використання. При цьому актором (actor) або дійовою особою називається будь-яка сутність, що взаємодіє з системою ззовні. Це може бути людина, технічний пристрій, програма або будь-яка інша система, яка може служити джерелом впливу на модельовану систему так, як визначить сам розробник. Варіант використання служить для опису сервісів, які система надає актору. Діаграма варіантів використання може доповнюватися пояснювальним текстом, який розкриває зміст або семантику складових її компонентів.

5 Хід виконання роботи

Запускаємо середовище Visual Paradigm, обираємо вкладку UML Modeling, як показано у рисунку 2.1:

Рисунок 2.1 – обирання пункту UML Modeling

Після обирання вищевказаного пункту та натискання на нього зявляється наступне віконце, в ньому обираємо use-case diagram, як подано на рисунку 2.2:

Рисунок 2.2 – обирання use-case diagram

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

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

Рисунок 2.3 – Розташування актора на діаграммі варінтів використання

Якщо клікнути по ньому мишею, то з’являться варіанти подальшого розвитку діаграми, як показано на рисунку 2.4, обираемо овал з суцільною лінією, що називається association, та клікаєм 2 рази мишкою. Потім вводимо назву варіанта використання, і, якщо необхідно, создаємо ще один варіант використання, пов’язанний з інтерфейсом.

Рисунок 2.4 – Побудова варіанту використання

Для подальшого розвивання кожного з варіантів використання необхідно навести мишею на необхідний варіант використання та клікнути по ньому. Із з’явившихся видів відносин між варіантами використання обираємо extend relationship або include relationship (рисунок 2.4). Після цього з’явиться ще один варіант використання, якому присвоюється ім’я (рисунок 2.5).

Рисунок 2.4 – обирання виду відносин.

Рисунок 2.5 – Діаграма варіантів використання

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