Министерство образования и науки Республики Казахстан
Карагандинский Государственный Технический Университет
Кафедра ____САПР______
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
По дисциплине: ”Прикладная теория систем”
Тема: "Разработка иммитационной модели системы
массового обслуживания"
Руководители
(подпись) (дата)
Студент
(подпись) (дата)
2009
Содержание
Введение
1. Техническое задание
2. Теоретическая часть
2.1 Предмет и задачи теории массового обслуживания
2.2 Классификация СМО
2.3 Характеристики СМО
2.4 Концептуальная модель СМО
2.5 Актуальность работы
2.6 Существующие алгоритмы решения
2.7 Технические требования
2.7.1 Общие требования
2.7.2 Центральный процессор
2.7.3 Материнская плата
2.7.4 Оперативная память
2.7.5 Видеоадаптер
2.7.6 Монитор
2.7.7 Жесткий диск
2.7.8 Клавиатура
2.7.9 Мышь
3. Практическая часть
3.1 Выбор среды разработки программирования
3.2 Выбор алгоритма решения
3.3 Структура программы
3.4 Результаты экспериментов
3.5 Руководство пользователю
Заключение
Список используемой литературы
Введение Система массового обслуживания (СМО) - математическая модель, разработанная для описания класса многочисленных и широко распространенных сложных систем, назначением которых является очень широко понимаемое обслуживание, причем обслуживание массовое.
В задачи курсового проекта входит:
получение знаний в области прикладной теории систем;
выработка способности системного рассмотрения проблем и задач;
развитие навыков программирования, полученных на предыдущих курсах;
написание программы, соответственно варианту задания.
Целью выполнения данного курсового проекта является приобретение практических навыков системного исследования реальной динамической сложной системы на основе построения ее имитационной модели. В проекте производилось моделирование работы "Поликлиники" - многоканальной СМО с ожиданием.
Медицинское учреждение - это такая организация, в которой требуется грамотное управление, так как от эффективности работы этой организации зависит то, насколько квалифицировано и своевременно будут обслужены клиенты. Поэтому была поставлена задача создания наиболее совершенной системы моделирования для получения более точных результатов работы.
Разработанный проект демонстрирует имитационную модель СМО, работа с которой очень удобна для пользователя. Программа является очень актуальной на сегодняшний день, она автоматизирует работу по расчету эффективности системы массового обслуживания и предоставляет пользователю (оператору) понятный и дружественный интерфейс. Программа позволяет пользователю вводить свои параметры, менять настройки, производить анализ работы системы.
1. Техническое задание По заданию к курсовому проекту необходимо разработать программу реализации алгоритма имитационного моделирования СМО "Поликлиника". Для разработки использовать любую визуальную среду программирования.
В интерфейсе программы предусмотреть возможность ввода параметров:
время моделирования;
число потоков заявок и параметры каждого потока (приоритет, min и max интервал генерирования);
число аппаратов обслуживания;
число очередей и max время пребывания заявки в очереди;
время обслуживания одной заявки (для каждого аппарата определяются min и max значения и время подготовки к обслуживанию).
Результаты работы программы должны включать:
на каждом шаге отображать модельное время;
статистика по поступившим, находящимся в системе на обслуживании и обработанным заявкам;
статистика по потокам заявок, очередям и аппаратам обслуживания.
Интерфейс программы должен включать описание СМО в соответствии с вариантом, сведения о разработчике, краткую справку (руководство пользователю).
По заданию аппаратами выступают процедуры (всего в поликлинике может быть от 3 до 9 процедур). ............