- •1. Общая часть
- •1.1 Постановка задачи
- •1.3 Изучение контрольного примера
- •Необходимо выбрать наиболее эффективный вариант обеспечения ремонтного цеха рабочими местами для механиков.
- •2 Специальная часть
- •Выбор средств к решению задачи
- •2.2 Проектирование пользовательского интерфейса
- •2.3 Состав и особенности программного продукта
- •3 Организационная часть
- •3.1 Руководство пользователя
- •Руководство системного программиста
- •Заключение
- •Литература
- •Интернет-источники «Лекции по моделированию систем / 6_Системы массового обслуживания.Doc» Режим доступа [http://www.Studfiles.Ru/dir/cat32/subj1235/file11060/view111223.Html]
- •Постановка задачи
- •3.1 Одноканальная смо с отказами в обслуживании
1.3 Изучение контрольного примера
На промышленном предприятии решается вопрос о том, сколько потребуется механиков для работы в ремонтном цехе. Пусть предприятие имеет 10 машин, требующих ремонта с учетом числа ремонтирующихся. Отказы машин происходят с частотой . Для устранения неисправностей механику требуется в среднем t=3мин. Распределение моментов возникновения отказов является пуассоновским, а продолжительность выполнения ремонтных работ распределена экспоненциально. Возможно организовать 4 или 6 рабочих мест в цехе для механиков предприятия.
Необходимо выбрать наиболее эффективный вариант обеспечения ремонтного цеха рабочими местами для механиков.
Определяем параметр потока обслуживания на основании формулы(N)
Определим параметр и поток обслуживаний на основании формулы(N)
10/20=0,5
Предельные вероятности состояний найдём по формулам Эрланга
Р1=0=0.5*P0
Р2=0=0.125*P0
Р3=0=0.02*P0
Р4=0= 0,002*P0
P0=0.607
Р1=0.5*0.6070.303
Р2=0.125*0.6070.075
Р3=0.02*0.6070.012
Р4=0.002*0.6070.001
Вероятность отказа в обслуживании автомобиля
Pотк=P4=0.001
Относительная пропускная способность
q=1- Pотк =1-0.001=0.999
Абсолютная пропускная способность
A=10-0.001=9.999
Среднее число занятых каналов
K=0.5*(1-0.001)=0.0005
Таким образом мы получили:
-
Параметр и поток обслуживания равное 0.5;
-
Вероятность отказа в обслуживании автомобиля равная 0.001;
-
Относительная пропускная способность равная 0.999;
-
Абсолютная пропускная способность равная 9.999;
-
Среднее число занятых каналов равного 0.0005.
На основании решенной задачи можно сделать вывод: Нужно организовать 4 рабочих места на предприятии.
2 Специальная часть
-
Выбор средств к решению задачи
Для решения замкнутой СМО была выбрана среда разработки Borland Delphi 7. Перед написанием программы были рассмотрены несколько сред программирования- C++ и Delphi 7.
Рассмотрим основные критерии, по которым была выбрана данная среда программирования:
-
Максимально удобный интерфейс для пользователя;
-
Максимальная скорость работы программы;
-
Минимальные сроки и затраты на разработку программы;
-
Удобство пользователя при работе с программой;
-
Написание программы под самую востребованную операционную систему.
Среда Delphi это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно раскрытыми на экране окнами. Delphi-одна из самых мощных систем, позволяющих на самом современном уровне создавать как отдельные прикладные программы Windows, так и разветвленные комплексы, предназначенные для работы в корпоративных сетях и в Интернете.
Визуальное программирование представляет собой процесс создания Windows-приложений, при котором возможно одновременно конструировать, изменять, отлаживать приложение, используя интегрированную среду разработки IDE (Integrated Development Environment). По сути, визуальное программирование – это единство двух взаимосвязанных процессов: наглядного конструирования типового Windows-окна приложения и написания кода. Интегрированная среда разработки Delphi 6 представляет собой многооконную систему, определяемую настройками пользовательского интерфейса:
-
Главное окно (Delphi6 – Project I).
-
Окно Обозреватель дерева объектов (Object Tree View).
-
Окно Инспектора объектов (Object Inspector).
-
Окно Конструктора формы (Forml).
-
Окно Редактора кода (UnitI.pas).
Если говорить о Delphi 7, то сразу можно отметить немаловажный момент - поддержка Microsoft Windows 7 т.к. данная программа была реализована именно на этой операционной системе. На этот раз, команда разработчиков оказалась готова к выходу новой операционной системы заранее. Уместно вспомнить, что полноценная поддержка Windows Vista и ее нововведений, появилась только через год, после выхода этой ОС.
Таким образом, Delphi 7 может работать на одной из следующих ОС:
-
Microsoft Windows 7;
-
Microsoft Windows XP Home or Professional (SP3);
-
Microsoft Windows VistaTM (SP1);
-
Microsoft Windows Server 2003 (SP1) или 2008.
Также для работы IDE требуется Microsoft Internet Explorer 6.0 SP1 или более поздний, и рекомендуется установить все доступные обновления операционной системы.
Кроме этого, для работы необходимы следующие программные продукты:
-
Microsoft .NET Framework 2.0 SP1 Redistributable Package (или более поздней версии);
-
Microsoft Visual J# version 2.0 Redistributable Package;
-
Microsoft Data Access Components (MDAC) 2.8;
-
Microsoft Core XML Services (MSXML) 6.0;
-
Language Pack for MS .NET Framework 2.0.
Все вышеперечисленное включено в установочный пакет Delphi и необходимо лишь для работы IDE. Для работы программ, написанных на Delphi, эти компоненты не требуются.
Плюсы использования Delphi в качестве среды программирования для решения задач:
1) Устраняется необходимость в повторном вводе данных;
2) Обеспечивается согласованность проекта и его реализации;
3) Увеличивается производительность разработки и переносимость программ.
Минимальные требования к аппаратной части остались примерно такими же, как и в предыдущей версии:
-
3,5 Гб свободного дискового пространства, и еще около 0,5 Гб для разворачивания временных файлов;
-
Intel Pentium или совместимый процессор, 1.4GHz ГГц минимум (2GHz+ рекомендовано);
-
1GB RAM (2 GB рекомендовано).
Особых требований, по современным меркам, к ресурсам компьютера программный продукт не предъявляет. Процессор AMD Turion(tm)2 Dual-Core Mobile M500 2.20GHz( рекомендуется AMD Turion(tm)2 Dual-Core Mobile с частотой не менее 1 гигагерц или выше), оперативной памяти – 150 Мбайт (рекомендуется 300 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 500 Мбайт), цветовая палитра.