{"partition": "head_middle", "source_domain": "flashinformatique.epfl.ch", "digest": "sha1:MJTDUVAMXQLJIMG5B6II6E7NINYTASVX", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00009.parquet"}
Navigation dans les sites de l'�cole
Navigation dans ce site
Acc�s au champ de recherche
D�but du contenu de la page
Contact technique
Parpublic
Portail Futurs �tudiants
Bachelor, Master, Doctorat
�tudiants en �change
Portail �tudiants
Guichet �tudiants
Calendrier acad�mique
Portail Chercheurs
Sources de financement
Prix et distinctions
Portail Collaborateurs
Portail Entreprises
Innovation & valorisation
EPFL Innovation Park
Portail M�dias
Communiqu�s de presse, Reflex, Flash
Banque d'images
Portail Enseignants
Gestion des cours et des �tudiants
Interface Gymnases
Portail EPFL Alumni
Rejoindre la communaut�
Ev�nements Alumni
Parfacult�
Environnement Naturel, Architectural et Construit ENAC
Ing�nierie civile
Ing�nierie de l'environnement
Ville et Territoire
Sciences de Base SB
Sciences et Techniques de l'Ing�nieur STI
G�nie �lectrique et �lectronique
G�nie m�canique
Science et g�nie des mat�riaux
Microtechnique
Informatique et Communications IC
Syst�mes de communication
Sciences de la Vie SV
Bioing�nierie
Neurosciences Brain Mind & Blue Brain
Infectiologie
Coll�ge du Management de la Technologie CDM
Management de la Technologie
Technologie et politiques publiques
Ing�nierie financi�re
Coll�ge des Humanit�s CDH
Sciences humaines et sociales
Area and Cultural Studies
EPFL en bref
EPFL
Information et pr�sentation
CMS Cours Pr�paratoire
�cole doctorale
Formation continue (EPFL-UNIL)
Commission de la recherche
Publications EPFL
Soutien aux start-ups
Liaison industrielle
Transfert de technologies, brevets
Portail international
EPFL Middle East
Coop�ration
Sites web EPFL
Unit�s EPFL
DIT
FI 2003
> FI 8 du 21 octobre 2003
FLASH INFORMATIQUE FI
G�n�ralit�s
Comit� de r�daction
S'inscrire � la version �lectronique
S'inscrire � la version papier par mail
Soummettre un article
Notre confr�re de l'Unil
Tous les FI
FI sp�ciaux
sp�ciaux �t�
sp�ciaux �tudiants
sp�ciaux HPC
EPFL Supercomputing Review
Dans ce num�ro
Architecture de Janus
, par Jacques MENU
Derni�res nouvelles des serveurs e-pfl
, par Francis LAPIQUE
For�t INTRANET.EPFL.CH , par Alain GREMAUD
French connection � l’EIVD
, par Jean-Pierre HESS, Fran�ois SAGE
L’application de gestion des groupes
, par Philippe PICHON, Claude LECOMMANDEUR
Le filtre anti-spam MailCleaner
, par Martin OUWEHAND
Mini-Control (MCL) - une machine virtuelle sur un processeur minimal
, par Dominique RHEME, Michel BOVET, Louis SCHMITT
Mise en place d’un anti-spam centralis� � la Haute �cole valaisanne
, par Pierre-Alain BRIGUET
S�curisation du mat�riel informatique
, par Fred-Ami ROUGEMONT
Vers une approche orient�e contexte pour la d�couverte & la composition de services dans des environnements mobiles
, par Soraya KOUADRI MOST�FAOUI, B�at HIRSBRUNNER
Vision, mission et objectifs du Domaine IT (DIT)
, par Jean-Claude BERNEY
FI 1 du 21 janvier 2003
FI 2 du 25 f�vrier 2003
FI 3 du 25 mars 2003
FI 4 du 29 avril 2003
FI 5 du 3 juin 2003
FI 6 du 8 juillet 2003
FI sp�cial �t� du 26 ao�t 2003
FI 7 du 26 septembre 2003
FI 8 du 21 octobre 2003
FI 9 du 18 novembre 2003
FI 10 du 16 d�cembre 2003
Des m�mes auteurs
À propos de Internet
Comment faire confiance � Internet ?
J’ai mauvaise e-r�putation ...
Les Droits de l’Homme au regard d’Internet et de la s�curit� informatique : posture ou imposture ?
SPARQL, langage et protocole d’interrogation de m�tadonn�es
Le langage d’ontologie Web OWL
Formaliser et organiser des donn�es diverses : un enjeu strat�gique majeur et imm�diat
ICANN : prendre acte du tournant num�rique
Internet pour les filles, une exp�rience qui se renouvelle
Noms et alias pour un serveur Web � l’EPFL
Imprimer version PDF
des applicatifs nomades pour le pointage des absences
Jean-Pierre HESS
Fran�ois SAGE
L’ESME Sudria c’est chaque année 1300 candidats au titre d’ingénieur, répartis dans plus de 20 classes et 40 salles. En ce qui nous concerne, c’est aussi une série de troncs communs et de cours ex cathedra pouvant rassembler jusqu’à 100 étudiants dans une seule salle. C’est encore une quantité de travaux pratiques, d’examens, et autres évènements plus ou moins agréables qui présupposent réunir diverses populations à divers instants, et de façon optimale eu égard aux 8000 m2 de surfaces aménagées disponibles. Mais surtout, l’ESME Sudria, c’est enfin la présence obligatoire ! [Ce qui, bien qu’il ne s’agisse pas d’un gage de réussite, et n’en déplaise à certains privilégiés, contribue à limiter les dérives du tourisme estudiantin ;-)]. Bref, il est donc question de procéder à un contrôle des présences.
L’ESME Sudria s’est naturellement dotée de collaborateurs ad-hoc ; les pointeurs, dont la mission consiste à décharger les professeurs de cette tâche ingrate (voir contre-productive et par trop chronophage suivant l’effectif des classes) : l’appel.
Jusqu’alors, et dès la rentrée des classes, débutait la valse des plans de classe, qui circulaient dans les salles afin que les étudiants puissent reporter leurs nom et prénom à l’endroit où ils se trouvaient assis, cette place leur étant ainsi attribuée pour le cours ou pour l’année. Ces plans griffonnés étaient remis au propre par le bureau du suivi pédagogique (BSP), qui pouvait alors les placarder pour consultation à l’attention des professeurs et des étudiants, et les redistribuer aux pointeurs afin qu’ils puissent accomplir leur besogne.
Par la suite, ces derniers, tout en parcourant les salles, glissaient les plans sous des fourres plastiques qu’ils annotaient au feutre de manière à pouvoir effacer et recommencer dès la prochaine visite. Une fois l’opération terminée, chaque pointeur cochait le nom des absents sur une liste de classe, sur laquelle il notait également le nom du professeur, la matière enseignée, la date et l’heure, et sommait les effectifs de classes en termes de présence et d’absence. Une fois signée, chaque liste était transmise par poste interne au BSP qui en assurait la gestion.
La solution
Dans le cadre de son travail de diplôme en génie logiciel à l’EIVD, François Sage s’est vu confier la délicate mission de développer un dispositif susceptible de moderniser les processus décrits plus haut. L’application proposée s’exécute sur Pocket PC et exploite quelques fonctionnalités serveur annexes basées sur la technologie .NET de Microsoft. Les informations transitent d’une plate-forme à l’autre via des Webservices. La solution est composée de trois parties distinctes :
• un éditeur de plan de salles et d’affectation des classes
• une application de pointage des absences
• un Webservice qui retourne des listes ou des images d’étudiants
Dans un premier temps il s’agit de construire les plans des salles (fichierXML.sle). L’éditeur actuel n’a pas été porté sur PDA. Il tourne sur une simple station de travail et permet de sélectionner des objets dans une collection (tables, bureaux ou autres) en vue de les placer dans une zone de dessin grâce à la technique du drag & drop. Il autorise le zoom et le déplacement à l’intérieur de la zone de traçage, et offre un lien vers des listes de classes et/ou d’étudiants.
De là, il s’agit de construire les plans de cours (fichierXML.pln). Grâce à un Webservice offrant l’accès à des listes prédéfinies, chaque étudiant peut être facilement assigné à un emplacement, manuellement ou aléatoirement. Enfin, pour diverses raisons, il est possible de rendre l’affichage plus intelligible en attribuant à chaque objet un code couleur, associé à diverses propriétés relatives aux sources de données (p. ex. qualité d’auditeur, de sexe féminin, de langue étrangère, etc.).
Ainsi, lorsque la classe SPE3 suit son cours dans la salle R1, la personne responsable du pointage des absences n’a plus qu’à connecter son Pocket PC à la station pour y charger le fichier R1_SPE3.pln utile à l’établissement de son rapport. Avant d’entrer en salle, elle lance l’application de pointage des absences et visualise immédiatement la cartographie du plan de cours à contrôler.
Deux modes d’utilisation sont disponibles : le mode normal exploite les données stockées en local et permet de sélectionner un objet emplacement afin de permuter son statut (libre ou occupé). En d’autres termes, la propriété de l’étudiant x présumé occuper l’emplacement y, peut passer de la valeur présence (par défaut) à la valeur absence par un simple clic. En cas de doute, le mode identification permet de pointer un emplacement pour afficher la photographie de l’étudiant censé s’y trouver. Cette fois, le Pocket PC envoie une requête au serveur via une liaison sans fil, et c’est un Webservice qui lui retourne les octets nécessaires à l’affichage de l’image.
Dès lors, les fichiers qui résident sur le Pocket PC contiennent les modifications utiles à l’établissement du rapport. L’utilisateur peut donc sauvegarder ses données puis se reconnecter à la station afin de lui transférer les résultats de son travail. Cette dernière peut enfin être accédée par le système de gestion du bureau du suivi pédagogique (BSP).
Le développement des différents modules s’est fait sur une plate-forme .NET, qui requiert un serveur Internet Microsoft IIS (ou compatible .NET, i.e. projet Apache), et Microsoft Windows 98 ou une version plus récente. Les logiciels Microsoft Visual Studio .NET 2003 Everett Enterprise Architect Beta1, Microsoft Visual Studio .NET 7.0 Enterprise Architect Beta2 et Beta Final ont été utilisés pour effectuer le développement sur le .NET Framework 1.1 et le Compact Framework Beta1.
Le développement des différents modules s’est fait sur une plate-forme .NET, qui requiert un serveur Internet Microsoft IIS (ou compatible .NET, i.e. projet Apache), et Microsoft Windows 98 ou une version plus récente. Les logiciels Microsoft Visual Studio .NET 2003 Everett Enterprise Architect Beta1, Microsoft Visual Studio .NET 7.0 Enterprise Architect Beta2 et Beta Final ont été utilisés pour effectuer le développement sur le .NET Framework 1.1 et le Compact Framework Beta1.98 ou une version plus récente. Les logiciels Microsoft Visual Studio .NET 2003 Everett Enterprise Architect Beta1, Microsoft Visual Studio .NET 7.0 Enterprise Architect Beta2 et Beta Final ont été utilisés pour effectuer le développement sur le .NET Framework 1.1 et le Compact Framework Beta1.
Evolutions souhaitables
Bien que la mise en production de l’application réalisée soit planifiée pour l’actuelle rentrée, elle reste tout de même relativement isolée. En effet, une meilleure centralisation de la gestion des informations devrait permettre de l’intégrer au sein d’une politique de gestion des étudiants plus globale. Il serait alors possible de commander l’emploi du temps des pointeurs, en leur spécifiant les appels à effectuer. De là, les résultats pourraient être directement transférés dans le système de gestion du BSP, et la création de rapports statistiques pourrait être automatisée, afin d’alerter la personne responsable en cas d’absentéisme répété, par exemple. Enfin, la centralisation des plans autoriserait également leur publication sur l’intranet de l’école, ce qui éviterait de refaire la décoration des murs au début de chaque semestre ;-).
D’un point de vue plus terre à terre, il faut encore savoir que la gestion des objets utiles à l’application s’effectue grâce à des listes. Pour améliorer les performances des différentes recherches d’objets, les listes internes pourraient être avantageusement remplacées par des arbres, ou des tables de hachage. Par ailleurs, les fichiers représentant les plans des salles et de cours sont des fichiers XML. Ils sont donc facilement éditables et modifiables. Une personne désirant modifier la présence d’un étudiant sans que l’opération soit consignée dans le fichier journal, peut le faire avec un simple éditeur de texte. Un cryptage simple, doublé de la mise à disposition d’un visionneur de fichier à disposition de l’administrateur, dissuaderait l’utilisateur moyen de tenter une modification illégale des données.
Enfin quelques améliorations mineures, comme le recours à une DTD (Document Type Definition), http://www.w3schools.com/dtd/ ou à un Schema pour le contrôle d’intégrité des documents XML, ou encore le remplacement du bon vieil éditeur de texte par des outils de paramétrage utiles à la configuration des options de l’application, seraient un plus indéniable en termes de robustesse et de convivialité.
Toutes ces améliorations ne pouvaient pas entrer dans le cadre strict du diplôme, qui, à l’EIVD, demeure un engagement limité à une durée de trois mois. Malgré cela le dispositif est exploitable même s’il a bien fallu se résigner à laisser un peu de travail aux autres...
1 - Ecole Spéciale de Mécanique et d’Electricité fondée en 1905 par Joachim Sudria, sise à Paris, http://www.esme.fr
2 -Jean-Pierre Hess, qui enseigne au département COMEM+ de l’EIVD, a oeuvré comme professeur responsable de ce travail.
Cherchez ...
- dans tous les Flash informatique (entre 1986 et 2001: seulement sur les titres et auteurs)
- par mot-cl�
Cette page est un article d'une publication de l'EPFL. Le contenu et certains liens ne sont peut-�tre plus d'actualit�.
Responsabilit�
Les articles n'engagent que leurs auteurs, sauf ceux qui concernent de fa�on �vidente des prestations officielles (sous la responsabilit� du DIT ou d'autres entit�s). Toute reproduction, m�me partielle, n'est autoris�e qu'avec l'accord de la r�daction et des auteurs. Archives sur cl� USB
Le Flash informatique ne para�tra plus. Le dernier num�ro est dat� de d�cembre 2013. Vous d�sirez recevoir la cl� USB contenant tous les num�ros, inscrivez-vous avec le formulaire inform.epfl.ch pour la recevoir.
Taguage des articles
Depuis 2010, pour aider le lecteur, les articles sont taggu�s:
que vous soyiez utilisateur occasionnel du PC familial, ou bien simplement propri�taire d'un iPhone, lisez l'article marqu� tout public, vous y apprendrez plein de choses qui vous permettront de mieux appr�hender ces technologies qui envahissent votre quotidien
public averti
l'article parle de concepts techniques, mais � la port�e de toute personne int�ress�e par les dessous des nouvelles technologies
le sujet abord� n'int�resse que peu de lecteurs, mais ceux-l� seront ravis d'approfondir un th�me, d'en savoir plus sur un nouveau langage.
© FI EPFL tous droits r�serv�s
mise à jour: hrb/21 octobre 2003
Retour en haut de la page
accès privé