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

Моя діаграма варіантів

Діаграма варіантів використання може містити у собі безліч варіантів використання.

Питання до захисту

  1. Що таке мова UML?

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

  1. Що таке діаграма варіантів використання?

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

  1. Які основні цілі переслідує розробка діаграм варіантів використання?

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

  1. Назвіть існуючи стандартні види відносин між актором та варіантами використання?

Між актором і дією відносини асоціацій а між діями відносини розширення або включення.

  1. Поясність разницю між пунктирною лінією та суцільною?

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

Висновки: Я навчився роботі з діаграмами варіантів, виконав у програмі Visual Paradigm цю діаграму на тему «Розробка програми».

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

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

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

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

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

з дисципліни

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

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

«Розробка алгоритму функціонування програмного забезпечення для обранної предметної галузі у вигляді діаграми діяльності.»

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

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

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

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

Шураев Ігор Кононова Г.О.

Харків 2012

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

РОЗРОБКА АЛГОРИТМУ ФУНКЦІОНУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ ОБРАННОЇ ПРЕДМЕТНОЇ ГАЛУЗІ У ВИГЛЯДІ ДІАГРАМИ ДІЯЛЬНОСТІ

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

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

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

- комп’ютер.

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

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

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

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

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