Multi_Channel Queue Simulator

Утрымлівае аб’явы
0+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Для мадэлявання ўводзяцца наступныя дадзеныя:

- колькасць каналаў абслугоўвання;
- колькасць кліентаў, якіх трэба абслугоўваць;
- дыскрэтнае размеркаванне верагоднасці кліентаў па інтэрвалах прыбыцця;
- дыскрэтнае размеркаванне часу абслугоўвання кліентаў.

Дыскрэтныя размеркаванні інтэрвалаў прыбыцця і абслугоўвання можна ўводзіць уручную або генераваць з выкарыстаннем аднаго з наступных размеркаванняў: экспанентнае, раўнамернае, размеркаванне Эрланга, размеркаванне Вейбула, нармальнае і ўсечанае нармальнае.
Пры генерацыі для кожнага з гэтых размеркаванняў уводзяцца вызначальныя параметры, напрыклад, для нармальнага размеркавання гэта: сярэдняе значэнне, дысперсія і колькасць інтэрвалаў. Падчас генерацыі для кожнага інтэрвалу верагоднасць прыбыцця кліентаў і, адпаведна, абслугоўвання вызначаецца праграмна. Агульная колькасць інтэрвалаў вызначае час, на працягу якога кліенты прыбываюць і абслугоўваюцца. Змяняючы параметры, можна мадэляваць розныя сцэнарыі. Колькасць інтэрвалаў для размеркавання верагоднасці прыбыцця кліентаў і колькасць інтэрвалаў для часу абслугоўвання не абавязкова павінны супадаць.

Абслугоўванне кліентаў працуе па прынцыпе "хто першы прыйшоў - першы абслужаны", у залежнасці ад наяўнасці даступнага канала. Прыкладанне вымярае наступныя значэнні: сярэдні час чакання кліентаў у чарзе абслугоўвання; сярэдні час абслугоўвання кліентаў; сярэдні час знаходжання ў сістэме (чаканне + абслугоўванне); загрузка сервера ў працэнтах; і прапускную здольнасць (колькасць кліентаў за адзінку часу).

Дадзеныя мадэляваных сістэм захоўваюцца ў базе дадзеных SQLite пад назвай samples.db. Спіс ужо захаваных сістэм адлюстроўваецца на галоўным экране прыкладання пад назвай AppMulti_Channel_Mass_Service, і, націснуўшы на элемент са спісу, ён выбіраецца для далейшай працы.

На галоўным экране прыкладання даступныя наступныя функцыі: New Sample — для ўводу дадзеных для мадэлявання новай сістэмы; Edit — для змены і выканання выбранай сістэмы; і Delete — для выдалення сістэмы.

У дадатак да пунктаў меню на галоўным экране, уключаны наступныя функцыі: Help; Init DB — пачатковая загрузка базы дадзеных; Copy DB — капіраванне базы дадзеных; Save DB — захаванне базы дадзеных; Settings; і спасылкі на іншыя праграмы аўтара.
Увод дадзеных для новай сістэмы для мадэлявання, а таксама для рэдагавання і запуску абранай сістэмы ажыццяўляецца з экрана пад назвай «Узор актыўнасці». Тут вы ўводзіце: - назву сістэмы; - колькасць сервераў; - колькасць кліентаў для мадэлявання і абодва размеркаванні верагоднасці (кліентаў, якія прыбываюць і абслугоўваюцца).

Ёсць два палі для візуалізацыі размеркаванняў: Interarrival PMF format value:prob,... і Service time PMF format value:prob,... Сам увод дадзеных ажыццяўляецца ў дыялогавых табліцах (Рэдагаваць; Interarrival PMF Edit; і Service time PMF) з двума слупкамі: інтэрвал і верагоднасць кожны. Пасля націскання кнопкі «Захаваць» уведзеныя дадзеныя адлюстроўваюцца ў вышэйзгаданых палях.

З «Узор актыўнасці» функцыі для генерацыі двух размеркаванняў уключаны ў кнопкі «Генераваць уваход» і «Генераваць абслугоўванне», а таксама для выканання мадэлявання з дапамогай кнопкі «ЗАПУСЦІЦЬ МАДЫЛЯВАННЕ».
Пасля выканання мадэлявання вынік адлюстроўваецца на экране «Мадэляванне». Адтуль можна выбраць функцыю «Друк», каб захаваць вынік мадэлявання ў выглядзе файла .txt. «Друк» уключае ў сябе дзеянне «Захаваць файл» з дрэвападобнай структурай каталога файлаў прылады, і пасля выбару тэчкі з'яўляецца кнопка «Захаваць», якая дазваляе захаваць вынік мадэлявання.

Генерацыя двух размеркаванняў ажыццяўляецца FlowActivity. З выпадальнага спісу выбіраецца тып размеркавання, запаўняюцца яго характэрныя параметры, і з дапамогай кнопкі «Генераваць» у падобнай двухкалонкавай табліцы, як і пры ўводзе новых размеркаванняў, адлюстроўваюцца згенераваныя дадзеныя размеркавання.
Абноўлена
15 сне 2025 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Служба падтрымкі для праграмы

Нумар тэлефона
+359888569075
Пра распрацоўшчыка
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Яшчэ ад ivan gabrovski