Emargement électronique
Josue RUKATA Jean-Marie VINCENTI
Sommaire
- 1 Présentation
- 2 Gestion de Projet en méthode SCRUM
- 2.1 Sprint 0 (du 16 au 06/10)
- 2.1.1 Présentation
- 2.1.2 Tache 1 : Réunion de présentation du projet
- 2.1.3 Tache 2 : Réunion de présentation du fonctionnement des outils existants
- 2.1.4 Tache 3 : Lister toutes les données nécessaires
- 2.1.5 Tache 4 : Conception de la BDD
- 2.1.6 Tache 5 : Réunion de validation de la conception
- 2.1.7 Tache 6 : Rédaction du protocole de communication
- 2.1.8 Tache 7 : Choix des technologies utilisées
- 2.2 Sprint 1 Gestion de la maquette (du 07/11 au ??)
- 2.3 Sprint 2 (du ?? au ??)
- 2.4 Sprint 3 (du ?? au ??)
- 2.5 Sprint x (du ?? au ??)
- 2.1 Sprint 0 (du 16 au 06/10)
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.