Skip to topic | Skip to bottom
Home
Linfo
Linfo.ProjetDeLicence201314r1.35 - 15 May 2014 - 08:37 - PhilippeCollettopic end

Start of topic | Skip to actions

Projet de Licence (2013-2014)

Fiche signalétique

Volume : 7 * 1h30 de cours, 10 * 3h de TD par sujet (encadrement de 2h sur les 3).

Parcours : Informatique (obligatoire)

Semestre : 6

Objectif : Réalisation, en équipe, d'un développement Java avec interface graphique, avec gestion explicite du projet et gestion d'un changement conséquent en cours de réalisation.

Intervenants

Cours : Philippe Collet, Philippe Renevier

TD/suivi des projets : Philippe Collet, Philippe Renevier

Organisation

Cours le jeudi matin, TD de suivi le jeudi matin :

  • 6h de cours sur le développement logiciel et la gestion de projet (agilité, TDD, mocking)
  • 12h de cours sur les principes d'IHM, leur réalisation en Java et sur Android
  • 10 séances de TD de suivi du projet

Planning

  • 30/01: cours projet 8h-11h15 + formation des équipes
  • 06/02: cours projet 8h-11h15
  • 13/02: cours IHM 8h-11h15
  • 20/02: cours IHM 8h-11h15 + attribution des sujets
  • Pause pédagogique
  • 06/03: cours IHM 8h-11h15
  • 13/03: cours IHM 8h-9h30 / TD de suivi 9h45-13h
  • 20/03: cours IHM 8h-9h30 / TD de suivi 9h45-11h15 (départ à 11h pour la ronde des facs pour les étudiants concernés)
  • 27/03: cours IHM 8h-9h30 / TD de suivi 9h45-13h
  • 03/04: cours IHM 8h-9h30 / TD de suivi 9h45-13h
  • 10/04: TD de suivi 9h45-13h
  • 17/04: TD de suivi 9h45-13h + changement dans le cahier des charges
  • 24/04: TD de suivi 9h45-13h
  • Pause pédagogique
  • Semaine du 08/05 : TD de suivi dans un créneau libre ou rdv avec équipes séparément
  • 15/05: TD de suivi 9h45-13h
  • 22/05: TD de suivi 9h45-13h
  • 05/06: soutenance (arrêt des développements le 01/06) : SoutenanceProjetLicence201314

Support

Tests sous Android

Port ouvert sur le réseau wifi

Pour effectuer des tests ou votre déploiement, le port tcp/udp/10808 est ouvert sur Unice-HotSpot.

Evaluation

  • une note de TP IHM (10%) : maquette(s) et tâches ; découpage des maquettes en fonction des jalons (à placer sur le repository git dans un dossier "doc/maquette" au plus tard le lundi 24 mars à 23h59)
  • une note de "gestion de projet" (20%)
    • à rendre pour (au plus tard le lundi 24 mars à 23h59) : les jalons (cad les versions, elles sont uniquement manipulables par le chef de projet) avec leur date prévue de livraison, le découpage en tâche du premier jalon de développement visible dans le kanban créé pour votre projet, et la répartition des tâches avec une prévision de temps, le tout grâce sur la plateforme JIRA mise à disposition
  • une note de soutenance (20%),
  • une note de réalisation du projet (architecture, code, test, couverture, prise en compte du changement, évolution des interfaces graphiques, etc.) (50%)

Sujet unique: Application Android de Rallye-Quiz

Il s'agit de réaliser un système informatique permettant de gérer des rallye-quiz.

Un rallye se joue en équipe, chaque membre ayant une appli déployée sur un dispositif. Le rallye consiste en une suite d'épreuves. Chaque épreuve se déroule en un lieu défini (adresse, position GPS) et peut concerner un membre de l'équipe qui se désignera pour faire l'épreuve (et donc se déplacer) ou toute l'équipe (chaque membre devra être la).

Une fois le lieu détecté sur le dispositif, une question apparaît (on pourra commencer par des questions à choix multiples, plus simples à gérer, mais celles-ci pourront être plus élaborées avec mêmes des défis utilisant les accéléromètres des dispositifs…). Si la réponse est correcte, la prochaine destination apparaît. Dans le cas contraire, une pénalité "sans bouger" pendant un certain temps apparaît et sera vérifiée par le dispositif.

Une fois toutes les épreuves passées, le temps est affiché et un score est calculé.

L'architecture du système sera composé :

  • d'une partie mobile sous Android (1 tablette fournie par équipe), qui permette à chaque joueur de participer à un rallye
  • d'une partie "serveur" qui contiendra les données des rallyes (questions, positions, etc.)

Fonctionnalités attendues de la partie mobile :

  • se connecter, former une équipe, participer à un rallye
  • attribuer des épreuves à chaque personne connectée dans une équipe
  • répondre aux questions posées
  • afficher sa position et celle de la prochaine épreuve sur une carte
  • afficher la position de tous les membres en cas de question d'équipe

Fonctionnalités attendues de la partie serveur :

  • créer les questions, épreuves, localisation des points de rencontre
  • sauvegarder/charger les éléments du rallye
  • fournir l'ensemble des informations aux clients mobiles

Changement dans le cahier des charges (17 avril):

  • besoin d'un client de gestion des informations du serveur (équipes, partie en cours, questions/réponses)
  • le client pourra être réalisée comme un client lourd Java ou une application Android selon votre convenance
  • TIP Cette fonctionnalité s'ajoute mais n'a pas plus de priorité que les autres. Faites la évoluer progressivement comme le reste de vos développements

Plate-forme et équipes

La plate-forme de gestion de projet est identique à celle du semestre 5, et disponible à l'adresse http://atlas.polytech.unice.fr/.

Equipes (et code du projet) :

  • LTIPLITRA : Vivien Etienne, Arifa Karim, Elsenberger Kevin, Papasergio Anthony
  • LTIPLITRB : AFSHARI Dariush, FASSINA-MOSCHINI Robin, LOZACH Maxime, PALMERO Romain
  • LTIPLITRC : Mannocci Adrien, Nait Ouslimane Sofiane, Allena Johann, Dravet Jean-Baptiste
  • LTIPLITRD : Pierre Christensen, Camille Yacoub, Yassine Youssef, Sergio Baudino, ILUNGA-KATUMBA Joël (équipe à 5)
  • LTIPLITRE : Balde Thierno Mamadou Cellou, Berlioz Alison, Diallo Hassatou, Bezeid Moulayeely, DIENE MOUSSA (équipe à 5)
  • LTIPLITRF :Boutin Yoann, Benzarti Zied, Destefanis Marc, Varandas Kévin
  • LTIPLITRG : SARROCHE Nicolas, FAGUET Guillaume, BELHASSEN Issam, FEZAI Ahmed
  • LTIPLITRH : Ali Eskandari (projet seul, exception)
  • LTIPLITRI : Baya Aymen (projet seul, exception)

-- PhilippeCollet - 17 Apr 2014


to top

I Attachment sort Action Size Date Who Comment
ProjetLic-Org-1314.pdf manage 144.7 K 29 Jan 2014 - 22:21 PhilippeCollet  
ProjetLic-TDD-Kanban-Planning-1314.pdf manage 811.9 K 29 Jan 2014 - 22:26 PhilippeCollet  
ProjetLic-TDD-JUnit-1314.pdf manage 369.4 K 29 Jan 2014 - 22:27 PhilippeCollet  
ProjetLic-TDD-Mockito-1314.pdf manage 151.0 K 29 Jan 2014 - 22:27 PhilippeCollet  
aTestDrivenDemo-1314.pdf manage 862.7 K 05 Feb 2014 - 21:54 PhilippeCollet  
Metrics-Lanza-Extract-1314c.pdf manage 2789.4 K 05 Feb 2014 - 21:59 PhilippeCollet  
ProjetLic-Clover-1314.pdf manage 418.3 K 05 Feb 2014 - 22:07 PhilippeCollet  
PL-s6-PRG-01-ihm.pdf manage 4821.1 K 12 Feb 2014 - 17:34 PhilippeRenevier  
PL-s6-PRG-02-interfacegraphique-swing.pdf manage 4595.1 K 10 Feb 2014 - 13:24 PhilippeRenevier  
PL-s6-PRG-03-thread.pdf manage 2162.1 K 16 Feb 2014 - 14:26 PhilippeRenevier  
exemplejava.zip manage 8.6 K 16 Feb 2014 - 14:26 PhilippeRenevier  
ATLAS-USR-Changersonmotdepasse.pdf manage 239.9 K 02 Mar 2014 - 07:21 PhilippeCollet  
ATLAS-ETUDIANT-Ge769rersonprojet.pdf manage 1492.5 K 02 Mar 2014 - 07:22 PhilippeCollet  
ATLAS-USR-Cre769eruntableauKanban.pdf manage 313.0 K 02 Mar 2014 - 07:23 PhilippeCollet  
PL-s6-PRG-04-introduction_android.pdf manage 2322.2 K 06 Mar 2014 - 07:02 PhilippeRenevier  
PL-s6-PRG-05-android-exemple-et-tests.pdf manage 1146.0 K 13 Mar 2014 - 13:06 PhilippeRenevier  
fragment-test.zip manage 208.3 K 13 Mar 2014 - 13:08 PhilippeRenevier  
fragment.zip manage 396.5 K 13 Mar 2014 - 13:08 PhilippeRenevier  
activites_et_taches.zip manage 305.8 K 19 Mar 2014 - 23:15 PhilippeRenevier  
PL-s6-PRG-06-activites-taches.pdf manage 2214.2 K 19 Mar 2014 - 23:15 PhilippeRenevier  

You are here: Linfo > ProjetDeLicence201314

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback