Crèdit 5 ASI, curs 2001/02
3a avaluació: pràctica
Dissenyar una aplicació de resolució d’exàmens tipus test per la web. Les preguntes i respostes estaran en una base de dades Oracle. En un servidor web IIS tindrem un formulari d’entrada a l’aplicació, com ara:
Generador d’exàmens tipus testIdentificació de l’usuari: Veure històric Realitzar el test Tema del test: |
|
|
Els temes es trien d’una llista desplegable que conté almenys 4 temes. L’usuari del programa ha d’estar donat d’alta en la base de dades, en cas contrari haurà d’omplir un formulari amb les seves dades personals i donar-se d’alta abans de començar el test.
El generador d’exàmens crearà un test de deu preguntes sobre el tema triades aleatòriament de la base de dades, amb quatre respostes possibles per cada pregunta. Les respostes també es presenten en ordre aleatori. Només una resposta serà correcte.
El test generat s’enviarà al client en forma de pàgina web amb un formulari format per objectes text, option i botó. En la capçalera de la pàgina es mostraran les dades personals del client.
Un cop enviades les respostes del client al servidor, aquest corregirà el test hi enviarà un altre pàgina web amb els resultats: preguntes encertades, preguntes fallades, puntuació final = encerts – (errades / 4).
El resultat del test també s’emmagatzemarà en la base de dades, junt amb les dades del client que s’ha examinat. Guardarem: tema del test, preguntes encertades, preguntes fallades, puntuació final, data de realització.
Si en el formulari del generador el client ha marcat l’opció “Veure històric”, rebrà un resum dels test que ja ha realitzat: : tema del test, preguntes encertades, preguntes fallades, puntuació final, data de realització.
Resum de tasques a efectuar: