Vélo : Différence entre versions

De fablab
Aller à : navigation, rechercher
(Page créée avec « == Description du sujet == * Description et objectifs * Contraintes * Équipe == Scénario d'usage == * Scénario 1 * ... * Scénario N == Choix techniques == * Matériel... »)
 
(Choix techniques)
(Une révision intermédiaire par le même utilisateur non affichée)
Ligne 4 : Ligne 4 :
 
* Équipe
 
* Équipe
 
== Scénario d'usage ==
 
== Scénario d'usage ==
* Scénario 1
+
 
* ...
+
*1 - En tant que cycliste, je peux me localiser en temps réel sur une carte lors d’un trajet.
* Scénario N
+
 
 +
*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 ==
 
== Choix techniques ==
* Matériel
+
 
* Technologies utilisés
+
*Arduino
 +
*GPS
 +
*Bluetooth
 +
*Lora
 +
*Gyroscope
 +
*Beeper
 +
*Bouton
 +
*Android Natif
 +
*API REST en NodeJS
 +
 
 
== Gestion de projet ==
 
== Gestion de projet ==
 
* Calendrier prévisionnel
 
* Calendrier prévisionnel

Version du 2 décembre 2019 à 07:44

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

  • Calendrier prévisionnel
  • Sprint 1
  • ...
  • Sprint N