Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnyuvalna_zapiska.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
795.14 Кб
Скачать

2.4 Обгрунтування методу моделювання

При моделюванні даної системи був використаний метод Δt. Принцип методу полягає в тому, що береться найменший часовий проміжок, а далі стан системи перевіряється після кожної зміни глобального часу роботи на цей проміжок. В даній модельовані системі за мінімальний проміжок часу було прийнято одну мілісікунду. Тому кожної мілісікунди система перевіряє наявність пакета і, якщо він є, відсилає його на канал для подальшої обробки. З одного боку цей метод є досить затратним, оскільки повинен перевірятись стан системи на кожному кроці часу, що можливо потребує значних ресурсів. Проте з іншого боку використання цього методу можна пояснити тим, що він легкий в реалізації.

3 UML-діаграми. Алгоритм функціонування системи масового обслуговування

3.1 Обгрунтування вибору uml-діаграм для ілюстрації функціонування системи масового обслуговування

Для даного проекту було обрано 3 UML-діаграми: діаграма прецидентів, діаграма кооперацій, діаграма станів.

Діаграма прецидентів – діаграма,  на якій зображено відношення між акторами та прецедентами в системі..

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

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

3.2 UML-діаграми функціонування системи масового обслуговування

Діаграма функціонування СМО

Рисунок 3.1 – Діаграма прецедентів

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

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

Ця діаграма відображає усі можливі стани системи та переходи між ними.

Рисунок – 3.3 Діаграма діяльності

3 .3 Алгоритми функціонування підсистем СМО та СМО в цілому

Рисунок – 3.4 Блок-схема алгоритму роботи системи

4 Результати дослідження характеристик системи масового обслуговування

4.1 Опис програмного забезпечення, що моделює СМО

Експерименти проведемо за наступним планом:

  1. Імітуємо роботу системи на протязі 1 хв.

  2. Розраховує усі пункти, наведені у завданні.

  3. Представляємо результати роботи.

  4. Наносимо обрахунки на часову діаграму.

4.2 Результати експерименту

Рисунок 4.2 – Часова діаграма

Часова діаграма описує транспортування в системі 8 мовних пакетів, передача наступних мовних пакетів ідентична. На даній часовій діаграми всі пакети що надійшли в систему, успішно закінчили передачу по каналах. На часовій діаграмі кожні 8мс надходять мовні пакети на обробку.

4.3 Пропозиції щодо оптимізації функціонування СМО

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

Висновки

В результаті виконання курсової роботи змодельовано СМО. Досліджено основні характеристики взаємодії елементів системи, якісні та кількісні зміни у системі. Завданням курсової роботи було змоделювати роботу системи протягом 1 хв. Визначити частоту знищення пакетів; частоту підключення ресурсу; місця перевантажень в системі, поставлена задача реалізована, а результат роботи відображено на рисунку 2.4. Реалізована часова діаграма дає змогу побачити в який момент часу відбулася деяка подія.

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