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