Vélo : Différence entre versions

De fablab
Aller à : navigation, rechercher
(Choix techniques)
(Gestion de projet)
Ligne 60 : Ligne 60 :
  
 
== Gestion de projet ==
 
== Gestion de projet ==
* Calendrier prévisionnel
+
*24/11/2019 - Version 0
* Sprint 1
+
 
*...
+
Appli fonctionnelle qui permet d'afficher la postion GPS du téléphone en temps réel et la vitesse.
* Sprint N
+
 
 +
*02/12/2019 - Version 1
 +
 
 +
Appli fonctionnelle qui permet d'afficher la position GPS en temps réel et la vitesse (données de l'arduino dans un premier temps).
 +
 
 +
*22/12/2019 - Version 2.0
 +
 
 +
Gérer la flotte avec le téléphone
 +
 
 +
*22/12/2019 - Version 2.1
 +
 
 +
Gérer une simple flotte. Communication entre les membres en Lora.
 +
 
 +
*31/01/2019 - Version 3
 +
 
 +
Terminer l'applicatif + Bonus + finir ce qui est pas fini.

Version du 2 décembre 2019 à 07:48

Description du sujet

  • Description et objectifs
  • Contraintes
  • Équipe

Scénario d'usage

  • 1 - En tant que cycliste, je peux me localiser en temps réel sur une carte lors d’un trajet.
  • 1 - En tant que cycliste, je peux obtenir ma vitesse en temps réel lors d’un trajet.
  • BONUS - En tant que cycliste, je peux obtenir mon altitude en temps réel lors d’un trajet.
  • BONUS -En tant que cycliste, je peux sauvegarder mes trajets effectués et les revoir.
  • 3 - En tant que cycliste, je peux retrouver le vélo que j’ai garé grâce à sa position GPS.
  • 3 - En tant que cycliste, je peux définir des zones de parking automatiques pour mon vélo.
  • 3 - En tant que cycliste, je peux activer et désactiver le parking de mon vélo.
  • 3 - En tant que cycliste, je suis alerté si mon vélo en parking subit trop de mouvements.
  • 3 - En tant que cycliste, je suis alerté si mon vélo en parking quitte sa zone de parking et je peux le tracer par GPS.
  • BONUS - En tant que cycliste, je peux connaitre mon nombre de kilomètres parcourus (par ballade, jour, mois, année etc…).
  • BONUS - En tant que cycliste, je suis alerté des besoins d’entretien de mon vélo (en fonction des kms parcourus).
  • BONUS - En tant que cycliste, je peux définir des proches à appeler en cas d’accident.
  • BONUS - En tant que cycliste, lors d’une chute, mes proches et les secours sont alertés si je ne désactive pas l’alerte dans le temps imparti.
  • 1 - En tant que membre d’un groupe de cyclistes, je peux suivre en temps réel la position de tous les membres du groupe.
  • 1 - En tant que membre d’un groupe de cyclistes, je peux lancer des alertes aux autres membres (pause, ralentissement, problème technique etc…).
  • BONUS - En tant que membre d’un groupe de cyclistes, si je chute et ne désactive pas la notification dans le temps imparti, les autres membres du groupe sont alertés.
  • 2 - En tant que superviseur, je peux localiser le vélo que je loue.
  • 2 - En tant que superviseur, je peux définir des zones interdites au vélo que je loue.
  • 2 - En tant que superviseur, je suis alerté si un vélo entre dans une zone interdite.
  • 2 - En tant que superviseur, je peux définir un périmètre autorisé au vélo que je loue.
  • 2 - En tant que superviseur, je suis alerté si un vélo sort d’une zone autorisé.

Choix techniques

  • Arduino
  • GPS
  • Bluetooth
  • Lora
  • Gyroscope
  • Beeper
  • Bouton
  • Android Natif
  • API REST en NodeJS

Gestion de projet

  • 24/11/2019 - Version 0

Appli fonctionnelle qui permet d'afficher la postion GPS du téléphone en temps réel et la vitesse.

  • 02/12/2019 - Version 1

Appli fonctionnelle qui permet d'afficher la position GPS en temps réel et la vitesse (données de l'arduino dans un premier temps).

  • 22/12/2019 - Version 2.0

Gérer la flotte avec le téléphone

  • 22/12/2019 - Version 2.1

Gérer une simple flotte. Communication entre les membres en Lora.

  • 31/01/2019 - Version 3

Terminer l'applicatif + Bonus + finir ce qui est pas fini.