Multi_Channel Queue Simulator

Sisaldab reklaame
0+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

Simulatsiooni jaoks sisestatakse järgmised andmed:
- teeninduskanalite arv;
- teenindatavate klientide arv;
- klientide diskreetne tõenäosusjaotus saabumisintervallide lõikes;
- klientide teenindusaegade diskreetne jaotus.

Saabumis- ja teenindusintervallide diskreetsed jaotused saab sisestada käsitsi või genereerida ühe järgmistest jaotustest: eksponentsiaalne, ühtlane, Erlangi jaotus, Weibulli jaotus, normaaljaotus ja kärbitud normaaljaotus.

Iga jaotuse genereerimisel sisestatakse määravad parameetrid, näiteks normaaljaotuse puhul on need: keskmine väärtus, dispersioon ja intervallide arv. Genereerimise ajal määratakse iga intervalli jaoks programmiliselt klientide saabumise ja vastavalt ka teeninduse tõenäosus. Intervallide koguarv määrab aja, mille jooksul kliendid saabuvad ja neid teenindatakse. Parameetreid muutes saab simuleerida erinevaid stsenaariume. Saabuvate klientide tõenäosusjaotuse intervallide arv ja teenindusaegade intervallide arv ei pea tingimata olema samad.

Klienditeenindus toimib põhimõttel "kes ees, see mees", olenevalt sellest, kas on olemas vaba kanal. Rakendus mõõdab järgmisi väärtusi: klientide keskmine ooteaeg teenindusjärjekorras; - klientide keskmine teenindusaeg; - süsteemis veedetud keskmine aeg (ootamine + teenindus); - serveri kasutusaste protsentides; - ja läbilaskevõime (kliendid ajaühiku kohta).

Simuleeritud süsteemide andmed salvestatakse SQLite andmebaasi nimega samples.db. Juba salvestatud süsteemide loend kuvatakse rakenduse põhiekraanil nimega AppMulti_Channel_Mass_Service ja loendis olevale üksusel klõpsates valitakse see edasiseks tööks.

Rakenduse põhiekraanilt on saadaval järgmised funktsioonid: Uus näidis – andmete sisestamiseks uue süsteemi simulatsiooni jaoks; Muuda – valitud süsteemi muutmiseks ja käivitamiseks; ja Kustuta – süsteemi eemaldamiseks.

Lisaks avakuva menüüüksustele on kaasas järgmised funktsioonid: Abi; - Andmebaasi alglaadimise initsialiseerimine; - Andmebaasi kopeerimine andmebaasi kopeerimisel; - Andmebaasi salvestamine andmebaasi salvestamisel; - Seaded; - ja Lingid autori teistele rakendustele.
Uue süsteemi andmete sisestamine simulatsiooniks ning valitud süsteemi redigeerimiseks ja käivitamiseks toimub ekraanil nimega Näidistegevus. Siin sisestate: - süsteemi nime; - serverite arvu; - simuleeritavate klientide arvu ja mõlemad tõenäosusjaotused (saabuvate ja teenindatavate klientide arvu).

Jaotuste visualiseerimiseks on kaks välja: Saabumiste vaheline PMF-vormingu väärtus:tõenäosus,... ja Teenuse aeg PMF-vormingu väärtus:tõenäosus,... Andmete sisestamine ise toimub dialoogiboksides (Redigeeri; Saabumiste vaheline PMF-i redigeerimine; ja Teenuse aeg PMF), millel on kaks veergu: intervall ja tõenäosus. Pärast nupule „Salvesta“ vajutamist kuvatakse sisestatud andmed eelmainitud väljadel.

Näidistegevusest on nuppude „Genereeri sisend“ ja „Genereeri teenus“ abil kaasas funktsioonid kahe jaotuse genereerimiseks ning simulatsiooni teostamiseks nupuga „KÄIVITA SIMULATSIOON“.

Pärast simulatsiooni käivitamist kuvatakse tulemus simulatsiooniekraanil. Sealt saab valida funktsiooni „Prindi“, et salvestada simulatsiooni tulemus .txt-failina. Prindi hõlmab faili salvestamise tegevust koos seadme failikataloogi puustruktuuriga ja kausta valimisel kuvatakse nupp „Salvesta“, mis võimaldab simulatsiooni tulemuse salvestada.

Kahe jaotuse genereerimise teostab FlowActivity. Rippmenüüst valitakse jaotuse tüüp, täidetakse selle iseloomulikud parameetrid ja nupu „Genereeri“ abil kuvatakse genereeritud jaotuse andmed sarnases kaheveerulises tabelis nagu uute jaotuste sisestamisel.
Värskendatud:
15. dets 2025

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad

Rakenduse tugi

Telefoninumber
+359888569075
Teave arendaja kohta
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Rohkem arendajalt ivan gabrovski