Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
d4mirrr
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 6
#1

Создание простой АЗС - Delphi

11.03.2014, 12:59. Просмотров 1028. Ответов 1
Метки нет (Все метки)

1. Создание программы - системы массового обслуживания
2. Экранное представление программы. Меню и кнопки навигации.
3. позволяет:
а. выводить справочную информацию - теоретические сведения о системах массового обслуживания;
b. вывод решения следующей задачи:
CMO представляет собой АЗС с n=5 колонками. Площадка возле АЗС позволяет ожидание в очереди не более m=2 машин. Поток автомашин на заправку простейший с интенсивностью λ = 35 машин в час.
Среднее время заправки составляет 3 мин.
с. Показывает следующие результаты решения:
а. Интенсивность нагрузки.
b. Вероятность, что канал свободен (доля времени простоя каналов);
c. Доля заявок, получивших отказ;
d. Вероятность обслуживания поступающих заявок.
e. Среднее число каналов, занятых обслуживанием.
f. Среднее число простаивающих каналов.
g. Коэффициент занятости каналов обслуживанием.
h. Абсолютная пропускная способность.
i. Среднее время простоя CMO.
j. Среднее число обслуживаемых заявок.
k. Число заявок, получивших отказ в течение часа.
l. Номинальная производительность CMO.
m. Фактическая производительность CMO.
4. грамотный графический интерфейс.
Язык программирования : Delphi
решение задачи:

СМО представляет собой АЗС с n=5 колонками. Площадка возле АЗС позволяет ожидание в очереди не более m=2 машин. Поток автомашин на заправку простейший с интенсивностью λ = 35 машин в час. Среднее время заправки составляет 3 мин.
Системы массового обслуживания.
Исчисляем показатели обслуживания многоканальной СМО:
Интенсивность потока обслуживания:
μ = 603 = 20
1. Интенсивность нагрузки.
ρ = λ • tобс = 35 • 3/60 = 1.75
Интенсивность нагрузки ρ=1.75 показывает степень согласованности входного и выходного потоков заявок канала обслуживания и определяет устойчивость системы массового обслуживания.
3. Вероятность, что канал свободен (доля времени простоя каналов).
p0 = 1∑ρkk! = 11.7500! + 1.7511! + 1.7522! + 1.7533! + 1.7544! + 1.7555! = 0.18
Следовательно, 18% в течение часа канал будет не занят, время простоя равно tпр = 10.5 мин.
Вероятность того, что обслуживанием:
занят 1 канал:
p1 = ρ1/1! p0 = 1.751/1! • 0.18 = 0.31
заняты 2 канала:
p2 = ρ2/2! p0 = 1.752/2! • 0.18 = 0.27
заняты 3 канала:
p3 = ρ3/3! p0 = 1.753/3! • 0.18 = 0.16
заняты 4 канала:
p4 = ρ4/4! p0 = 1.754/4! • 0.18 = 0.0686
заняты 5 канала:
p5 = ρ5/5! p0 = 1.755/5! • 0.18 = 0.024
4. Доля заявок, получивших отказ.
pотк = ρnn! p0 = 1.7555!0.18 = 0.024
Значит, 2% из числа поступивших заявок не принимаются к обслуживанию.
5. Вероятность обслуживания поступающих заявок.
В системах с отказами события отказа и обслуживания составляют полную группу событий, поэтому:
pотк + pобс = 1
Относительная пропускная способность: Q = pобс.
pобс = 1 - pотк = 1 - 0.024 = 0.98
Следовательно, 98% из числа поступивших заявок будут обслужены. Приемлемый уровень обслуживания должен быть выше 90%.
6. Среднее число каналов, занятых обслуживанием.
nз = ρ • pобс = 1.75 • 0.98 = 1.71 канала.
Среднее число простаивающих каналов.
nпр = n - nз = 5 - 1.71 = 3.3 канала.
7. Коэффициент занятости каналов обслуживанием.
K3 = n3n = 1.715 = 0.3
Следовательно, система на 30% занята обслуживанием.
8. Абсолютная пропускная способность.
A = pобс • λ = 0.98 • 35 = 34.16 заявок/час.
9. Среднее время простоя СМО.
tпр = pотк • tобс = 0.024 • 0.05 = 0.0012 час.
12. Среднее число обслуживаемых заявок.
Lобс = ρ • Q = 1.75 • 0.98 = 1.71 ед.
Число заявок, получивших отказ в течение часа: λ • p1 = 0.84 заявок в час.
Номинальная производительность СМО: 5 / 0.05 = 100 заявок в час.
Фактическая производительность СМО: 34.16 / 100 = 34% от номинальной производительности.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2014, 12:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание простой АЗС (Delphi):

Создание АЗС - Delphi
1. Создание программы - системы массового обслуживания 2. Экранное представление программы. Меню и кнопки навигации. 3. позволяет: ...

создание простой рисовалки - Delphi
В общем нужно создать простую рисовалку, помогите кто чем может.... некоторые строки с проги procedure...

Создание простой модели атома - Delphi
Помогите, пожалуйста, написать програмку - создание простой модели атома в Delphi. Очень-очень нужно Спасибо:help:

Создание простой игры и заставки для программы - Delphi
Здравствуйте! кто разбирается в delphi? очень нужна помощь, так как я начинающая) Добавлено через 2 минуты можете помочь в...

Простая БД для простой АЗС - Delphi БД
Доброго времени суток. Прошу помощи в создании и связывании таблиц. Натолкните на мысль, а то я уже в прострации. БД для АЗС. Имеется три...

Создание простой RPG - C++
Здравствуйте. В С++ полный 0, программирую в основном на php.Но вопрос вот в чём: вот на скрине скрин игры, и у меня вопрос: как, с помощью...

1
Critically
10 / 10 / 0
Регистрация: 14.03.2011
Сообщений: 380
11.03.2014, 14:45 #2
Вы что когда создавали тему, реально думали что это вам сделают и это для начинающих ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2014, 14:45
Привет! Вот еще темы с ответами:

Создание простой очереди - C#
Делаю не сложную модель парикмахерской, в которой нужно использовать классы и наследование классов(хотя бы минимум наследования), так вот,...

Создание простой анимации - C#
Как создать анимацию, к примеру программу показывающую скачущий мячик? Добавлено через 24 минуты Нужно с использованием таймера ...

Создание простой игры - ActionScript
Ребят, встала такая задача в универе, сделать что-то на флеш, какую-нибудь простенькую игру. Игра не должна быть сложной, главное чтобы...

Создание простой формы - 1С
1С Предприятие 8.2 Не получается создать саму форму. (Месяцы в прямоугольник белый не знаю как поместить) ================= Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.