Comment créer un systeme d'appel sur photos?

Comment créer un systeme d'appel sur photos? - Divers - Programmation

Marsh Posté le 09-06-2020 à 10:31:38    

Bonjour la communauté
Peut être que ce n'est pas la bonne section mais voici ma question:
J'aimerais savoir comment créer un système d'appel d'élèves. Le principe serait d'avoir les photos des élèves et quand je clique dessus cela créé une liste des personnes présentes. Ou alors ça pourrait être juste avoir les photos et je clique sur une case en bas ou il y aurait un coche (un point de présence.
J'ai tout d'abord pensé à utiliser animate cc mais dites moi si vous voyez autre chose
Merci

Reply

Marsh Posté le 09-06-2020 à 10:31:38   

Reply

Marsh Posté le 09-06-2020 à 13:44:26    

Y'a pas d'ENT dans ton école ?
 
Comme pour un autre topic ouvert récemment, j'attire fortement ton attention sur le respect de la RGPD, les photos de personnes étant des données classées sensibles. Pour constituer une BD avec ces photos + les infos de noms/prénoms et présences, il te faudra l'autorisation de tout ce petit monde (et vu si ce sont des mineurs, celle des parents) ainsi que ta hiérarchie. Ensuite, il faudra protéger ces données contre le vol et l'accès non autorisé, ça implique du chiffrement. Il te faudra aussi faire le registre des traitements consultable par qui le demande où tu indique ce que ton appli collecte, quels moyens de protections sont mis en oeuvre et la durée de conservation des données.
 
Si tu ess prof dans l'éducation nationale, ça risque d'être chaud. C'est pour ça qu'avec de te lancer dans la technique et le codage, regarde avant tout la partie juridique :o Ca serait bête de coder une belle appli que tu n'auras pas le droit d'utiliser ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 09-06-2020 à 14:06:51    

Oui tout est ok niveau juridique. On a fait signer les attestations pour avoir le droit d'utiliser les données et pour ce qui est de la sécu, oui on n'oublie pas le chiffrement des données. Je ne suis pas prof dans l'éducation nationale, on est une association sportive et on a toutes les protections juridique et assurance. a ce niveau là on est au point. Il ne reste plus qu'à trouver le moyen de faire un truc très simple (la partie sécurisation donnée sera la + dure). Je pensais utiliser animate cc pour ça mais il y a peut être plus simple

Reply

Marsh Posté le 09-06-2020 à 14:16:31    

Si animate cc, c'est bien le truc d'Adobe, surtout pas ! C'est basé sur Flash qui est une techno en train de mourir car pleins de failles de sécu :/
Google est en train de la virer petit à petit de son navigateur Chrome et compte l'abandonner définitivement sous peu.
 
Pour faire un truc aussi simple, PHP, HTML Javascript/ajax et CSS + SQL pour la BD.
Tu fais une table qui contient les élèves (id, nom, prénom, photo...) et une table qui contient les appels : id appel, date et heure, id de l'élève présent, peut-être un id du cours concerné si y'a plusieurs cours, et dans ce cas, faudra faire une table Cours, avec id, nom, date/heure de début, date/heure de fin. Faudra aussi ajouter une table Eleves inscrits qui fera le lien entre les élèves et le cours : ça permettra de générer la liste des élèves censés être au cours.
Donc, à partir de cette table, tu génères sous forme d'un tableau la liste des élèves censés être présents pour le cours donné et le jour donné : t'affiche la photo, le nom et prénom en-dessous.
Avec ajax, sur l'événement "onclick" sur la photo, ça appel un script php qui, via l'id de l'élève et du cours ajoute une entrée dans la table des appels.
 
En 2-3j, ça peut être codé quand on connaît ces technos ;)
 


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 09-06-2020 à 14:35:51    

ok c'est abstrait pour moi pour le moment mais j'ai la chance d'apprendre vite lol donc ça devrait le faire. Je peux coder sous dreamweaver? Ou le bloc note suffit?

Reply

Marsh Posté le 09-06-2020 à 15:29:13    

Le bloc note ne colore pas le texte, ce qui est "pénible" est n'aide pas au débogage...
Par contre plutôt que Dreamweaver je te conseille plutôt Visual Studio Code qui est gratuit et est plus efficace !


---------------
D3
Reply

Marsh Posté le 09-06-2020 à 15:31:11    

mechkurt a écrit :

Le bloc note ne colore pas le texte, ce qui est "pénible" est n'aide pas au débogage...
Par contre plutôt que Dreamweaver je te conseille plutôt Visual Studio Code qui est gratuit et est plus efficace !


Merci pour cette info

Reply

Marsh Posté le 09-06-2020 à 19:36:50    

joulapi a écrit :

ok c'est abstrait pour moi pour le moment mais j'ai la chance d'apprendre vite lol donc ça devrait le faire. Je peux coder sous dreamweaver? Ou le bloc note suffit?


Visual Studio code, notepad++ mais SURTOUT pas un outil wysiwyg comme cette merde de Dreamweaver ou Frontpage  :kaola:  
Avec ces outils, très difficile de reprendre le code généré pour le modifier ou corriger un truc qui marche pas. Si t'as un souci avec, tu ne trouveras aucune personne ici qui acceptera de trouver ce qui merde dans le code généré car c'est généralement imbittable pour un humain :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed