ерукарню необслуженной, ймовірність зайнятості всіх майстрів, середнє число клієнтів в черзі і в перукарні взагалі.
1.2 Підстава для розробки
Даний програмний продукт розробляється як курсова робота.
1.3 Вимоги до програми
.3.1 Вхідні дані
Вхідними даними програми є щільність потоку приходу клієнтів, середній час обслуговування одного клієнта, загальний час роботи і кількість перукарів.
1.3.2 Вихідні дані
До вихідних даних належать підрахунок загальної кількості людей, які зайшли в перукарню, кількості обслугованих і втрачених клієнтів, обчислення вірогідності відсутності клієнтів в перукарні, обчислення ймовірності того, що всі майстри будуть зайняті роботою; що клієнт не буде обслужений, середня кількість людей в черзі і в перукарні взагалі.
1.3.3 Процеси обробки
Моделювання роботи перукарського салону і висновок різних ймовірностей, описаних вище.
1.3.4 Вимоги користувача
Розробляється програма, з точки зору користувача, повинна володіти наступними властивостями:
· робота в умовах графічного режиму;
· реалістичність уявлення модельованого об'єкта;
· однозначність і наочність представлення результатів моделювання.
1.3.5 Функціональні вимоги
Програма повинна задовольняти наступним функціональним вимогам:
· доступне зображення статистичних показників;
· велика кількість різних статистичних даних;
1.3.6 Вимоги до умов експлуатації
- ПЕОМ класу IBM PC/AT;
- операційна система Windows XP SP3 і вище;
- мова програмування С ++;
- середа програмування Borland C ++ Builder 6 і вище;
- дозвіл екрану не менше 800x600 точок.
1.3.7 Вимоги до чисельності та кваліфікації персоналу
Для роботи з програмою потрібно одна людина, кваліфікований в області СМО і алгоритмізації, що володіє середньою кваліфікацією в програмуванні на мові С ++.
1.3.8 Вимоги по стандартизації та уніфікації
Нотація ідентифікаторів і термінологія коментарів у всіх компонентах середовища повинні відповідати термінології, використовуваної в обчислювальній техніці. Сценарій діалогу з користувачем повинен відповідати стандартам додатків ОС сімейства Windows.
1.3.9 Вимоги до програмної сумісності
Код програми повинен бути написаний на стандартному мові С ++ з використанням стандартних компонент бібліотеки Borland Builder 6.0.
1.3.10 Результуючі компоненти вироби
Результуючий програмний продукт необхідно представити у вигляді исполнимого модуля, сукупності вихідних програмних модулів, знімків з екрану (скріншотів), набору тестових прикладів та експлуатаційної документації (в електронній формі та на паперовому носії).
1.3.11 Етапи розробки програми
- проектування структури програми;
- розробка сценарію діалогу з користувачем;
- розробка основних алгоритмів;
- проектування формату файлів;
- програмування алгоритмів і структур даних;
- налагодження і тестування програми;
- документування.
1.3.13 Вимоги до документації
Перелік поданих документів:
- завдання на курсову роботу;
- технічне завдання на розробку;
- опис структури програми;
- опис сценарію діалогу з користувачем;
- схеми основних алгоритмів;
- опис форматів даних і файлів;
- контрольні приклади і результати програми;
- листинги основних програмних модулів;
- коротка експлуатаційна документація.
Всі документи оформляються на аркушах формату A4, на одному боці аркуша, і представляються у вигляді пояснювальної записки.
Документи за змістом повинні відповідати ГОСТ 34.201-89, 34.602-89, 19.701-90.