1

Comme certains le savent je viens d'entrer en thèse et mon école doctorale a décidé d'inclure des doctorants dans son conseil (ce qui n'était pas le cas avant).
Nous devons donc voter pour élire nos représentants, et comme cela n'a encore jamais été fait nous devons également décider de la méthode de vote.
Nous sommes environ 150 doctorants dans cette école doctorale et nous devons élire 5 représentants. Le problème est que nous sommes tous dispersés, déjà dans la région parisienne et même en province ou à l'étranger. L'idée d'un vote papier ne me semble donc pas satisfaisante.
Nous souhaiterions donc pouvoir voter de manière informatique. Or les sites qui proposent de créer un formulaire en ligne que nous avons pour l'instant trouvé ne sont pas satisfaisants (soient parce qu'il n'y a pas moyen de limiter l'accès ou le nombre de vote par personne, soit le nombre de votants autorisés est trop faible, soit nous ne pouvons pas paramètrer le fait de voter pour x personnes).

Est ce que quelqu'un aurait une idée de ce qu'on pourrait utiliser. Je vous rappelle nos "critères":
- que ce soit gratuit (et oui la recherche n'a pas de moyen wink)
- qu'au moins 150 personnes puissent voter
- qu'on puisse restreindre l'accès (à une mailing list )
- que les résultats ne puissent pas être visibles avant la fin du vote (je veux dire, qu'au contraire des sondages sur yn par ex, on ne puissent pas voir les résultats partiels une fois que l'on a voté)
- qu'on puisse paramètrer le nombre de candidats pour lesquels on doit voter (enfin pour nous par exemple qu'on doive choisir entre 1 et 5 candidats uniques mais pas plus)
- qu'on puisse limiter le vote à un par personne (et bien sur pas par ip wink)
Critères supplémentaires:
- on ne peut pas revenir sur sa décision (comme dans un vote papier, tant pis pr les pas doués)
- pouvoir rajouter des "autorisés" après le début du vote
- que l'admin ne puisse pas voir non plus les résultats avant le dépouillement
- appli amené à être mise sur un serveur spécifique de l'ED mais pas assez rapidement pour ce vote
- dead line du vote le 31 octobre donc appli faite assez rapidement


Edit2:
Critères à ajouter :
¤ un votant doit pouvoir recevoir un nouveau password à la demande
¤ l’admin doit pouvoir recevoir un nouveau password à la demande, ou le choisir lui-même (à déterminer)
¤ l’admin doit pouvoir changer son adresse mail (pour transférer son rôle à quelqu’un d’autre)
¤ l’admin doit pouvoir régler les dates de début et de fin du suffrage

Critères pour une application pérenne (inutile pour cette année, mais à faire avant l’année prochaine) :
¤ l’admin doit pouvoir effacer et recréer la liste des candidats, mais uniquement entre 2 périodes de suffrage
¤ l’admin doit pouvoir effacer et recréer la liste des votants, mais uniquement entre 2 périodes de suffrage

Critères à déterminer :
¤ un votant n’ayant pas encore voté peut-il être retiré de la liste ?

Critères non urgents à déterminer :
¤ archive-t-on les résultats de chaque année ?

Merci d'avance smile

PS: j'imagine que ça doit pouvoir se faire en programmant mais je ne suis malheureusement pas dans une école doctorale d'informatique wink et personne n'a l'air assez calé pour faire ça grin

edit: maj des points discutés dans le topic smile
avatar

2

Je m'y connais pas trop, mais si je me fie au formulaire de sondage de ma boîte, il suffit de passer par une mailing list et de faire un truc en javascript par exemple, avec un identifiant et un mdp par votant, dans les grandes lignes ça devrait suffire, et pour les résultat on poste un mail à la liste une fois le dépouillement effectué.

Que les spéliacistes* me corrigent, ils s'y connaissent mieux que moi en prog/scripting.

retro edit : y a pas de typo, j'avais compris sécurité au lieu de vote sécurisé


*authentique
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

3

Je ne connais pas de système qui permette de faire ça gratuitement, mais ça n'est pas super compliqué à développer (on a déjà développé des outils de ce type au travail).
Première question : quel est le délais pour trouver un tel système ? (en clair : c'est quand le vote, sachant que, de toutes façons, il faut trouver un moyen de donner à chaque votant une clé de vote - typiquement, un identifiant et un mot de passe).
Ensuite, il y a d'autres critères à prendre en compte :
- est-ce qu'une personne peut revenir sur sa décision et changer son vote avant la fin du délais ?
- est-ce que c'est une application que sera amenée à être réutilisée ultérieurement ?
- quel est le degré de "criticité" du vote ? (est-ce qu'il faut avoir une sécurité forte ? est-ce que s'il y a un problème lors du vote, on peut redemander aux gens de refaire la procédure ? etc.)
avatar

4

The_CUrE> bah oui mais justement, je sais rien faire en javascript sad
Nil> la deadline du vote est le 31 octobre sorry (ouais on nous a prévenu super tôt hum2) donc faut que ce soit prêt bientôt pour laisser le temps aux gens de voter.
Générer un loggin et un mdp si on le fait rapidement (ie d'ici demain, date à laquelle la secrétaire de l'ED part en vacances pr 3 semaines top) c'est faisable.
Je pense qu'on va dire qu'on ne peut pas revenir sur sa decision, un vote papier ne le permet pas donc là non plus.
Cette application sera réutilisée tous les ans vu que ce sont des mandats annuels (enfin faut bien sur pouvoir changer les noms).
C'est un vote "officiel" mais pas non plus très "grave", on joue pas notre vie là. C'est pour participer au conseil de l'école doctorale : les prises de positions vont se faire sur des trucs plus ou moins importants (créer des cours d'anglais, faire des mailing list, des newsletter, organiser des reunions, partager les infos, mais peut être aussi avoir son avis sur les changements administratifs de l'ED). En fait je sais pas trop vu que c'est la premiere fois sorry
avatar

5

Tu as un serveur pour héberger ça ?
Je peux voir si je peux te faire quelque chose pour ce soir ou demain, mais je ne peux rien t'assurer (ou alors peut-être ce week-end, tiens). Il faut juste qu'on voit pour l'envoi des identifiants et mots de passe, quel chemin ça prend.
Si tu n'as pas de serveur, je peux l'héberger sur brumeries.info, mais bon, ça fait bizarre cheeky
Si tu n'as pas trouvé d'autre solution rapidement, on peut voir les modalités par MSN.
avatar

6

Non mais wendy jte disais pas de le faire, je disais le javascript devrait suffire niveau complexité (façon de parler).
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

7

Pareil que Nil, je pense pouvoir te faire quelque chose rapidement.

Pour parer au départ en vacances de la secrétaire de l’ED :
¤ le login sera l’adresse mail de la mailing list (à vous de vérifier que chaque personne n’ait qu’une seule adresse dans la liste, ce qui devrait être le cas si c’est l’adresse ED) ;
¤ le pass sera généré automatiquement à l’initialisation du vote, pass qui sera envoyé à chacun sur son adresse mail.
Seule exception : l’administrateur qui aura sa propre paire login/pass pour configurer la mailing list d’accès et la liste de choix du vote.
De cette manière, même si ce n’est mis en place qu’après le départ de la secrétaire, pas de souci, il faut juste que l’admin ait la mailing list complète.

Le tout sera en PHP/MySQL, hébergé pour cette année au choix chez vince ou sur un de mes comptes Free : le seul problème sera l’URL « pas très catholique » (mais pas pire que brumeries.info grin (calin Nil)).
Cet hébergement ne sera que temporaire pour parer au plus pressé (le 31, c’est proche), et pourra ensuite être déplacé sur un serveur de ton ED (ouais, j’fais du code open source embarrassed).
Oh, et ne t’attends pas à une présentation qui tue, je ne sais rien faire d’autre que du texte noir sur fond gris hehe
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

8

Je pense que du moment qu'il y a des radio buttons et un bouton "submit" ça devrait faire l'essentiel, non ?
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

9

Bon alors déjà merci grin

En fait effectivement créer un login/mdp pour chaque thésard n'etait pas possible en si peu de temps donc la solution d'Ethaniel serait nickel et en fait l'hébergement sur un de vos serveurs provisoirement idem top parce qu'on pourrait apparement utiliser un serveur INSERM mais pas si rapidement (ouais dans le public on est lent). Donc ce serait parfait. Et pour l'interface, du moment que ça fait ce qu'on veut et que ce serait compréhensible ça me va très bien! (et pareil pour l'adresse hein)
(sinon Godzil peut apparement aussi hébergé/faire l'appli mais il n'est pas très dispo cette semaine).

J'ai juste une question: l'admin pourrait-il voir les résultats du vote au fur et à mesure des votes? (en fait si c'est possible il ne vaudrait mieux pas, il vaudrait mieux qu'on puisse voir les résultats qu'après la clotûre du vote).

Donc euh ben j'aurai tendance à dire que ma préférence va à celui qui pourrait me faire l'appli le plus rapidement trioui
En tout cas, vraiment merci beaucoup calin, je sais pas trop comment je pourrais vous rendre la pareille.. mais je réfléchis wink
avatar

10

wendy pour l'admin, il suffit qu'il soit extérieur au vote et aux votants sinon, non ?
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

11

ben euh c'est justement ça le pbm, les 2 personnes qui pourraient (la secretaire et le president de l'ED) sont en vacances cheeky
Et puis même eux peuvent influencer les votes wink
Enfin je pense que ce n'est pas le pire pbm effectivement.

Une autre question : sera-t-il possible d'ajouter des gens dans la mailing list après le début du vote? (enfin dans les "autorisés" quoi)
avatar

12

wendy (./9) :
J'ai juste une question: l'admin pourrait-il voir les résultats du vote au fur et à mesure des votes? (en fait si c'est possible il ne vaudrait mieux pas, il vaudrait mieux qu'on puisse voir les résultats qu'après la clotûre du vote).


voir les résultats avant le dépouillement, non, par contre voir qui a voté, ça doit être envisageable...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

13

wendy (./11) :
Une autre question : sera-t-il possible d'ajouter des gens dans la mailing list après le début du vote? (enfin dans les "autorisés" quoi)


je ne vois rien qui s'y oppose
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

14

ha non mais justement je préfèrerai qu'il ne puisse pas voir les résultats avant le dépouillement.
Voir qui a voté ptet ( on le sait bien dans un vote réel, avec la liste d'émargement) mais je sais pas si c'est grave si ce n'est pas possible.
avatar

15

Ben quand je pensais à un admin externe, je pensais complètement externe, c'est à dire même pas lié à l'ED.
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

16

(allez, avoues que tu pensais à Godzil ^^)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

17

(Oui par exemple, ou alors Ethaniel ou toi, mais toi jte soupçonne d'être teinté par le trollage tongue).
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

18

Bon vince m'a mis à disposition un hébergement web dont je pourrai transmettre les infos à celui qui me ferra éventuellement cette appli cheeky

Merciiiiii vince calin
avatar

19

wendy (./9) :
J'ai juste une question: l'admin pourrait-il voir les résultats du vote au fur et à mesure des votes? (en fait si c'est possible il ne vaudrait mieux pas, il vaudrait mieux qu'on puisse voir les résultats qu'après la clotûre du vote).
Techniquement, les résultats du vote étant stockés au fur et à mesure, oui, il est possible de les consulter… à la condition expresse que la page de l’admin aille chercher ces informations, ce qui est facile à ne pas faire (il suffit de ne pas le coder tongue).
wendy (./11) :
Une autre question : sera-t-il possible d'ajouter des gens dans la mailing list après le début du vote? (enfin dans les "autorisés" quoi)
Si c’est dans la spec’, oui tongue !
Si tu pouvait l’ajouter à la liste du ./1 pour qu’on n’ait pas à relire tout le topic, ce serait parfait hehe ! (idem pour les précisions que tu as apportées dans tes posts suivants, d’ailleurs wink)
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

20

Ethaniel et Nil> Godzil est ptet en train de faire l'appli, j'aimerai bien qu'il confirme ici (pour quand ça pourrait être fait aussi)
Enfin en tout cas, ne commencez rien pour l'instant, je voudrais pas vous faire perdre votre temps!
avatar

21

Bon j'ai un proto qui pourrais marcher bien d'ici 1h ou 2, si certain travaillent deja dessus n'arretez pas pour autant, plus ya d'fou, moins ya d'riz wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

22

Critères à ajouter :
¤ un votant doit pouvoir recevoir un nouveau password à la demande
¤ l’admin doit pouvoir recevoir un nouveau password à la demande, ou le choisir lui-même (à déterminer)
¤ l’admin doit pouvoir changer son adresse mail (pour transférer son rôle à quelqu’un d’autre)
¤ l’admin doit pouvoir régler les dates de début et de fin du suffrage

Critères pour une application pérenne (inutile pour cette année, mais à faire avant l’année prochaine) :
¤ l’admin doit pouvoir effacer et recréer la liste des candidats, mais uniquement entre 2 périodes de suffrage
¤ l’admin doit pouvoir effacer et recréer la liste des votants, mais uniquement entre 2 périodes de suffrage

Critères à déterminer :
¤ un votant n’ayant pas encore voté peut-il être retiré de la liste ?

Critères non urgents à déterminer :
¤ archive-t-on les résultats de chaque année ?


C’est tout ce qui me vient en tête pour l’instant sur les points à ne pas oublier et les points à déterminer hehe.

wendy (./20) :
Enfin en tout cas, ne commencez rien pour l'instant, je voudrais pas vous faire perdre votre temps!
Trop tard, j’ai déjà créé les tables de la BDD grin !
Par contre, je n’ai encore rien codé (du moins aujourd’hui, j’ai déjà du code réutilisable d’autres pages que j’ai faites), sinon je risque d’écrire du JPaHvPa, ce qui n’est pas très joli tongue
Par contre, je sais que je vais galérer sur l’envoi de mail, je n’ai encore jamais fait ça.
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

23

Nan j'avais pas commencé de ttes tongue (pas trop le temps là) mais si t'as rien qui ne fonctionne, à voir smile
avatar

24

Hum dans les questions à voir :
- est-ce que l'admin se tape une saisie manuelle de tout le monde, ou faut-il prévoir une interface d'import d'un fichier csv avec Nom ; Prénom ; e-mail ?
Sinon, en gros, c'est tout.

Ah, si : est-ce que l'admin est forcément un votant ou pas ?
avatar

25

En fait il y a un point qui est pas clair, c'est sur le choix des élément "votable"..

Est-ce que ça doit être la liste de tout les inscrits, ou est-ce que c'est un choix fait par l'administrateur du vote ?

./24 vu que l'admin ne doit pas être de l'ED, je doute qu'il puisse être votant wink

Sinon l'import depuis un CVS ou équivalent, meme si je pense que ce n'est pas indispensable, est une options à garder sous le coude ^^

(mais deja inserer avec un texte ou il y a 1 mail par ligne est deja pas mal je pense)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

26

Nil (./24) :
Hum dans les questions à voir :
- est-ce que l'admin se tape une saisie manuelle de tout le monde, ou faut-il prévoir une interface d'import d'un fichier csv avec Nom ; Prénom ; e-mail ?Sinon, en gros, c'est tout.
À voir pour les années suivantes, mais pour la short notice de cette année, je me contenterai de faire comme en ./7, c’est-à-dire pas de prénom/nom, juste l’adresse mail.
Auquel cas l’admin a juste à copier-coller la mailing list, en précisant le séparateur pour la splitter.
Nil (./24) :
Ah, si : est-ce que l'admin est forcément un votant ou pas ?
Dans mon idée, on s’en fout, c’est un login/pass spécial qui n’a pour fonction que de gérer les listes de votants et de candidats, et de régler les dates du suffrage, rien d’autre.
Qu’il vote avec son compte « votant » ou pas, ça ne change rien.
La seule faille, c’est s’il enregistre 50 de ses adresses mails à droite à gauche pour voter 50 fois, mais ça se verra (mais trop tard).
Godzil (./25) :
En fait il y a un point qui est pas clair, c'est sur le choix des élément "votable"..
Est-ce que ça doit être la liste de tout les inscrits, ou est-ce que c'est un choix fait par l'administrateur du vote ?
Bonne question.
Je suis parti du principe que ce sont 2 listes différentes (cf ./22), mais si c’est la même, ça économise une table grin.
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

27

Shit, double post (à recopier 50 fois : je ne confondrai pas « éditer » et « citer »).
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

28

Nil (./24) :
Hum dans les questions à voir :
- est-ce que l'admin se tape une saisie manuelle de tout le monde, ou faut-il prévoir une interface d'import d'un fichier csv avec Nom ; Prénom ; e-mail ?
Sinon, en gros, c'est tout.

Ah, si : est-ce que l'admin est forcément un votant ou pas ?


rhaaa les CSV, ça me fait penser au bureau... bon d'accord j'y suis là... mais je fais pas de bricolage aec l'interface SAP, que de la traduction, ouf.
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

29

Nil> oki smile
et euhhhh, je sais pas comment a été donné la mailing mais à mon avis pas très catholiquement cheeky (ie une liste d'adresse) donc je pense pas qu'on puisse couper à un remplissage à la main sorry (ha et après lecture du post de Godzil : oui un fichier ou ya un mail par ligne serait l'idéal)

Ethaniel> désolé sad (enfin voit ptet avec Godzil si ça peut pas l'avancer? je sais pas si vous pouvez faire des bouts chacun cheeky)
je reporte tes idées dans le post de départ vu que je suis complètement d'accord trioui

Godzil> le choix doit pouvoir être fait par l'admin, ce n'est certainement pas la liste de tous les inscrit.


Pour l'admin comme dit Ethaniel s'il peut juste gerer les listes, les candidats, et les dates de vote c'est pas trop grave.
S'il a accés aux résultats ou a d'autres infos "importantes" là faut que ce soit qq d'extérieur.
Mais bon vu que les autres doctorants ne suivent pas la création de l'appli et qu'ils n'auront que ma bonne foi pour être sur que je n'ai pas accès à des infos cruciales, il vaut mieux que ce soit qq d'extérieur pour lever tout doute.
avatar

30

Ethaniel (./26) :
Nil (./24) :
Ah, si : est-ce que l'admin est forcément un votant ou pas ?
Dans mon idée, on s’en fout, c’est un login/pass spécial qui n’a pour fonction que de gérer les listes de votants et de candidats, et de régler les dates du suffrage.


Dans mon idée, il n'y a qu'une table, avec comme champs :
NOM
PRENOM
MAIL
PASSWORD
IS_ADMIN (Booléen)
IS_VOTING (Entier : 0 = pas sur les listes électorales ; 1 = peut voter ; 2 = a voté)
IS_CANDIDATE (Booléen)
NUM_VOTES (Entier : nombre de voix pour cette personne).
Ce qui fait qu'on peut être admin, votant et candidat (on ne sait jamais ce qui peut arriver ^^).
Je retiens l'idée que l'e-mail est l'identifiant et peut-être changé.
avatar