Sobre este projeto
it-programming / others-5
Aberto
Realizar un programa en java que lleve el control de turnos de clientes para una empresa de servicios.
El programa tendrá una opción para registrar los clientes conforme vayan llegando y se registrará la siguiente información, turno, nombre, edad y sexo, el sistema otorgará el turno consecutivo en forma automática (ejemplo: primer cliente turno 1, segundo cliente turno 2, tercer cliente turno 3, etc.). Estos datos se almacenaran en un nodo (clase) que formará una cola.
El programa tendrá una opción para registrar a cada cliente con forme van llegando.
Además el sistema tendrá una opción para visualizar el listado de la cola.
El sistema tendrá una opción para llamar al turno siguiente según el consecutivo que le toca a cada cliente.
Una vez que el sistema haga el llamado al turno se tendrá que almacenar en un nodo (clase) que formará una pila los siguientes datos: número de turno atendido, nombre, edad, sexo, estos datos los podrá tomar de los ya capturados, problema atendido y nombre del personal que lo atendió.
El sistema tendrá una opción para visualizar la pila de turnos atendidos.
Cada vez que se haga el llamado a un turno el sistema tendrá que validar en la cola de turno que no exista una persona de sexo femenino y mayor a 50 años, porque esta persona tendrán prioridad sobre el turno siguiente, no importando el turno que tenga.
Cada vez que se atienda un turno de la cola este nodo será borrado.
opciones de sistema
1.-
Registro de turnos.
2.- Atención de turnos
3.- Imprimir cola de turnos
4.- Imprimir pila de turnos atendidos
5.- Salir
Formato de impresión ambos reportes
Turno Nombre Edad Sexo Problema Atendido (ultimo dos solo opción 4)
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Prazo de Entrega: Não estabelecido
Habilidades necessárias