Розділ ііі моделювання системи
Модель функціонування системи
Ця модель показує взаємодію клієнта з менеджером. А також виконання операцій з обох сторін. клієнт не має зв’язку з самим фіскальним принтером. Він тільки отримує результат виконання операції цього принтера.
Клієнт |
Потік повідомлень |
Менеджер |
Вибирає страву Змінює кількість Відмовляється від замовлення Отримує страви Отримує чек Оплата |
Підтвердження Нова кількість Підтвердження
Підтвердження |
Вибирає з списку Редагує вміст чеку Видалення страви
Підсумок
Здача |
В завершенні операції продажу товару менеджер взаємодіє з фіскальним пристроєм та виконує друк необхідної документації.
Менеджер |
Потік повідомлень |
Фіскальний принтер |
Формує документ з замовленням
Запит на виконання операції |
Підтвердження
Підтвердження |
Друк
Виконує операції |
Система працює з інформацією про страви, яку надає адміністратор. Вихідними документами є результати операцій самої системи та зовнішніх сутностей над отриманою інформацією.
9
Моделлю називається представлення об’єкта, системи чи поняття в деякій абстрактній формі, що є зручною для наукового дослідження.
Наприклад, моделі масового обслуговування описуються набором вхідних змінних, що складається з інтенсивності вхідного потоку вимог на обслуговування, тривалості обслуговування вимоги кожним пристроєм,ймовірностей вибору маршруту. Набір вихідних змінних моделі масового обслуговування складається з таких змінних як інтенсивність вихідного потоку вимог, середня довжина черги в місцях накопичення вимог та інших. У якості параметрів моделі масового обслуговування можуть розглядатись кількість пристроїв обслуговування, наявність черг у місцях накопичення вимог, наявність обмежень на кількість місць в чергах та інші. У якості алгоритму – алгоритм розрахунку вихідних змінних моделі за значенням вхідних змінних, який в залежності від складності моделі може мати вид простого розрахунку за математичними формулами або вид алгоритму імітації системи
Класифікація моделей
З точки зору вихідної змінної моделі поділяють на статичні – якщо вихідна змінна не змінюється з часом, та динамічні – якщо змінна змінюється з часом. Динамічні моделі поділяють на неперервні – якщо змінювання змінної є неперервним, та дискретні – якщо змінювання змінної трапляється в деякі особливі моменти часу, а в інші моменти часу залишається незмінним. Дискретні системи поділяють на детерміновані – якщо змінювання змінної в особливі моменти часу є цілком передбачуваними, та стохастичні – якщо змінювання змінної Y відомо з деякою ймовірністю. З точки зору способу представлення залежності вихідних змінних моделі від вхідних її змінних розрізняють також алгебраїчні моделі, диференційні моделі, аналітичні моделі, імітаційні моделі і багато інших. Наприклад, диференційна модель описується системою диференційних рівнянь. Імітаційна модель описується алгоритмом імітації.
10
