Multi_Channel Queue Simulator

Contiene annunci
0+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni sull'app

Per la simulazione, vengono inseriti i seguenti dati:
- il numero di canali di servizio;
- il numero di clienti da servire;
- una distribuzione di probabilità discreta dei clienti negli intervalli di arrivo;
- una distribuzione discreta dei tempi di servizio per i clienti.

Le distribuzioni discrete degli intervalli di arrivo e di servizio possono essere inserite manualmente o generate utilizzando una delle seguenti distribuzioni: esponenziale, uniforme, distribuzione di Erlang, distribuzione di Weibull, normale e normale troncata.
Durante la generazione di ciascuna di queste distribuzioni, vengono inseriti i parametri di definizione, ad esempio, per una distribuzione normale: valore medio, varianza e numero di intervalli. Durante la generazione, per ogni intervallo, la probabilità di arrivo dei clienti e, di conseguenza, il servizio vengono determinati programmaticamente. Il numero totale di intervalli definisce il tempo durante il quale i clienti arrivano e vengono serviti. Modificando i parametri, è possibile simulare diversi scenari. Il numero di intervalli per la distribuzione delle probabilità di arrivo dei clienti e il numero di intervalli per i tempi di servizio non devono necessariamente essere gli stessi.
Il servizio clienti funziona secondo il principio "Chi prima arriva, prima viene servito", a seconda della disponibilità di un canale. L'applicazione misura i seguenti valori: il tempo medio di attesa dei clienti nella coda di servizio; - il tempo medio di servizio dei clienti; - il tempo medio nel sistema (attesa + servizio); - l'utilizzo del server in percentuale; - e il throughput (clienti per unità di tempo).
I dati dei sistemi simulati sono memorizzati in un database SQLite denominato samples.db. L'elenco dei sistemi già memorizzati viene visualizzato nella schermata principale dell'applicazione, denominata AppMulti_Channel_Mass_Service, e cliccando su un elemento dell'elenco, è possibile selezionarlo per ulteriori elaborazioni.
Dalla schermata principale dell'applicazione sono disponibili le seguenti funzioni: Nuovo campione: per inserire i dati per una nuova simulazione di sistema; Modifica: per modificare ed eseguire un sistema selezionato; ed Elimina: per rimuovere un sistema.
Oltre alle voci di menu nella schermata iniziale, sono incluse le seguenti funzioni: Aiuto; - Init DB: caricamento iniziale del database; - Copia DB: copia del database; - Salva DB: salvataggio del database; - Impostazioni; - e link ad altre app dell'autore.
L'inserimento dei dati per un nuovo sistema per la simulazione e per la modifica e l'esecuzione di un sistema selezionato avviene dalla schermata denominata Attività di Esempio. Qui si immettono: - il nome del sistema; - il numero di server; - il numero di client da simulare ed entrambe le distribuzioni di probabilità (dei client in arrivo e di quelli serviti).
Sono presenti due campi per visualizzare le distribuzioni: Formato PMF interarrivo valore:prob,... e Formato PMF orario servizio valore:prob,... L'inserimento dei dati avviene in tabelle di dialogo (Modifica; Modifica PMF interarrivo; e Ora servizio PMF) con due colonne: intervallo e probabilità ciascuna. Dopo aver premuto il pulsante Salva, i dati inseriti vengono visualizzati nei campi sopra menzionati.
Da Attività di Esempio, le funzioni per generare le due distribuzioni sono incluse con i pulsanti Genera Input e Genera Servizio, nonché per eseguire la simulazione con il pulsante Esegui Simulazione.
Dopo l'esecuzione della simulazione, il risultato viene visualizzato nella schermata Simulazione. Da lì, è possibile selezionare la funzione Stampa per salvare il risultato della simulazione come file .txt. La funzione Stampa include l'attività Salva file con una struttura ad albero della directory dei file del dispositivo e, selezionando una cartella, appare un pulsante Salva, che consente di salvare il risultato della simulazione.

La generazione delle due distribuzioni viene eseguita da FlowActivity. Da un elenco a discesa, si seleziona il tipo di distribuzione, si inseriscono i suoi parametri caratteristici e, con il pulsante Genera, vengono visualizzati i dati della distribuzione generata in una tabella a due colonne simile a quella utilizzata per l'inserimento di nuove distribuzioni.
Ultimo aggiornamento
15 dic 2025

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Assistenza per le app

Numero di telefono
+359888569075
Info sullo sviluppatore
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Altri contenuti di ivan gabrovski