- •Охорона праці та безпека у надзвичайних ситуаціях
- •5.1 Система охорони праці при розробці програмного забезпечення для моделювання логічних схем
- •5.2 Вимоги ергономіки при розробці програмного забезпечення для моделювання логічних схем
- •5.3 Ланцюг Маркова трудового процесу дипломної роботи
- •5.4 Модель людино-машинної взаємодії
- •5.5 Визначення підходу щодо забезпечення працеохоронних процесів з ціллю виключення вірогідності виникнення синдрому комп’ютерного стресу
5.3 Ланцюг Маркова трудового процесу дипломної роботи
Згідно з послідовністю моделювання можна побудувати наступний ланцюг Маркова (рисунок 5.3):
Рисунок 5.3 – Ланцюг Маркова в контексті моделювання
Етап 1: вибір математичних моделей.
Етап 2: розробка алгоритмів моделювання.
Етап 3: прив’язка до мови програмування та ввід.
Етап 4: порівняння експериментальних даних з результатами моделювання.
Етап 5: прийняття рішення о ступені достовірності моделювання.
На етапі 1 відбувається вивчення матеріалу, вибір математичних моделей, які б достатньо точно відображали потрібні властивості модельованого об’єкту. На етапі 2 відбувається розробка алгоритму, який реалізує обрані математичні моделі. На етапі 3 відбувається написання програми, яка реалізує розроблені алгоритми. На етапі 4 відбувається порівняння результатів моделювання з експериментальними даними. На етапі 5 відбувається прийняття рішення о достовірності моделювання: якщо розбіжність у даних велика, тоді переглядається алгоритм, по якому проводилися обчислення або обирається інша модель.
Узагальнена матриця трудових процесів створення моделюючої системи наведена у таблиці 5.1.
Таблиця 5.1 – Матриця трудових процесів створення моделюючої системи
Мета |
Діючий елемент |
Дія |
Результат |
Обрати математичну модель |
Математичні залежності, закони фізики |
Опис фізичних властивостей математичними рівняннями |
Оптимальна математична модель |
Розробка алгоритмів моделювання |
Елементи структури математичної моделі |
Логічна обробка отриманих математичних моделей |
Алгоритм обчислення |
Вибір середовища програмування |
Довідковий матеріал по середовищам програмування |
Порівняння різних середовищ програмування |
Оптимальне середовище програмування |
Розробка програми |
Мова програмування, алгоритм обчислення |
Опис алгоритму на мові програмування |
Програма |
Оцінка системи моделювання |
|
Порівняння експериментальних даних з результатами моделювання |
Рішення про достовірність системи моделювання |
5.4 Модель людино-машинної взаємодії
Схему людино-машинної взаємодії при моделюванні можна зобразити наступним чином (див. рисунок 5.4):
Рисунок 5.4 – Схема людино-машинної взаємодії при моделюванні
При розробці програмного забезпечення людина взаємодіє з ЕОМ за допомогою введення інформації через клавіатуру. Клавіатура при цьому передає інформацію до системного блоку, де знаходяться всі основні обчислювальні модулі і відбувається обробка інформації. Результат обробки виводиться на дисплей. Причому людина увесь час спостерігає за результатом і вносить деякі зміни, як це повинно бути на третьому етапі ланцюга Маркова (рисунок 5.3). Також слід відмітити, що в даному випадку система людино-машинної взаємодії є циклічною, і видалення хоча б одного компонента призведе до її дизфункціональності.
