développement d’une application mobile android streetartplanet
TRANSCRIPT
1
Développement d’une Application Mobile Android StreetArtPlanet
Composition du jury
Madame Fadoua BOUAFIFPrésident Monsieur Maher JEBELI Rapporteur Monsieur Sami SOUABNIResponsable Entreprise Madame Raoudha SOUABNI Responsable ESSTT
Année universitaire : 2011/2012
Réalisé parSlim NAMOUCHI
2
Conception
Analyse et specification
Etude théorique
Cadre Général
Conclusion et perspectives
Réalisation
Plan
2
3
•Stage à distance : ERP Business Solution •Domaine : Art de la rue.
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
C’est quoi l’art de la
rue ??
Art de la rue = Art urbain
Toutes formes d’art réalisées dans la rue ou dans
des endroits publiques
3
4
Solution non informatisée
Solution non informatisée
Apparition de l’art de la rue
Solutions mobilesSolutions web
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Avant 17 000 ans
2010
Années 70s
2011
Historique de l’art de la rue
4
5
Solutions informatisées mobiles
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
5
6
Comparatif des solutions existantes
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Solutions Avantages Inconvénients
Solution non informatisée - Regarder l’art
Nécessite de déplacementEvénement occasionnelPossibilité de paiement
Solutions informatisées
Application web
•Ajouter des nouvelles photos• Rapidité de navigation
Non mobilité de l’utilisateurDifficulté de trouver l’art
Applications mobiles
•Ajouter l’art•Suivre l’art•Chercher l’art
Fonctionnalités limitéesManque de traçage des itinérairesFonctionnent toujours en mode connectéPas de limite dans la zone de rechercheLa réalité augmentée n’est pas
implémentéeNe sont pas liées aux réseaux sociaux
Applications mobiles
•Ajouter l’art•Suivre l’art•Chercher l’art
Fonctionnalités limitéesManque de traçage des itinérairesFonctionnent toujours en mode
connectéPas de limite dans la zone de rechercheLa réalité augmentée n’est pas
implémentéeNe sont pas liées aux réseaux sociaux
6
7
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Solution proposée
• Uploader des nouvelles images
2
• Localiser l’utilisateur et lui donne la possibilité de changer la vue de la
2
• Partager l’expérience des amateurs sur les réseaux sociaux
2
• tracer un chemin entre les point d’art choisies.
•Evaluer la participation des amateurs
7
8
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
2• Rechercher l’art sur la carte Google
• Commenter, aimer et noter les images
2• Rechercher l’art par réalité augmenté
2
• Rechercher dans une galerie suivant un périmètre désiré.
Solution proposée
8
9
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Ajouter l’art
Prendre une photo
Prendre une photo de la
camera
S’authentifier
Partager
Prendre une photo de la
galerie
9
10
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Trouver l’art Rechercher
Rechercher dans une galerie
Rechercher sur carte
Rechercher par réalité augmentée
10
11
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Suivre l’art
Suivre
Supprimer
Modifier
S’authentifier
11
12
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Architecture 3-tiersDiagramme de déploiement
12
13
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Diagramme de classes
13
14
Diagramme de navigation
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
14
15
Schéma explication de diagramme de séquence« Chercher sur carte »
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Serveur d’application
Serveur Google Map
SGBD
Satellite
Client Android
Envoyer les coordonnées au
serveurs et récupération des images
1. Demander la latitude et la longitude
Requête SQL
Demander carte de Google
15
16
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
Edraw
Power AMC designer
SDK
16
17
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
17
18
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
18
19
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
19
20
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
20
Cadre Général Etude théorique Spécification Conception Réalisation Conclusion
21
22
Cadre Générale Etude théorique Spécification Conception Réalisation Conclusion
Nous avons eu l’occasion au cours de ce stage d’apprendre une nouvelle technologie et la découvert du domaine du mobile.
Acquisition d’une expérience professionnelle.
Conclusion
22
23
Cadre Générale Etude théorique Spécification Conception Réalisation Conclusion
Perspectives
• Intégrer d’autres modules sociaux
2•Améliorer le mode hors ligne
2
• Améliorer la recherche par réalité augmentée
2
• Créer des itinéraires à partir de la recherche sur la carte Google
•Ajouter un menu de galerie des images préférées
23
24
Cadre Générale Etude théorique Spécification Conception Réalisation Conclusion
Perspectives
• Ajouter plus de filtre de recherche
•Echanger des messages privés entre les amateurs
Et Plus d’autre améliorations…
24
25
MERCI POUR VOTRE ATTENTION