Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Моделювання системи масового обслуговування

Реферат Моделювання системи масового обслуговування





fy"> IM_Queue - клас для черг каналу попереднього обслуговування і трьох мініЕВМ;

queueK1, queueEVM1, queueEVM2, queueEVM3 - екзепляри класу IM_Queue: черга каналу попереднього обслуговування, черга мініЕВМ1, черга мініЕВМ2, черга мініЕВМ3;

Queue () - метод занесення сигналу в чергу;

Depart () - метод видалення сигналу з черги;

Name - назва черзі;

Number - номер черги;

QueueSize - довжина черги;

IM_Device - клас для каналу попереднього обслуговування і трьох мініЕВМ;

K1, EVM1, EVM2, EVM3 - екземпляри класу IM_Device: канал попереднього обслуговування, мініЕВМ1, мініЕВМ2, мініЕВМ3;

Seize () - метод заняття пристрою;

Release () - метод звільнення пристрої;

Name - назва пристрою;

Number - номер пристрою;

Free - зайнятість пристрою;

IM_Event - клас для подій приходу і відходу сигналу;

IM_Event1 - клас, похідний від класу IM_Event, для події надходження сигналу.

IM_Event2 - клас, похідний від класу IM_Event, для події догляду сигналу з першої мініЕВМ;

IM_Event3 - клас, похідний від класу IM_Event, для події догляду сигналу з другої мініЕВМ;

IM_Event4 - клас, похідний від класу IM_Event, для події догляду сигналу з третьої мініЕВМ;

Name - назва події;

Type - тип події;

Time - час події;

IM_System - клас для реалізації роботи системи;

Init () - метод ініціалізації системи;

Synhronise () - метод синхронізації системи;

Generate_Interval_tgen (int time1, int time2) - метод планування інтервалу time1 + -time2 для генерації заявки;

Generate_Interval_tevm1 (int time1, int time2) - метод планування інтервалу time1 + -time2 для обробки сигналу в каналі попереднього обслуговування;

TestQueueK1 () - метод для перевірки сигналів в черги каналу попереднього обслуговування;

GoIn () - метод події надходження сигналу;

GoOut () - метод події догляду сигналу;

У проект включені наступні змінні:

tend - кількість вхідних сигналів.

kol_Otkasov - кількість втрачених сигналів.

Sim_Time - модельне час.

Tranzakt_Value - кількість сигналів, що потрапили в систему.

Tranzakt_Process - кількість оброблених сигналів.

timeReliaseK1 - час звільнення каналу попереднього обслуговування.

tgen1, tgen2 - час генерації сигналів.

t1K1, t2K1 - час обробки в каналі попереднього обслуговування.

t2EVM123 - час обробки в будь-якій системі.

num_events - число подій в системі.

next_event_type - наступний тип події.

TimeObrVK1 - час обробки в каналі попереднього обслуговування.

Текст програми розробленої моделі системи:

using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Threading.Tasks;System.Windows.Forms;System.Collections;

namespace _Курсовой_проект_по_Моделірованію

{

public partial class Form1: Form

{Form1 ()

{();

}

//визначаємо клас ОчередьIM_Queue

{string Name;// названіеint Number;// номерint QueueSize;// довжина черги void Queue ()//занесення транзакта в буфер

{++;// збільшуємо довжину черги

} void Depart ()//видалення транзакта з буфера

{-;// зменшуємо довжину черги

}

}

//визначаємо клас Пристрій

class IM_Device

{string Name;// названіеint Number;// номерbool Free;// true - вільно, false - зайнято

public void Seize ()//заняття пристрою

{= false;//пристрій зайнятий

} void Release ()//видалення транзакта з пристрою

{= true;//пристрій вільно

}

}

//визначаємо клас Подія

Назад | сторінка 4 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка попереднього підсилювача сигналу датчика
  • Реферат на тему: Метод частотної модуляції радіотехнічного сигналу
  • Реферат на тему: Ісландія: екологічний туризм, туристський клас обслуговування
  • Реферат на тему: Болгарія: рекреаційній (пляжний) туризм, клас обслуговування люкс
  • Реферат на тему: Клас двійкового файлу, похідний від fstream