Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Імітаційне моделювання роботи магазину

Реферат Імітаційне моделювання роботи магазину





Зміст В  Введення

1. Завдання

Виконати моделювання роботи магазину, який торгує 20 видами товарів. Для кожного виду товарів, середній інтервал приходу покупців рівномірно розподілений в інтервалі від 20 до 70 хвилин. Середня кількість грошей, що витрачаються на кожен вид товарів, рівномірно розподілено в інтервалі від 1 до 10 гривень. Надходження кожного виду товарів має середній інтервал в 100 разів більший, ніж інтервал приходу покупців за цим товаром, а середня величина поставки товару (у гривнях), в 100 разів більше, середньої ціни покупки цього виду товару. Промоделювати обслуговування заданого числа.

2. Текст моделі

3. Остання статистика по моделі

Висновки

Література


Введення


Тема контрольної роботи з дисципліни В«Комп'ютерне моделювання процесів і системВ» В«Імітаційне моделювання роботи магазину В».

Розробникам і користувачам обчислювальних систем (ВС) доводиться вирішувати завдання оцінки різних варіантів організації обчислювального процесу у ВС, пошуку оптимальної структури ЗС, складу і конфігурації обладнання і операційної системи (ОС) при різних потоках заявок на обладнання. Аналітичні методи подібних розрахунків базуються на спрощених математичних моделях і дозволяють визначити лише порядок результатів. Тому зараз усе ширше поширюються методи імітаційного програмування. Побудова імітаційних моделей НД вимагає, з одного боку, детального знання їх структури і функціональних особливостей, а з іншого - наявності відповідних засобів їх відображення в моделі.

Найбільш зручними і ефективними для цілей моделювання представляються спеціалізовані мови, що мають розробнику моделі широкий вибір засобів опису моделей, а також сервісних коштів, що полегшує конструювання моделі та експерименти з нею.

Мета контрольної роботи полягає у поглибленні практичних навичок в галузі імітаційного моделювання систем з використанням мови GРSS. Ця мова призначено моделювання переважно дискретних систем масового обслуговування, до яких належать і ВС.

Основна мета роботи: навчитися вирішувати задачі моделювання систем масового обслуговування середньої складності.


1. Завдання


Виконати моделювання роботи магазину, який торгує 20 видами товарів. Для кожного виду товарів, середній інтервал приходу покупців рівномірно розподілений в інтервалі від 20 до 70 хвилин. Середня кількість грошей, що витрачаються на кожен вид товарів, рівномірно розподілено в інтервалі від 1 до 10 гривень. p> Надходження кожного виду товарів має середній інтервал в 100 разів більший, ніж інтервал приходу покупців за цим товаром, а середня величина поставки товару (у гривнях), в 100 разів більше, середньої ціни покупки цього виду товару. p> Промоделювати обслуговування заданого числа покупців, наприклад, 15000.

Реальні інтервали приходу покупців за товаром, розподілені за експоненціальним законом щодо середньої величини. Реальні інтервали постачання розподілені по рівномірному закону з заданим середнім значенням, і відхиленням в 20% від середнього.

Реальні витрата на купівлю та поставку складається з половини від середнього та добавки ще в половину, розподілену за експоненціальним законом. Визначити сумарну вартість всіх покупок і всіх надходжень, а також різницю між ними.


2. Текст моделі


Текст моделі може виглядати наступним чином:


baseintp equ 1000

basenum equ 2000

basenummag equ 3000

; shop

; покупці

generate 0,0,0,20

assign intp, (uniform (1,20,70))

assign num, (uniform (1,1,10))

savevalue tmp +, 1

assign tip, X $ tmp

savevalue (baseintp + X $ tmp), (p $ intp # 100)

savevalue (basenum + X $ tmp), (p $ num # 100)

rret advance (exponential (1,0, p $ intp))

split 1, rret

assign 1, (basenummag + p $ tip)

assign 2, (exponential (1, p $ num/2, P $ num/2))

test le p2, x * 1, next

savevalue p1-, p2

savevalue sumout +, p $ num

next buffer

savevalue delta, (x $ sumin-x $ sumout)

terminate 1


; завіз

generate 0,0,0.1,20

savevalue tmp1 +, 1

assign 1, (baseintp + x $ tmp1)

assign 2, (basenum + x $ tmp1)

assign intp, (x * 1)

assign num, x * 2

assign tip, X $ tmp1

rret1 advance (exponential (1,0, p $ intp))

split 1, rret1

assign 1, (basenummag + p $ tip)

assign 2, (exponential (1, p $ num/2, P $ num/2))

savevalue p1, (x * 1 + p2)

buffer

savevalue sumin +, p2

terminate


start 15000

reset

start 15000

reset

start 15000

reset

start 15000


3. Остання статистика по моделі


Остання статистика по моделі бу...


сторінка 1 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бібліотеки імітаційного моделювання. Система масового обслуговува ...
  • Реферат на тему: Імітаційне моделювання систем масового обслуговування на мові GPSS / PC
  • Реферат на тему: Оптимізація процесу продажу товарів і підвищення якості торговельного обслу ...
  • Реферат на тему: Застосування систем комп'ютерного моделювання для дослідження математич ...
  • Реферат на тему: Створення моделі системи масового обслуговування на прикладі роботи поштово ...