Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/ECC/ESUP-CARTE-CULTURE) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) afficher la version suivante »

L'application Esup-Carte-Culture permet de mettre en oeuvre un dispositif de coupons de réductions  (théâtre, cinéma ...) basé sur la carte multi-services des étudiants et sur des coupons dématérialisés.

La recharge et le débit des coupons est opéré à l'aide des briques Esup-Nfc-Tag (Esup-Nfc-Tag-Server, Esup-Nfc-Tag-Desktop, Esup-Nfc-Tag-Droid). Les partenaires culturels ainsi que les gestionnaires de l'application sont équipés d'un dispositif de badgeage (lecteur NFC USB ou smartphone sous Android avec NFC) pour inscrire, recharger ou débiter des coupons.

Acteurs du projet

Université de Rouen Normandie

Responsables

David Lemaignent

Vincent Bonamy

Vie du projet

Versions

  • Version 0.1.0 : première version mise à disposition

Sources

Github

Description

Esup-Carte-Culture propose les fonctionnalités suivantes :

  • Authentification Shibboleth
  • Récupération d'informations dans LDAP
  • Un système de débit/crédit de coupons paramétrable
  • Un espace étudiant (consultation du solde de coupons, pré-inscription)
  • Un espace partenaire (consultation des coupons accepté, édition de factures)
  • Un espace gestionnaire (gestion des salles, des partenaires, statistiques et extractions)
  • Le badgeage sans contact à l'aide d'un dispositif NFC

Fonctionnement de l'application

Esup-Carte-Culture est une application web java développé à l'aide du framework Spring 4 et elle utilise Postgresql.

Lorsque qu'un étudiant s'inscrit, on récupère certaines informations depuis l'annuaire LDAP (eppn et identifiant de carte). L’étudiant se voit alors crédité du nombre de coupon défini dans la configuration.

Pour fonctionner le gestionnaire doit déclarer des salles (spectacle, cinéma, organisme ...) ainsi que des partenaires autorisés à badger sur ces salles. Pour être déclarés dans l'application et pouvoir se connecter, les partenaires doivent avoir un compte (invité..) dans l'annuaire de l'établissement (connexion Shibboleth). Un partenaire peut posséder plusieurs salles. 

Lors de la création d'une salle, il faut choisir un type qui lui est associé. Cela va permettre de débiter les coupons dans les bons compteurs. Les salles de type inscription sont utilisée lors de l'inscription et de la recharge des coupons.

Types de coupons / salles

Il est possible de configurer les différents types de salle dans le fichier applicationContext.xml (voir conf...).

Pour chaque type de salle il faut configurer le nombre de coupons qui seront attribués au moment de la recharge.

Le type "TypeSalleJoker" est particulier, il permet de badger dans n’importe quel autre type de salle.

Voici un exemple qui reprend le fonctionnement en place à l'Université de Rouen :

  • Deux types de salle : Cinéma et Autre
  • Sur les trois coupons qui leurs sont attribués, un seul peut servir pour aller au cinéma mais les 3 doivent pouvoir être utilisés dans les autres types de salles

La configuration est la suivant :

  • 2 coupons lors de la recharge (maxCoupon) pour le type "Autre"
  • 0 coupons pour le type "Cinéma"
  • 1 coupons "Joker" utilisable sur l'un ou l'autre des deux types de salle

Si un étudiant passe au cinéma, le coupon joker sera débite, les deux autres coupons devrons être utilisés dans un autre type de salle. L'étudiant peux utiliser c'est 3 coupons au théâtre s'il le souhaite.

Inscription

 

Architecture technique

 

Space contributors

{"mode":"list","scope":"descendants","limit":"5","showLastTime":"true","order":"update","contextEntityId":661946373}

 

  • Aucune étiquette