[Tech] programma per votazioni
Leonardo Boselli
leo@dicea.unifi.it
Gio 27 Mar 2003 18:31:22 CET
Problema: ho una macchina su cui ci sono diversi utenti.
Queste persone debbono fare una votazione che deve avere i
seguenti reguisiti:
a. ognuno deve votare al più una volta
b. deve votare "di persona"
c. il voto deve essere segreto
La idea era quella di fare una pagine cgi, in cui uno esprime il voto,
mette username e password e voto.
il programma ha due archivi che contengono spazio per N record (N
è il numero dei votanti)
Il primo contiene i voti dati, il secondo gli username.
Dopo che è stato dato l'invio verifica se la persona ha già votato, se
si avverte, se no aggiunge al file lo username, quindi sceglie un
numero da 0 a N-1 a caso e vede se nel record dei voti il record è
vuoto o no, se si ci registra il voto, se no genera un nuovo numero
(è attesa una partecipazione del 20%, quindi il rischio di andare
avanti alle lunghe è piccolo) e riprova.
Come sistema va bene o ci sono dei buchi ?
.
--
Leonardo Boselli
Nucleo informatico e Telematico
Dipartimento Ingegneria Civile
Universita` di Firenze
Via Santa Marta 3
I-50139 Firenze
+39 055-4796-431
+39 348-8605-348
fax 055-495-333
Maggiori informazioni sulla lista
flug-tech