Académique Documents
Professionnel Documents
Culture Documents
2019-2020
PROBLEMATIQUES
OBJECTIFS DU PROJET
Plan
CONCEPTION
REALISATION
CONCLUSION ET
AMELIORATIONS
2
INTRODUCTION
3
Besoin d'un bricoleur?
Facteurs de croissance :
• La Demande locale
• L'influence sur le marché
• Résidences secondaires
• L'entretien des propriétés
4
5
PROBLEMATIQUES
6
Étude de l'existant
Inconvénients :
• La recherche d'un fournisseur de services pour les services à
domicile est actuellement une tâche difficile.
• Il n'y a pas d'application où les utilisateurs peuvent facilement
obtenir des informations ou les coordonnées des fournisseurs de
services à domicile.
7
SOLUTIONS
8
Solution proposé
• Avantages:
• Cette application aide les utilisateurs à obtenir facilement les coordonnées des
fournisseurs de services pour les services à domicile.
• Le fournisseur de services peut facilement localiser la maison de l'utilisateur car il lui
fournira les détails de localisation exacte de la maison.
9
OBJECTIFS
10
valoriser
les professionnels de
qualité
12
Spécification des besoins
Les besoins fonctionnels :
• L’utilisateur doit pouvoir s’inscrire à la plateforme avec deux méthode :
13
• L’utilisateur doit pouvoir déposer une annonce en suivant les différents menus proposés par
l’application détaillé.(lieu d'intervention , date …)
• L’utilisateur doit avoir la possibilité de noter et d’écrire un avis sur les bricoleurs après chaque
réalisation de service.
• L’utilisateur doit pouvoir effectuer une recherche des annonces en utilisant des Catégories.
• L’utilisateur doit pouvoir effectuer une navigation par géolocalisation des annonces publiées sur
une carte (Google Maps).
• Le Bricoleur doit pouvoir Personnaliser son profil par la sélection des domaines de compétence
et la localisation.
• Le Bricoleur doit avoir des fiches complètes avec toutes les informations (Présentation, photos
et avis des internautes).
14
Les besoins non fonctionnels:
Performance
Sécurité
Fiabilité
Compatibilité
Maintenabilité
15
Cas d’utilisation « Client »
16
Cas d’utilisation « Bricoleur »
17
Diagramme de class :
18
REALISATIONS
19
20
Choix technologiques:
Android Studio
21
Java vs Kotlin
Depuis 2017, Google a lancé son nouveau langage : Kotlin! Cette nouvelle techno a
pour principal objectif de remplacer le Java à long terme.
22
Firebase :
Firebase est le nom d’une plateforme mobile de
Google qui facilite la création de back-end à la fois
scalable et performant. En d’autres termes, il s’agit
d’une plateforme qui permet de développer
rapidement des applications pour mobile et pour le
web.
Firebase
23
Sur Firebase, il existe deux types de bases de données :
Firebase Realtime Database et Firebase Firestore
Ces dernières sont des bases de données dites "NoSQL".
24
Realtime Database
Firebase Realtime Database est capable de fournir à L’application
la valeur des données et les mises à
jour appliquées sur ces dernières avec à une simple API.
25
La Structure de la base de donné
26
27
Mise en œuvre et essai
28
CONCLUSION
29
MERCI POUR VOTRE
ATTENTION
31