IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> моделирование работы банка, с++
Tribunal
сообщение 2.12.2006 6:43
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 233
Пол: Женский
Реальное имя: Dasha

Репутация: -  0  +


у меня такая задача:
В рамках системы массового обслуживания разработать программу для моделирования работы банка,обслуживающего клиентов.
Имеется банк,в котором N касс. Клиенты приходят в банк с интервалом F1(N1,N2) минут. Каждый кассир обслуживает клиента в течение F2(N3,N4) минут. Все клиенты находятся в очереди. После того, как кассир обслужил клиента, он может заняться другим клиентом, находящимся в очереди первым. Через определенный промежуток времени (N5 минут) у каждого кассира имеется перерыв (продолжительность N6 минут). После окончания времени работы (T минут ),все клиенты ,которые находятся в банке,должны быть обслужены. Здесь Fi(x,y) -некоторый закон распределения случайной велечины(может быть как равномерным,так и нормальным),зависящей от параметров x и y.
Нужен вывод результатов моделирования с указанием всех событий,призошедших в системе и статистика работы кассиров.

я хочу попробовать сделать так сказать взаимодействие между классами...
вот например
объект клиент,
объект-обработчик кассир,
объект-событие приход,очередь,начало обслуживания,конец обслуживание,и тд

только вот конкртено пока ничего сделать не могу.может есть какие-нибудь идеи?
или подскажете с чего начать?


--------------------
irreparabilium felix olivio rerum
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Tribunal   моделирование работы банка   2.12.2006 6:43
volvo   :yes2: Есть... Например: 1) класс - "клиен...   2.12.2006 16:15
Tribunal   а как насчет взаимодействия классов? мне особо неп...   2.12.2006 16:27
volvo   Сейчас набросаю что-нибудь простое, чтобы понятна ...   2.12.2006 16:32
Tribunal   а статус кассира стоит делать логической величиной...   2.12.2006 18:00
volvo   У кассира может быть больше 2-х состояний: он или ...   2.12.2006 18:51
Tribunal   а что он делает и чего не делает? и можно небольши...   2.12.2006 19:19
volvo   В принципе, делается все, что указано в задании, к...   2.12.2006 20:14
Tribunal   мне бы смысловую нагрузку того,что написано.... а ...   3.12.2006 5:59
Tribunal   а где происходит передача начального значения curr...   3.12.2006 8:04
Tribunal   :unsure: в чем может быть причина того,что Borlan...   3.12.2006 8:30
Tribunal   я вот попыталась написать ф-ию перевода времени из...   3.12.2006 9:02
Алена   А зачем функция? cout << "casher #...   3.12.2006 9:22
Tribunal   а в принципе что за оператор -> ?=)   3.12.2006 10:26
volvo   В Паскале разницу между X.nextи X^.next чувствуешь...   3.12.2006 10:35
Tribunal   может всё-таки дадите комментарии по программе?=) ...   4.12.2006 13:13
Tribunal   ну или опишите хотя бы сам алгоритм организации оч...   4.12.2006 15:10
volvo   Вот откомментированная программа (текст - файл в U...   4.12.2006 17:55
Tribunal   огромное спасибо! :)   4.12.2006 18:56
Tribunal   а как насчет того,чтобы через какой-то промежуток ...   25.01.2007 12:28
volvo   Никак... Динамическая структура "Queue - Очер...   25.01.2007 12:36
Гость   Извините а на Паскале где-нибудь эту программку по...   28.01.2007 17:21


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.06.2025 2:00
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"