Multi_Channel Queue Simulator

Hirdetéseket tartalmaz
0+
letöltés
Tartalom besorolása
Korhatár nélküli
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép

Az alkalmazásról

A szimulációhoz a következő adatokat kell megadni:
- a szolgáltatási csatornák száma;
- a kiszolgálandó ügyfelek száma;
- az ügyfelek diszkrét valószínűségi eloszlása ​​az érkezési intervallumok szerint;
- az ügyfelek kiszolgálási idejének diszkrét eloszlása.

Az érkezési és kiszolgálási intervallumok diszkrét eloszlása ​​manuálisan megadható, vagy a következő eloszlások egyikével generálható: exponenciális, egyenletes, Erlang-eloszlás, Weibull-eloszlás, normális és csonkolt normális.

Minden egyes eloszlás generálásakor meg kell adni a meghatározó paramétereket, például normális eloszlás esetén ezek a következők: átlagérték, variancia és az intervallumok száma. A generálás során minden intervallumhoz programozottan meghatározzák az ügyfelek érkezésének valószínűségét és ennek megfelelően a kiszolgálást. Az intervallumok teljes száma meghatározza azt az időt, amely alatt az ügyfelek megérkeznek és kiszolgálják őket. A paraméterek változtatásával különböző forgatókönyvek szimulálhatók. Az érkező ügyfelek valószínűségi eloszlásának intervallumainak száma és a kiszolgálási idők intervallumainak száma nem feltétlenül kell, hogy megegyezzen.

Az ügyfélszolgálat érkezési sorrendben működik, attól függően, hogy van-e elérhető csatorna. Az alkalmazás a következő értékeket méri: az ügyfelek átlagos várakozási ideje a kiszolgálási sorban; - az ügyfelek átlagos kiszolgálási ideje; - a rendszerben töltött átlagos idő (várakozás + kiszolgálás); - a szerver kihasználtsága százalékban; - és az átviteli sebesség (ügyfelek időegységenként).

A szimulált rendszerek adatait egy samples.db nevű SQLite adatbázis tárolja. A már tárolt rendszerek listája az alkalmazás főképernyőjén jelenik meg, melynek neve AppMulti_Channel_Mass_Service, és a lista egy elemére kattintva kiválasztható a további munkához.

Az alkalmazás főképernyőjéről a következő funkciók érhetők el: Új minta – adatok bevitele egy új rendszer szimulációhoz; Szerkesztés – a kiválasztott rendszer módosítása és végrehajtása; és Törlés – egy rendszer eltávolítása.

A kezdőképernyőn található menüpontokon kívül a következő funkciók is elérhetők: Súgó; - Adatbázis inicializálása az adatbázis kezdeti betöltése; - Adatbázis másolása az adatbázis másolásával; - Adatbázis mentése az adatbázis mentésével; - Beállítások; - és Hivatkozások a szerző más alkalmazásaira. Egy új rendszer szimulációjához, valamint egy kiválasztott rendszer szerkesztéséhez és futtatásához szükséges adatok bevitele a Mintafeladat nevű képernyőn történik. Itt a következőket kell megadni: - a rendszer nevét; - a szerverek számát; - a szimulálandó kliensek számát és mindkét valószínűségeloszlást (érkező és kiszolgált kliensekét).

Két mező áll rendelkezésre az eloszlások vizualizálására: Érkezések közötti PMF formátumérték:valószínűség,... és Szolgáltatás ideje PMF formátumérték:valószínűség,... Maga az adatbevitel párbeszédpanelekben (Szerkesztés; Érkezések közötti PMF szerkesztése; és Szolgáltatás ideje PMF) történik, két oszloppal: intervallum és valószínűség. A Mentés gomb megnyomása után a beírt adatok megjelennek a fent említett mezőkben.

A Mintafeladatból a két eloszlás generálására szolgáló függvények a Bemenet generálása és a Szolgáltatás generálása gombokkal találhatók, valamint a szimuláció végrehajtása a SZIMULÁCIÓ FUTTATÁSA gombbal.

A szimuláció végrehajtása után az eredmény megjelenik a Szimuláció képernyőn. Innen a Nyomtatás funkcióval menthető el a szimuláció eredménye .txt fájlként. A Nyomtatás tartalmazza a Fájl mentése tevékenységet az eszköz fájlkönyvtárának fastruktúrájával, és egy mappa kiválasztásakor megjelenik a Mentés gomb, amely lehetővé teszi a szimulációs eredmény mentését.

A két eloszlás generálását a FlowActivity végzi. Egy legördülő listából kiválasztjuk az eloszlás típusát, kitöltjük a jellemző paramétereit, és a Létrehozás gombbal, egy hasonló kétoszlopos táblázatban, mint az új eloszlások megadásakor, megjelennek a generált eloszlási adatok.
Frissítve:
2025. dec. 15.

Adatbiztonság

A biztonság annak megértésével kezdődik, hogy miként gyűjtik és osztják meg a fejlesztők az adataidat. Az adatvédelemmel és -biztonsággal kapcsolatos gyakorlat a használattól, a régiótól és életkortól függően változhat. A fejlesztő adta meg ezeket az információkat, és idővel frissítheti őket.
Nem osztanak meg adatokat harmadik felekkel
További információ arról, hogy miként deklarálják a fejlesztők a megosztást
Nem történt adatgyűjtés
További információ arról, hogy miként deklarálják a fejlesztők a gyűjtést

Alkalmazás támogatása

Telefonszám
+359888569075
A fejlesztőről
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Továbbiak – ivan gabrovski