Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування


НазваПобудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування
Дата конвертації25.03.2013
Розмір445 b.
ТипПрезентации


ПОБУДОВА ІМІТАЦІЙНИХ МОДЕЛЕЙ СИСТЕМ МАСОВОГО ОБСЛУГОВУВАННЯ


План лекції

  • Системи масового обслуговування.

  • Компоненти фреймворку Simulation, що використовуються для побудови моделі СМО.

  • Методика побудови моделі СМО.

  • Приклад побудови програмної системи для моделювання СМО.



Схема найпростішої СМО

  • Характерні особливості СМО

  • випадковий потік заявок (транзакцій) на обслуговування;

  • черги заявок, що чекають обслуговування;

  • пристрої, що обслуговують ці заявки.



Багатофазна, багатоканальна СМО



СМО із зворотними зв'язками



Правила дії агента



Що нас цікавить у СМО

  • статистичні характеристики для довжини черг;

  • статистичні характеристики для часу очікування в чергах;

  • статистичні характеристики для часу обслуговування заявок;

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



Засоби фреймворку Simulation для побудови моделей СМО

  • ChooseRandom

  • Diagram

  • Painter

  • DiscretHisto

  • Histo

  • ChooseData

  • Dispatcher

  • Actor



MultiActor

  • Використовується для створення груп однакових об'єктів, що моделюють багатоканальну обробку в СМО

  • setNumberOfClones(int)

  • setOriginal(Actor)

  • Для клонування використовується метод clone() класу Actor.



Особливості клонування в JAVA



QueueForTransactions

  • Використовується для моделювання черг у СМО

  • addLast(Object)

  • remove(Object)

  • removeFirst()

  • peekFirst()

  • setPainter(Painter)

  • setDiscretHisto(DiscretHisto)

  • setMaxSize(int)

  • QueueOverflowEvent



Store

  • Використовується для моделювання накопичувачів у СМО

  • add (double)

  • remove(double)

  • setPainter(Painter)

  • setHisto(DiscretHisto)

  • setMaxSize(double)

  • QueueOverflowEvent



Методика побудови моделі СМО

  • Сучасні технології проектування програмних систем рекомендують створювати програмний продукт, як поєднання декількох шарів

  • Шар подання (presentation layer)

  • Шар моделі

  • Шар компонентів





Шар подання (1)

  • отримання від користувача налаштувань компонент моделі;

  • надання доступу до компонент, з налаштуваннями користувача;

  • забезпечення запуску моделі;

  • надання засобів для динамічної індикації процесу моделювання;

  • надання засобів для відображення результатів моделювання.



Шар подання(2)

  • створення диспетчера;

  • створення моделі;

  • передачу моделі посилання на диспетчера;

  • передачу моделі посилання на інтерфейс користувача;

  • відображення результатів моделювання, отриманих від моделі.



Шар моделі

  • створити усі необхідні на момент старту об’єкти моделі;

  • створити засоби для накопичення статистичної інформації;

  • надати публічний (або пакетний) доступ до компонент моделі;

  • передати об’єктам моделі посилання на модель та шар подання;

  • завантажити «акторів» моделі до стартового списку диспетчера;

  • надавати шару подання доступ до результатів моделювання.



Шар компонентів

  • моделювати складові частини системи;

  • налагодити через модель зв’язки з усіма необхідними компонентами;

  • реалізувати правила дії активних компонент моделі;

  • передавати дані про роботу до накопичувачів статистики;

  • надавати дані для динамічної індикації процесу моделювання.



Далі буде приклад створення проекту для РГР



Схожі:

Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconТеорія масового обслуговування (queue(ing) theory) – спеціальний розділ математики, основою якого є теорія ймовірності
Смо за незмінних умов, наперед заданих вхідних характеристиках системи: структурі системи, дисципліні обслуговування, потоках вимог...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconДисципліна “Логістичне обслуговування” для спеціальності
Мета викладання курсу "Логістичне обслуговування" полягає у формування знань і навичок організації та технології логістичного обслуговування...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconСпеціальність 14010202 «Організація обслуговування населення» Спеціальність 14010202 «Організація обслуговування населення»
Спеціальність "Організація обслуговування населення" в нашому коледжі відкрита з 2007 року. Здійснюється підготовка молодших фахівців...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconСистема технічного обслуговування І ремонту система технічного обслуговування І ремонту
Ознайомитись з видами технічного обслуговування і ремонту автомобілів їх призначенням, а також безпекою праці під час проведення...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconРозвиток туризму в Вінниці Сервісне обслуговування
Семінар з сервісного обслуговування для штатного персоналу готелів та ресторанів
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconФункциональная модель электронной библиотеки как
Категорії функціональних вимог для електронної бібліотеки вимоги до програмно-технічних комплексів (іт-інфраструктури); вимоги до...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування icon80% українців незадоволені якістю медичного обслуговування, яке вони одержують. 80% українців незадоволені якістю медичного обслуговування, яке вони одержують
Переважна більшість опитаних громадян (93,3%) вважають, що в Україні необхідно провести реформу системи охорони здоров'я
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування icon80% українців незадоволені якістю медичного обслуговування, яке вони одержують. 80% українців незадоволені якістю медичного обслуговування, яке вони одержують
Переважна більшість опитаних громадян (93,3%) вважають, що в Україні необхідно провести реформу системи охорони здоров'я
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconСтруктурні підрозділи бібліотеки відділ обслуговування учбовою літературою
Структурні підрозділи бібліотеки відділ обслуговування учбовою літературою; відділ обслуговування; відділ міжбібліотечного абонементу;...
Побудова імітаційних моделей систем масового обслуговування план лекції Системи масового обслуговування iconПоложення про надання послуг (договір про обслуговування між службою та споживачем), Положення про надання послуг (договір про обслуговування між службою та споживачем), Попередній план реконструкції
Кандидатам необхідні точні та достовірні дані, щоб скласти пропозицію про належне управління і з найкращим тарифом

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка