Метою курсової роботи є придбання практичних навичок у процесі створення моделі системи масового обслуговування за допомогою бібліотеки класів, створеної в середовищі програмування C + + Builder.
1. Технічне завдання
Завдання до курсового проекту полягає у створенні бібліотеки класів імітаційного моделювання та реалізації алгоритму імітаційного моделювання СМО "Модель комісійного магазину". Для розробки використовувати середовище програмування C + +. p align="justify"> Підстава для розробки
Даний програмний продукт розробляється як курсова робота з дисципліни "Технологія програмування"
Призначення розробки
Розроблювана програма призначена для моделювання різних систем масового обслуговування.
Вимоги до програми
Вхідні дані
Вхідні дані програми повинні вводитися безпосередньо користувачем.
Вихідні дані
на кожному кроці відображати модельне час;
статистика по надійшли, знаходяться в системі на обслуговуванні і опрацьованими заявками;
статистика по потоках заявок, чергам та апаратів обслуговування.
коефіцієнти використання каналів обслуговування;
максимальна довжина черг в системі;
час знаходження вимог у чергах і каналах обслуговування.
Результуючі компоненти вироби
Результуючий програмний продукт необхідно представити у вигляді исполнимого модуля, сукупності вихідних програмних модулів, знімків з екрану (скріншотів), набору тестових прикладів та експлуатаційної документації (в електронній формі та на паперовому носії).
Оцінка основних характеристик модельованої системи:
Час обслуговування кожного клієнта товарознавцем випадково і підкоряється показовому закону розподілу.
Етапи розробки програми
проектування структури програми;
розробка сценарію діалогу з користувачем;
розробка основних алгоритмів;
проектування формату файлів;
програмування алгоритмів і структур даних;
налагодження і тестування програми;
документування.
Вимоги до документації
Перелік експонованих документів:
завдання на курсову роботу;
технічне завдання на розробку;
опис структури програми;
опис сценарію діалогу з користувачем;
...