Programación General > JSP/Servlets
Re: Generar Preguntas
gamarin:
Ups,,, bueno, lo que pasa es que los metadatos y datos son los que metere al vector. Los metadatos que son 12, la primera vez que el usuario entre se le presentaran 5 metadatos (preguntas) las posiciones que se le presenten depende del las posiciones que genere el randon, despues las respuestas se compararan con sus respectivas respuestas que estan en el vector. y si el usuario fallara en una de las 5 preguntas entonces se le vuelven a presentar 5 metadatos( preguntas) otravez al azar. despues de que fallara la segunda vez entonces se le manda un mensaje de denegacion de servicio y se saca del sistema..
ejemplo:
tabla: preguntas
METADATOS DATOS
id_pregunta 1
no_control 96091300
edad 16
peso 70
direccion niño perdido
telefono 77723456
estatura 1.60
CURP 123nbgt54
.....
.....
suponiendo que entro al sistema, doy mis datos ( nombre y no_control) y son correctos, entonces al oprimir el boton de siguiente, se tiene que ejecutar un servlet el cual tiene que hacer una consulta a la BD y extraer la DUPLA de los datos correspodientes a los datos ( nombre y no_control) despues estos datos de la DUPLA se tiene que almacenar en un VECTOR( esto con el fin de no estar accesando muchas veces a la BD) para que con losdatos ahi almacenados trabajemos, despues de este proceso se presentaran 5 preguntas que fueron escogidas al azar de la tabla preguntas, por ejemplo si el arreglo donde guardo mis numeros generados por el random fuera asi: random[1,3,4,6,7,8], en tonces en pantalla me apareceria lo siguinete:
id_pregunta
edad
peso
telefono
estatura
CURP
donde el usuario atravez de cuadros de texto lcontestara a esas preguntas.. y si contestara mal a una de las preguntas entonces el servlet generara otras 5 preguntas, por ejemplo, supongamos que falle y conteste mal una de las 5 anteriores preguntas entonces el arreglo del random se vuelve a ejecutar y generaria otra secuancia de nuemros, por ejemplo random[2,3,4,5,8]. y lo que se presentaria en pantalla seria
no_control
edad
peso
direccion
CURP
Si vuelvo a fallar en alguna de esta preguntas entonces el servlet me tiene que sacar del sistema..
saludos,
espero y ahora si me haya dado a entender..
:kicking:
Navegación
[*] Página Anterior
Ir a la versión completa