0% ont trouvé ce document utile (0 vote)
37 vues6 pages

Tâches essentielles pour l'application Uber

Transféré par

Oussama Fathallah
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats RTF, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
37 vues6 pages

Tâches essentielles pour l'application Uber

Transféré par

Oussama Fathallah
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats RTF, PDF, TXT ou lisez en ligne sur Scribd

Les principales tâches à inclure dans le cahier des charges de l'application Uber

pourraient être les suivantes :

1. Inscription et Profils :Permettre aux utilisateurs de s'inscrire, de créer un


profil, et de gérer leurs informations personnelles, leurs préférences de
voyage, et leurs moyens de paiement.
2. Réservation de Courses :Permettre aux utilisateurs de réserver des
courses enspécifiant le lieu de départ, la destination, l'heure, le type de
véhicule, et d'autrespréférences.
3. Traitement des Courses :Acheminer les demandes de réservation aux
chauffeurs disponibles, gérer les paiements, et générer des reçus.
4. Navigation et Suivi :Fournirune navigation en temps réel pour les
chauffeurs et permettre aux utilisateurs de suivrel'arrivée de leur chauffeur.
5. Paiement et Facturation :Gérer les paiements en ligne, incluant la
tarification, les options de paiement, la facturation, et l'historique des
transactions.
6. Système de Classement et d'Avis :Permettre aux utilisateurs de noter
et de laisser des avis sur les chauffeurs, ainsi que d'obtenir des
commentaires sur leur proper comportement.
7. Gestion des Comptes et de la Sécurité : Assurer la sécurité des
comptes des utilisateurs, la protection des données personnelles, et la
sécurité des transactions.
8. Gestion des Chauffeurs :Gérer l'inscription des chauffeurs, les
vérifications de sécurité, et les outils pour leur permettre de gérer leurs
courses.
9. Géolocalisation :Utiliser des services de géolocalisation pour suivre la
position des véhiculesen temps réel.
[Link] :Intégrer un système de tarification dynamique
en fonction de la demande et de l'offre.
Les tâches secondaires, bien que moins cruciales que les principales, sont né an
moins importantes pour améliorer l'expérience globale de l'application Uber.

1. Historique des Courses :Permettre aux utilisateurs de consulter


l'historique de leurs courses passées.

2. Programmation de Courses :Offrir la possibilité de réserver des courses


à l'avance.

3. Partage de Course :Autoriser le partage de courses avec d'autres


utilisateurs, ce qui peut diviser les coûts.

4. Options de Véhicule : Proposer des options de véhicules spécifiques, tels


que des véhicules électriques ou des véhicules adaptés.

5. Promotions et Réductions :Intégrer un système de promotions, de


réductions et de codes de réduction pour les utilisateurs.

6. Programme de Fidélité :Mettreen place un programme de fidélité pour


récompenser les utilisateurs réguliers.

7. Partenariats et Intégrations :Collaborer avec d'autres services, comme


la réservation de restaurants oud'hôtels.

8. Commentaires des Utilisateurs :Recueillir des avis et des suggestions


des utilisateurs pour améliorer constamment le service.

9. Mesures de Sécurité :Mettreen place des mesures de sécurité


supplémentaires, telles que des boutons d'urgence ou la vérification de
l'identité des chauffeurs.

[Link]é Multiplateforme : Assurer la compatibilité de


l'application avec different systems d'exploitation et appareils mobiles.
acteurs du système :
 Administrateur : L’administrateur est le seul à avoir accès à l’information
complète du système. Il peut faire la gestion globale du système
 Conducteurs : les conducteurs sont responsables de confirmer
l'embarquement des passagers sur leurs trajets. Ils peuvent également
consulter leur historique de trajets passés.
 Passagers : les passagers utilisent l'application pour rechercher, réserver des
trajets, éventuellement proposer des ajustements et consulter leur historique
de réservations pour suivre leurs déplacements passés.
 Membre : Représente un utilisateur de l'application. Il est caractérisé par
son id, nom, prénom, date de naissance, civilité, adresse e-mail, sexe et
id_profil.
 Compte : Représente le compte d'un utilisateur, associé à un membre. Il est
caractérisé par son login, mot de passe, état_reservation et id_membre.
 Trajet : Représente un trajet réalisé par un véhicule. Il est caractérisé par
son id, date, heure, état, passer nbr_place_disponible, id_membre et
id_profil.
 Voiture : Représente un véhicule qui peut réaliser des trajets. Elle est
caractérisée par sa matricule, total_nombre_place et id_trajet.
 Profi : Est une sous-classe de Membre. Elle contient des informations
supplémentaires comme statut, grade et évaluation.
Les diagrammes de séquences suivants montreront une vue dynamique sur l'interaction de
l'utilisateur avec le système.

Création de compte :

Afficher tous les trajets :


Ajouter Trajet :

Vous aimerez peut-être aussi