
- •Загальна характеристика мови моделювання uml
- •Виникнення і становлення мови моделювання uml
- •Графічна нотація і семантика uml
- •Засоби uml для опису статичної структури моделі системи.
- •Засоби uml для опису динамічної поведінки моделі системи.
- •Представлення управління моделями в uml
- •Загальна характеристика і призначення діаграм в uml.
- •Діаграма варіантів використання (Use case diagram);
- •Діаграма топологій (Deployment diagram);
- •Діаграма станів (Statechart diagram);
- •Діаграма активності (Activity diagram);
- •Діаграма взаємодії (Interaction diagram);
- •Діаграма послідовності дій (Sequesnce diagram)
- •Діаграма співробітництва (Collaboration diagram);
- •Діаграма класів (Class diagram);
- •Діаграма компонентів (Component diagram);
- •Програмні засоби реалізації проектів в uml.
- •Раціональний уніфікований процес –rup.
- •Зв’язок раціонального уніфікованого процесу з uml.
- •Характеристики раціонального уніфікованого процесу.
- •Ітерації раціонального уніфікованого процесу.
- •Цикли розробки раціонального уніфікованого процесу.
- •Робочі процеси раціонального уніфікованого процесу.
- •Фази раціонального уніфікованого процесу. Чотири фази життєвого циклу проекту
- •Початкова фаза
- •Фаза уточнення
- •Фаза впровадження
- •Фази і ітерації раціонального уніфікованого процесу.
- •Дисципліни раціонального уніфікованого процесу.
- •Артефакти раціонального уніфікованого процесу.
- •Особливості використання якісної інформації в системах керування.
- •Області застосування алгоритмів нечіткої логіки.
- •Властивості нечітких множин.
- •Функції приналежності до нечітких множин.
- •Лінгвістичні змінні.
- •Структурна схема регулятора на основі нечіткої логіки.
- •Методи фазифікації.
- •Структура бази знань в регуляторах на основі нечіткої логіки.
- •Навчання без вчителя
- •Алгоритми навчання
- •Нейронні мережі прямого розповсюдження.
- •Рекурентні нейронні мережі.
Діаграма топологій (Deployment diagram);
Цей вид діаграм призначений для аналізу апаратної частини|частини| системи. У прямому перекладі|переказі| з англійської Deployment| означає «розгортання», але|та| термін «топологія» точніше відображає|відбиває| суть|єство| цього типу|типу| діаграм.
Для кожної моделі створюється тільки|лише| одна така діаграма, що відображає|відображає| процесори (Processor|), пристрої|устрої| (Device|) та їх з'єднання|сполуки|.
Зазвичай|звично| цей тип діаграм використовується на самому початку проектування системи для аналізу апаратних засобів|коштів|, на яких вона експлуатуватиметься.
Діаграма станів (Statechart diagram);
Кожен об'єкт системи, що володіє певною поведінкою, може знаходиться|перебуває| в певних станах|достатках|, переходити з одного|із| стану|достатку| в інший|достаток|, здійснюючи|скоювати| певні дії в процесі реалізації сценарію поведінки об'єкта. Поведінку більшості об'єктів реальних систем можна представити|уявляти| з точки зору|з погляду| теорії кінцевих|скінченних| автоматів, тобто|цебто| поведінка об'єкта відбивається в його станах|достатках|, і даний тип діаграм дозволяє відобразити|відбивати| це графічно. Для цього використовується два види діаграм: Statechart| diagram| (діаграма| станів|достатків|) і Activity| diagram| (діаграма активності).
Діаграма станів|достатків| (Statechart|) призначена для відображення станів|достатків| об'єктів системи, що мають складну модель поведінки. Це одна з двох діаграм State| Machine|, доступ до якої здійснюється з|із| одного пункту меню.
Діаграма активності (Activity diagram);
Це подальший|дальший| розвиток діаграми станів|достатків|. Фактично даний тип діаграм може використовуватися і для віддзеркалення|відбиття| станів|достатків| модельованого об'єкту, проте|однак|, основне призначення Activity| diagram| в тому, щоб|аби| відображати|відбивати| бізнес-процеси об'єкта. Цей тип діаграм дозволяє показати не лише|не тільки| послідовність процесів, але й розгалуження і навіть синхронізацію процесів.
Цей тип діаграм дозволяє проектувати алгоритми поведінки об'єктів будь-якої складності, у тому числі може використовуватися для складання блок-схем.
Діаграма взаємодії (Interaction diagram);
Цей тип діаграм включає діаграми Sequence| diagram| (діаграми послідовностей дій) і Collaboration| diagram| (діаграми співпраці|співробітництва|). Ці діаграми дозволяють з різних точок|точок| зору розглянути|розглядати| взаємодію об'єктів в створюваній системі.
Діаграма послідовності дій (Sequesnce diagram)
Взаємодія об'єктів в системі відбувається|походить| за допомогою прийому і передачі повідомлень|сполучень| об'єктами-клієнтами і обробки цих повідом-лень|сполучень| об'єктами-серверами. При цьому в різних ситуаціях одні й ті ж об'єкти можуть виступати|вирушати| і як клієнти, і як сервери.
Даний тип діаграм дозволяє відобразити|відбивати| послідовність передачі повідомлень|сполучень| між об'єктами.
Діаграма цього типу|тип| не акцентує уваги на конкретній взаємодії, головний|чільний| акцент приділяється|наділяє| послідовності прийому/передачі повідомлень|сполучень|. Для того, щоб розглянути всі взаємозв'язки об'єктів, служить Collaboration| diagram|.