Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка КП-СППР2011.doc
Скачиваний:
48
Добавлен:
16.02.2016
Размер:
500.22 Кб
Скачать

3). Тема: Создание приложения на vba смо

Основная цель:

  1. Понять, как входные параметры системы (частота появления клиентов, время ожидания обслуживания, количество мест по обслуживанию клиентов и др.) влияют на поведение модели массового обслуживания.

  2. Научиться использовать VBA для расчета временных и количественных характеристик модели массового обслуживания

Методические указания

В этом приложении должна быть рассмотрена модель системы массового обслуживания населения. Клиенты прибывают в определенный момент времени в центр обслуживания населения (например, в банк). В банке каждого клиента может обслужить один из служащих. Все служащие, работающие с клиентами, тратят на обслуживание каждого клиента одно и то же время. Если клиент приходит в банк в тот момент, когда все служащие заняты работой с клиентами, то он становится в конец единой для всех очереди. При этом устанавливается ограничение на максимальную длину очереди. Если очередь имеет максимальную длину на момент прибытия очередного клиента, то клиенту отказывают в обслуживании. Считается, что в начале работы клиентов в банке еще нет. Модель системы массового обслуживания рассматривается до момента времени, указанного пользователем. В этот момент новые клиенты, прибывшие в банк, не обслуживаются, но работа с уже занявшими очередь клиентами продолжается. Модель завершает свою работу после обслуживания последнего клиента. В данном случае подразумевается период между временем прибытия клиента и времени его обслуживания; этот период распределен по экспоненциальному закону. Назначение модели — это имитация системы в определенный период времени. Приложение модели должно собирать статистические сведения о поведении системы. В итоге необходимо рассчитать такие характеристики, как среднее время, которое клиент провел в очереди, доля времени, которую сотрудник (банка) потратил на обслуживание клиентов, доля клиентов, которым было отказано в обслуживании, и т.д.

Приложение должно обеспечивать пользователей следующими функциональными возможностями

Приложение должно позволять пользователю изменить шесть входных параметров модели.

  1. Единицы измерения (например, минуты или часы).

  2. Частоту появления клиентов.

  3. Время ожидания обслуживания клиента.

  4. Количество сотрудников, работающих с клиентами.

  5. Максимальное количество клиентов, которые рассматриваются в системе.

  6. Время закрытия заведения массового обслуживания — момент времени, после которого клиентам будет отказано в обслуживании.

После указания входных параметров модель должна работать указанный промежуток времени; она должна отслеживать ряд характеристик (среднее время присутствия клиента в очереди, долю времени, в течение которого служащих работает с клиентом, а также долю клиентов, которым отказано в обслуживании) В качестве выводимого результата должна создаваться таблица, в которой в графической форме представлено распределение количества клиентов в очереди.

4). Тема: Создание приложения на vba выбора места работы

Основная цель:

Научиться практически использовать метод аналитической иерархии

Методические указания:

В этом приложении выбора места работы в качестве основного должен использоваться метод аналитической иерархии (analytical hierarchy process— АНР). Этот метод часто применяется для принятия решений в аналитических задачах с несколькими критериями. Пользователь создает список критериев и список всевозможных решений, которые в различной степени удовлетворяют указанным критериям. В этом случае к критериям относятся размер заработной платы, близость к месту жительства, всевозможные бонусы и другие факторы. В качестве решения рассматриваются разные места работы. На первом этапе выполняется расстановка приоритетов — выясняется, какие критерии наиболее важные. Для этого используется метод последовательного попарного сравнения. Затем сравниваются возможные места работы для каждого критерия (и на этот раз используется метод последовательного попарного сравнения), В результате описанного выше анализа можно определить привлекательность каждого места работы. Наиболее привлекательное место работы (с наибольшим показателем) является самым предпочтительным.

Приложение должно обеспечивать пользователей следующими функциональными возможностями

Сначала приложение должно запрашивать у пользователя критерии, на основе которых принимается решение. Пользователю предоставляется возможность выбора из нескольких заранее определенных критериев (например, заработной платы, расположения и дополнительных бонусов), но пользователь может добавить и собственные критерии. После этого запрашивается список возможных мест работы. Далее сначала попарно сравниваются критерии, а затем эта же операция выполняется и по отношению к местам работы для каждого критерия. После завершения анализа данных приложение выполняет все необходимые расчеты методом аналитической иерархии и выводит результаты на листе Отчет. Наиболее привлекательный результат (с максимальной оценкой) выделяется. Оценка каждого результата должна быть представлена в графической форме.

После анализа указанных данных методом аналитической иерархии пользователь может повторно проанализировать тот же набор критериев и мест работы (проведя новые попарные сравнения). Наряду с этим всегда можно проанализировать набор критериев и мест работы.