Estado: Terminado

Análise de latência de rede

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 7 días
Propuestas: 4
Freelancers interesados: 4

Habilidades requeridas: IT & Programación Desktop Applications

Descripción:
Exibir graficamente os valores do ping para o usuário final de determinados host conforme a imagem em anexo e as observações abaixo. A idéia é o usuário final abrir esta tela quando o sistema estiver lento e identificar se o problema está no servidor ou na VPN ou na internet e poder saber para qual empresa ligar para reclamar. Isto poderia ser feito simplesmente com o comando "ping" mas é para "usuários". :)

a) Executar o programa com apenas dois arquivos: lat.exe e lat.conf em qualquer diretório
b) O arquivo texto lat.conf deve ter o seguinte formato:

latencia_valor=15,30,50,100,150,250,500
latencia_nome="otimo","muito bom","bom","regular","ruim","muito ruim","pessimo"
intervalo=1
host1=,
host2=,
hostn=,

Por exemplo:

latencia_valor=15,30,50,100,150,200,250
latencia_nome
host1=10.0.1.1,"VPN Palacio"
host2=8.8.8.8,"Google"

c) Os parâmetros do arquivo lat.conf devem ser validados

- Ter o campo latencia_valor com 7 valores numéricos inteiros separados por vírgula
- Ter o campo latencia_nome com 7 textos com no máximo 16 caracteres
- Ter pelo menos um campo host com o primeiro valor do tipo IP e o segundo um nome com no máximo 32 caracteres com aspas duplas separados por vírgula
- Ter no máximo 5 campos host
- Ter o campo intervalo entre 1 e 5

d) Tratar quando os hosts estivem indisponíveis

e) O gráfico dos hosts devem ser animados conforme a latência do ping em ms (milisegundos) para facilitar a visualização do usuário final e estou aberto a novas sugestões.

- Conforme o exemplo se for até 15 seria ótimo, de 16 até 30 "muito bom" e assim por diante
_ Os campos de qualificação devem ser do mesmo tamanho
- Se der 45 ms tem que exbir proporcionalmente e se der acima do último (500 ms) tem que ser considerado 500 para efeito de visualização

Categoria: IT & Programação
Subcategoria: Desktop Applications
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Juliano M.
(Promedio 5.00 de 5)
Ubicación: Brasil
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...