Foros del Web » Programación para mayores de 30 ;) » Java »

Logica para Sistema de Turnos

Estas en el tema de Logica para Sistema de Turnos en el foro de Java en Foros del Web. Hola! les queria consultar, tengo que armar un sistema de turnos para un consultorio... en el cual al solicitar al medico me tiene que aparecer ...
  #1 (permalink)  
Antiguo 12/12/2016, 18:20
 
Fecha de Ingreso: febrero-2008
Mensajes: 47
Antigüedad: 9 años
Puntos: 0
Logica para Sistema de Turnos

Hola! les queria consultar, tengo que armar un sistema de turnos para un consultorio... en el cual al solicitar al medico me tiene que aparecer la fecha y hora de los turnos disponibles

https://www.portalweb.dim.com.ar/ayu...lar_turno1.jpg


Por ejemplo el de la imagen, que figura la fecha "29 de Marzo" y el horario...


No les pido que me den el codigo armado, solo si me podrian orientar de como hacerlo... como logro obtener las fechas, hay alguna api de calendario que pueda utilizar?
  #2 (permalink)  
Antiguo 14/12/2016, 10:59
 
Fecha de Ingreso: diciembre-2008
Ubicación: PERU
Mensajes: 282
Antigüedad: 8 años, 2 meses
Puntos: 22
Respuesta: Logica para Sistema de Turnos

Cita:
Iniciado por Juan228 Ver Mensaje
Hola! les queria consultar, tengo que armar un sistema de turnos para un consultorio... en el cual al solicitar al medico me tiene que aparecer la fecha y hora de los turnos disponibles

https://www.portalweb.dim.com.ar/ayu...lar_turno1.jpg


Por ejemplo el de la imagen, que figura la fecha "29 de Marzo" y el horario...


No les pido que me den el codigo armado, solo si me podrian orientar de como hacerlo... como logro obtener las fechas, hay alguna api de calendario que pueda utilizar?

Explica bien lo q' deseas hacer.
Esa imagen es del sistema actual?? si es asi, como añades esas fechas??
  #3 (permalink)  
Antiguo 16/12/2016, 09:45
 
Fecha de Ingreso: febrero-2008
Mensajes: 47
Antigüedad: 9 años
Puntos: 0
Respuesta: Logica para Sistema de Turnos

Cita:
Iniciado por yuo2 Ver Mensaje
Explica bien lo q' deseas hacer.
Esa imagen es del sistema actual?? si es asi, como añades esas fechas??
Hola! Vuelvo a explicarlo lo mas detallado posible:

Lo que yo quiero hacer es que al ingresar al sistema de turnos y seleccionar al medico, aparezcan todos los turnos disponibles para ese medico de la siguientemanera:

FECHA - HORA - MEDICO - ESPECIALIDAD
16-Dic - 15:40 - Perez - Clinico
16-Dic - 16:40 - Perez - Clinico
16-Dic - 17:40 - Perez - Clinico
16-Dic - 18:40 - Perez - Clinico
17-Dic - 10:40 - Perez - Clinico

Se entiende? La cantidad de turnos por dia va a estar basado en un numero fijo de turnos diarios, pero lo que yo no se como hacer es como pensar el tema de la fecha, no entiendo como aplicarlo
  #4 (permalink)  
Antiguo 16/12/2016, 12:42
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 5 años, 2 meses
Puntos: 24
Respuesta: Logica para Sistema de Turnos

Deberías mostrar un poco el código, mas que nada en la parte donde se muestra la fecha.

En el caso de que tengas un objeto Date con la fecha y la imprimas en pantalla, podes usar la clase DateFormat para cambiarle al formato que necesitas.
  #5 (permalink)  
Antiguo 19/12/2016, 15:46
 
Fecha de Ingreso: diciembre-2008
Ubicación: PERU
Mensajes: 282
Antigüedad: 8 años, 2 meses
Puntos: 22
Respuesta: Logica para Sistema de Turnos

a ver, mas o menos logro entender tu problema.
No sabes como arrogar los turnos del doctor automaticamente.
Ok, primero define aq hora trabaja y los dias (su horario)

Segun tu lista supongo q el doctor trabaja de L a V, de 15:40 hasta las 18:40
y los sabados a las 10:40..
Define bien eso, de L a V, cual es su hora de entrada y salida. Tambien su horario de entrada y salida los dias Sabado. Segun la lista q quieres mostrar es por cada hora.

haciendo un preanalisis, eso lo puedes hacer sumando el dia por 24hrs y que te muestren los 5 primeras horas segun como nos definas el horario.

Trabajandolo con base de datos, una tablita q tenga los campos :
Id del doctor,
NombreDiaInicial
NombreDiaFinal
Horaingreso
horaSalida

Ya es habilidad tuya jugar con los nombre de los dias (ojo con el idioma) y sus horas de ingreso y salida para definir el horario q deseas mostrar.

Última edición por yuo2; 19/12/2016 a las 15:57



La zona horaria es GMT -6. Ahora son las 07:33.