Multi_Channel Queue Simulator

Contén anuncios
0+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Para a simulación, introdúcense os seguintes datos:
- o número de canles de servizo;
- o número de clientes aos que se lles atenderá;
- unha distribución de probabilidade discreta de clientes sobre os intervalos de chegada;
- unha distribución discreta dos tempos de servizo para os clientes.

As distribucións discretas de intervalos de chegada e servizo pódense introducir manualmente ou xerar usando unha das seguintes distribucións: exponencial, uniforme, distribución de Erlang, distribución de Weibull, normal e normal truncada.
Ao xerar para cada unha destas distribucións, introdúcense os parámetros definitorios, por exemplo, para unha distribución normal estes son: valor medio, varianza e o número de intervalos. Durante a xeración, para cada intervalo, a probabilidade de chegadas de clientes e, en consecuencia, o servizo determínase mediante programación. O número total de intervalos define o tempo durante o cal os clientes chegan e son atendidos. Ao cambiar os parámetros, pódense simular diferentes escenarios. O número de intervalos para a distribución de probabilidades de chegada de clientes e o número de intervalos para os tempos de servizo non teñen que ser necesariamente o mesmo.
O servizo de atención ao cliente funciona segundo o principio de "primeiro en chegar, primeiro servido", dependendo de se hai un canal dispoñible. A aplicación mide os seguintes valores: o tempo medio de espera dos clientes na cola de servizo; - o tempo medio de servizo dos clientes; - o tempo medio no sistema (espera + servizo); - utilización do servidor en porcentaxe; - e rendemento (clientes por unidade de tempo).
Os datos dos sistemas simulados almacénanse nunha base de datos SQLite chamada samples.db. A lista de sistemas xa almacenados móstrase na pantalla principal da aplicación, chamada AppMulti_Channel_Mass_Service, e ao facer clic nun elemento da lista, selecciónase para traballar máis a fondo.
Desde a pantalla principal da aplicación, están dispoñibles as seguintes funcións: Nova mostra: para introducir datos para unha nova simulación de sistema; Editar: para modificar e executar un sistema seleccionado; e Eliminar: para eliminar un sistema.
Ademais dos elementos do menú da pantalla de inicio, inclúense as seguintes funcións: Axuda; - Iniciar BD: carga inicial da base de datos; - Copiar BD copiando a base de datos; - Gardar BD gardando a base de datos; - Configuración; - e Ligazóns ás outras aplicacións do autor. A entrada de datos para un novo sistema para simulación e para editar e executar un sistema seleccionado realízase desde a pantalla chamada Actividade de exemplo. Aquí introduces: - o nome do sistema; - o número de servidores; - o número de clientes para simular e ambas as distribucións de probabilidade (de clientes que chegan e atendidos).

Hai dous campos para visualizar as distribucións: Formato PMF entre chegadas valor:probable,... e Formato PMF tempo de servizo valor:probable,... A entrada de datos en si realízase en táboas de diálogo (Editar; Editar PMF entre chegadas; e PMF tempo de servizo) con dúas columnas: intervalo e probabilidade cada unha. Despois de premer o botón Gardar, os datos introducidos móstranse nos campos mencionados anteriormente.

Desde a Actividade de exemplo, as funcións para xerar as dúas distribucións inclúense cos botóns Xerar entrada e Xerar servizo, así como realizar a simulación co botón EXECUTAR SIMULACIÓN.

Unha vez executada a simulación, o resultado móstrase na pantalla Simulación. Desde alí, pódese seleccionar a función Imprimir para gardar o resultado da simulación como un ficheiro .txt. A opción Imprimir inclúe a actividade Gardar ficheiro cunha estrutura en árbore do directorio de ficheiros do dispositivo e, ao seleccionar un cartafol, aparece un botón Gardar, que permite gardar o resultado da simulación.

A xeración das dúas distribucións realízase mediante a FlowActivity. Desde unha lista despregable, selecciónase o tipo de distribución, complétanse os seus parámetros característicos e, co botón Xerar, nunha táboa de dúas columnas similar á que se usa ao introducir novas distribucións, móstranse os datos da distribución xerada.
Última actualización
15 de dec. de 2025

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Servizo de asistencia da aplicación

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

Máis contido de ivan gabrovski