[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