Active Server Pages Esempio di Test Multiple-Choice Dott. Ing. Marco Pinnelli BetaTre S.r.l. pinnelli@betatre.com
Creazione dinamica di domande e test Titolo Elenco domande Aggiungi/elimina Testo domanda Risposta 1 Menu Domande Test Esegui test Elenco test Aggiungi/elimina Risposta N Titolo Domanda 1 Domanda N
Esecuzione del test da parte dell’utente Elenco dei test Disponibili Risultati Test Menu Domande Test Esegui test Login utente Punteggio, correzione del test e memorizzazione
DataBase: tabelle e relazioni
Struttura Applicazione : default.asp e global.asa Application("ConnectionString") Global.asa Default.asp Link Domande Link Test Link Esegui Test
Struttura Applicazione MenuDomande.asp Link Domande Default.asp MenuTest.asp Link Test
Struttura Applicazione: gestione domande AggiungiDomanda.asp MascheraDomanda.asp .asp .asp MenuDomande.asp .asp Salva la domanda su db Doppia Form esclusiva 1-Inserimento: Titolo Testo N. Domande (1-5) 2-Iserimento. Risposte Soluzione punteggio .asp EliminaDomanda.asp
Struttura Applicazione: gestione test AggiungiTest.asp MascheraTest.asp .asp .asp MenuTest.asp .asp Salva il test nella relativa tabella e in quella associativa Form Titolo test e Selezione delle domande disponibili .asp EliminaTest.asp
Struttura Applicazione: esecuzione del test ElencoTest.asp EseguiTest.asp MascheraLogin.asp .asp .asp RisultatoTest.asp .asp .asp Elenco dei test diponibili e risultati dei test precedenti Form di esecuzione del test Visualizzazione del risultato e relativo punteggio