Multi_Channel Queue Simulator

Contém anúncios
0+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

Para a simulação, os seguintes dados são inseridos:
- o número de canais de serviço;
- o número de clientes a serem atendidos;
- uma distribuição de probabilidade discreta dos clientes em relação aos intervalos de chegada;
- uma distribuição discreta dos tempos de serviço para os clientes.

As distribuições discretas dos intervalos de chegada e serviço podem ser inseridas manualmente ou geradas usando uma das seguintes distribuições: exponencial, uniforme, distribuição de Erlang, distribuição de Weibull, normal e normal truncada.

Ao gerar cada uma dessas distribuições, os parâmetros definidores são inseridos; por exemplo, para uma distribuição normal, são eles: valor médio, variância e número de intervalos. Durante a geração, para cada intervalo, a probabilidade de chegada dos clientes e, consequentemente, o tempo de serviço é determinada programaticamente. O número total de intervalos define o tempo durante o qual os clientes chegam e são atendidos. Alterando os parâmetros, diferentes cenários podem ser simulados. O número de intervalos para a distribuição de probabilidades de chegada dos clientes e o número de intervalos para os tempos de serviço não precisam ser necessariamente iguais.

O atendimento ao cliente opera segundo o princípio "primeiro a chegar, primeiro a ser atendido", dependendo da disponibilidade de um canal. O aplicativo mede os seguintes valores: o tempo médio de espera dos clientes na fila de atendimento; - o tempo médio de atendimento dos clientes; - o tempo médio no sistema (espera + atendimento); - a utilização do servidor em porcentagem; - e a taxa de transferência (clientes por unidade de tempo).
Os dados dos sistemas simulados são armazenados em um banco de dados SQLite chamado samples.db. A lista de sistemas já armazenados é exibida na tela principal do aplicativo, chamada AppMulti_Channel_Mass_Service, e, ao clicar em um item da lista, ele é selecionado para trabalho posterior.

Na tela principal do aplicativo, estão disponíveis as seguintes funções: Novo Exemplo – para inserir dados para uma nova simulação de sistema; Editar – para modificar e executar um sistema selecionado; e Excluir – para remover um sistema.

Além dos itens de menu na tela inicial, as seguintes funções estão incluídas: Ajuda; - Inicializar BD – carregamento inicial do banco de dados; - Copiar BD – cópia do banco de dados; - Salvar BD – salvamento do banco de dados; - Configurações; - e links para outros aplicativos do autor.

A entrada de dados para um novo sistema de simulação, bem como para editar e executar um sistema selecionado, é feita na tela chamada Atividade de Exemplo. Nela, você insere: - o nome do sistema; - o número de servidores; - o número de clientes a serem simulados e ambas as distribuições de probabilidade (de clientes que chegam e clientes atendidos).

Há dois campos para visualizar as distribuições: Valor no formato PMF de Interatendimento: prob,... e Valor no formato PMF de Tempo de Serviço: prob,... A entrada de dados em si é feita em tabelas de diálogo (Editar; Editar PMF de Interatendimento; e PMF de Tempo de Serviço) com duas colunas: intervalo e probabilidade, cada uma. Após pressionar o botão Salvar, os dados inseridos são exibidos nos campos mencionados.

Na Atividade de Exemplo, as funções para gerar as duas distribuições estão incluídas nos botões Gerar Entrada e Gerar Serviço, assim como a execução da simulação com o botão EXECUTAR SIMULAÇÃO.

Após a execução da simulação, o resultado é exibido na tela Simulação. A partir daí, a função Imprimir pode ser selecionada para salvar o resultado da simulação como um arquivo .txt. A atividade "Salvar Arquivo" inclui uma estrutura em árvore do diretório de arquivos do dispositivo e, ao selecionar uma pasta, um botão "Salvar" aparece, permitindo salvar o resultado da simulação.

A geração das duas distribuições é realizada pela atividade "Fluxo". Em uma lista suspensa, o tipo de distribuição é selecionado, seus parâmetros característicos são preenchidos e, com o botão "Gerar", os dados da distribuição gerada são exibidos em uma tabela de duas colunas semelhante à utilizada para inserir novas distribuições.
Atualizada a
15/12/2025

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Apoio técnico da app

Número de telefone
+359888569075
Acerca do programador
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Mais de ivan gabrovski