Emargement électronique : Différence entre versions

De Wiki de Projets IMA
(Sprint 1 (du 07/11 au ??))
(Présentation)
Ligne 58 : Ligne 58 :
 
Suite à la conception de la base de donnée, un certain nombre de données doivent être présentes sur la tablette avant son utilisation. Ainsi ce Sprint à pour but d'implémenter toute les composantes nécessaires à l'enregistrement de ces données dans la base de données et l'envoi de celles ci sur la tablette.
 
Suite à la conception de la base de donnée, un certain nombre de données doivent être présentes sur la tablette avant son utilisation. Ainsi ce Sprint à pour but d'implémenter toute les composantes nécessaires à l'enregistrement de ces données dans la base de données et l'envoi de celles ci sur la tablette.
 
Les données concernés sont :  
 
Les données concernés sont :  
{{column = 3}
+
{{colonnes|nombre=3|
 
*Les élèves
 
*Les élèves
 
*Les promotions
 
*Les promotions
Ligne 65 : Ligne 65 :
 
*Les groupes
 
*Les groupes
 
*Les professeurs
 
*Les professeurs
}
+
}}
 +
 
 
=== [Nom de la tâche réalisé] ===
 
=== [Nom de la tâche réalisé] ===
 
==== Description ====
 
==== Description ====

Version du 2 octobre 2013 à 15:38

Josue RUKATA Jean-Marie VINCENTI

Présentation

Objectif :

Description :

Choix techniques : matériel requis

Gestion de Projet en méthode SCRUM

Sprint 0 (du 16 au 06/10)

Présentation

Ce Sprint est consacré à l'organisation du projet ainsi que la conception de la base de donnée et de l'analyse des besoins des utilisateurs. Ce premier Sprint ce défini en trois points :

  • Organisation de la gestion du projet

Le projet est organisé en trois parties distinctes (une tablette Android, des pages Php pour accéder à la base de données et une interface administrateur) ainsi l'objectif est de trouver une méthode de gestion de projet efficace pour permettre de travailler en binôme.

  • Conception de la base de données

Un soin particulier sera apporté à la conception de la base de données avant de commencer le développement. Nous devons anticiper toutes les informations nécessaires pour le fonctionnement de l'application et tous les besoins de l'utilisateur.

  • Conception du protocole de communication

Une fois la base de donnée réalisé, nous proposerons un protocole de communication entre le serveur et la tablette Android.

Tache 1 : Réunion de présentation du projet

Description

Travail réalisé

Tache 2 : Réunion de présentation du fonctionnement des outils existants

Description

Travail réalisé

Tache 3 : Lister toutes les données nécessaires

Description

Travail réalisé

Tache 4 : Conception de la BDD

Description

Travail réalisé

Tache 5 : Réunion de validation de la conception

Description

Travail réalisé

Tache 6 : Rédaction du protocole de communication

Description

Lister les pages PHP/Android et définir ce que ça donne.

Travail réalisé

Tache 7 : Choix des technologies utilisées

Description

Php Orienté objet ? ORMLite ? Angular ?

Travail réalisé

Sprint 1 Gestion de la maquette (du 07/11 au ??)

Présentation

Suite à la conception de la base de donnée, un certain nombre de données doivent être présentes sur la tablette avant son utilisation. Ainsi ce Sprint à pour but d'implémenter toute les composantes nécessaires à l'enregistrement de ces données dans la base de données et l'envoi de celles ci sur la tablette. Les données concernés sont :

  • 3Gear possède une technologie qui permet, à partir des caméras 3D de la Kinect, de reconstruire une représentation précise des doigts et de ce que les mains font, en prenant les données 3D brutes et les transformant en informations utilisables sur l'état des mains. Les interfaces de programmation sont basées sur le pointage et le pincement et fournissent les angles des articulations approximatives, elles sont disponibles en C ++, C # et Java.
  • Unity 3D est un logiciel middleware de création de contenu interactif comportant de la vidéo et des objets 3D/2D. Il permet de créer des scènes supportant des éclairages, des terrains, des caméras, des textures ... . L’intérêt de ce logiciel est que celui-ci dispose d’une interface intuitive d’intégration d’objets et de scripts ; l’éditeur d’Unity intègre des composants pré-configurés évitant le développement de code fastidieux.

[Nom de la tâche réalisé]

Description

Travail réalisé

Sprint 2 (du ?? au ??)

Présentation

[Nom de la tâche réalisé]

Description

Travail réalisé

Sprint 3 (du ?? au ??)

Présentation

[Nom de la tâche réalisé]

Description

Travail réalisé

Sprint x (du ?? au ??)

Présentation

[Nom de la tâche réalisé]

Description

Travail réalisé