Курсовая работа: Разработка модели теории массового обслуживания

/*System.out.println("Осталось в первой очереди " +Queue1.numOfMessages);*/

System.out.println("Число возвратов с первого сервера " +Server1.vozvrat);

System.out.println("Число возвратов со второго сервера " +Server2.vozvrat);

System.out.println("Число возвратов с третьего сервера " +Server3.vozvrat);

System.out.println("Число возвратов в первую очередь " +Queue1.vozvrat);

System.out.println("Средняя длина 2 ой очереди " +(double)Queue2.Dlina/(double)Queue2.Chislo);

System.out.println("Средняя длина 3 ей очереди " +(double)Queue3.Dlina/(double)Queue3.Chislo);

System.out.println("Максимальная длина 1 ой очереди " +Queue1.max);

System.out.println("Процент сквозняков в первой очереди "+(double)Queue1.skvoz*100/(double)Queue1.num +"%");

System.out.println("Процент сквозняков во второй очереди "+(double)Queue2.skvoz*100/(double)Queue2.num +"%");

System.out.println("Процент сквозняков в третей очереди "+(double)Queue3.skvoz*100/(double)Queue3.num +"%");

Date d2=new Date();

long d = d2.getTime()-d1.getTime();

System.out.println("Время моделирования:" +d);

}

}

2.Queue1.java.

package DEJaView.modelLibs.a;

import DEJaView.core.*;

import java.util.*;

/** Класс, реализующий работу очереди сообщений (требований) */

public class Queue1 extends AtomicPDEVS {

/**Счётчик, подсчитывающий число пакетов в очереди*/

public int numOfMessages = 0;

/** Флаг, показывающий свободен ли сервер */

private boolean serverIsFree = true;

public int vozvrat;

public int skvoz=0;

public int num=0;

К-во Просмотров: 502
Бесплатно скачать Курсовая работа: Разработка модели теории массового обслуживания