Курсовая работа: Построение и использование имитационных моделей
Рисунок 3.8 – Функция распределения величины S
4 Логика работы программы
4.1 Блок-схема алгоритма программы
На рисунке 4.1 представлена логика работы системы массового обслуживания с дисциплиной – циклическая с квантом q.
Нет
Да
Рисунок 4.1- Блок-схема алгоритма программы
На рисунке 4.2 представлена блок-схема блока поступления требования в устройство.
Нет Да
Рисунок 4.2 – Блок-схема поступления требования
На рисунке 4.3 представлена блок-схема функции, обеспечивающей обработку требования, где q - максимальное время обслуживание требования.
На рисунке 4.4 представлена блок-схема блока ухода требования и дополнительной обработки.
Рисунок 4.3 – Блок-схема функции обработки требования
Да Нет
Рисунок 4.4- Блок-схема дополнительной обработки или ухода требования
4.2 Интерфейс
К графическому интерфейсу относится управление параметрами системы, такими как изменение входных параметров.
На рисунке 4.5 представлено основное диалоговое окно графического интерфейса.
Рисунок 4.5 - Основное диалоговое окно графического интерфейса
Здесь имеются поля для ввода входных параметров, кнопки управления происходящим процессом.
При нажатии на клавишу «Запуск» мы видим диалоговое окно, представленное на рисунке 4.6. Здесь можно заметить, что поля ввода входных параметров неактивны для изменения. Так же в графе «Выходные параметры системы» результаты показываются только по двум пунктам: системное время и время поступления следующей заявки. Кнопка «Графики» неактивна. Соответственно происходит выполнение работы программы.
Рисунок 4.5 – Диалоговое окно при нажатии на кнопку «Запуск»
При нажатии на кнопку «Стоп» происходит активация полей ввода «Параметры моделируемой системы». Так же выводится информация о промежуточных подсчётах. Можно посмотреть полученные графики. Это можно посмотреть на рисунке 4.6.
Рисунок 4.6 - Диалоговое окно при нажатии на кнопку «Стоп»