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

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

Таким образом мы получили:

  1. Параметр и поток обслуживания равное 0.5;

  2. Вероятность отказа в обслуживании автомобиля равная 0.001;

  3. Относительная пропускная способность равная 0.999;

  4. Абсолютная пропускная способность равная 9.999;

  5. Среднее число занятых каналов равного 0.0005.

На основании решенной задачи можно сделать вывод: Нужно организовать 4 рабочих места на предприятии.

2 Специальная часть

    1. Выбор средств к решению задачи

Для решения замкнутой СМО была выбрана среда разработки Borland Delphi 7. Перед написанием программы были рассмотрены несколько сред программирования- C++ и Delphi 7.

Рассмотрим основные критерии, по которым была выбрана данная среда программирования:

  1. Максимально удобный интерфейс для пользователя;

  2. Максимальная скорость работы программы;

  3. Минимальные сроки и затраты на разработку программы;

  4. Удобство пользователя при работе с программой;

  5. Написание программы под самую востребованную операционную систему.

Среда Delphi это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно раскрытыми на экране окнами. Delphi-одна из самых мощных систем, позволяющих на самом современном уровне создавать как отдельные прикладные программы Windows, так и разветвленные комплексы, предназначенные для работы в корпоративных сетях и в Интернете.

Визуальное программирование представляет собой процесс создания Windows-приложений, при котором возможно одновременно конструировать, изменять, отлаживать приложение, используя интегрированную среду разработки IDE (Integrated Development Environment). По сути, визуальное программирование – это единство двух взаимосвязанных процессов: наглядного конструирования типового Windows-окна приложения и написания кода. Интегрированная среда разработки Delphi 6 представляет собой многооконную систему, определяемую настройками пользовательского интерфейса:

  1. Главное окно (Delphi6 – Project I).

  2. Окно Обозреватель дерева объектов (Object Tree View).

  3. Окно Инспектора объектов (Object Inspector).

  4. Окно Конструктора формы (Forml).

  5. Окно Редактора кода (UnitI.pas).

Если говорить о Delphi 7, то сразу можно отметить немаловажный момент - поддержка Microsoft Windows 7 т.к. данная программа была реализована именно на этой операционной системе. На этот раз, команда разработчиков оказалась готова к выходу новой операционной системы заранее. Уместно вспомнить, что полноценная поддержка Windows Vista и ее нововведений, появилась только через год, после выхода этой ОС.

Таким образом, Delphi 7 может работать на одной из следующих ОС:

  1. Microsoft Windows 7;

  2. Microsoft Windows XP Home or Professional (SP3);

  3. Microsoft Windows VistaTM (SP1);

  4. Microsoft Windows Server 2003 (SP1) или 2008.

Также для работы IDE требуется Microsoft Internet Explorer 6.0 SP1 или более поздний, и рекомендуется установить все доступные обновления операционной системы.

Кроме этого, для работы необходимы следующие программные продукты:

  1. Microsoft .NET Framework 2.0 SP1 Redistributable Package (или более поздней версии);

  2. Microsoft Visual J# version 2.0 Redistributable Package;

  3. Microsoft Data Access Components (MDAC) 2.8;

  4. Microsoft Core XML Services (MSXML) 6.0;

  5. Language Pack for MS .NET Framework 2.0.

Все вышеперечисленное включено в установочный пакет Delphi и необходимо лишь для работы IDE. Для работы программ, написанных на Delphi, эти компоненты не требуются.

Плюсы использования Delphi в качестве среды программирования для решения задач:

1) Устраняется необходимость в повторном вводе данных;

2) Обеспечивается согласованность проекта и его реализации;

3) Увеличивается производительность разработки и переносимость программ.

Минимальные требования к аппаратной части остались примерно такими же, как и в предыдущей версии:

  1. 3,5 Гб свободного дискового пространства, и еще около 0,5 Гб для разворачивания временных файлов;

  2. Intel Pentium или совместимый процессор, 1.4GHz ГГц минимум (2GHz+ рекомендовано);

  3. 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 Мбайт), цветовая палитра.