Projet de fin dtudes Ralis par Raissi Nabil
Projet de fin d’études Réalisé par : Raissi Nabil Chouichi Yassine Encadré par : Mlle. Monia Salem Mme. Lobna ben Rhouma 2011/2012
Présentation Générale Etude Préalable Etude Conceptuelle Réalisation et Implémentation Conclusion et perspectives
Présentation Générale • L 2 T (Landolsi Telecom Technology) o Fondée en 2006 o Fournisseur des services de télécommunications : solutions mobiles SMS, MMS et Internet Mobile. • Produits et Services : o Développement des applications i. Phone o Développement des Applications Android o … 1/19 3
Introduction Etude Préalable Etude Conceptuelle Réalisation Conclusion et perspective
v Succès phénoménal des Smartphones • Navigation sur internet • Servir agenda • GPS • Gadget v Types des applications mobiles : • jeux • Géo-localisation • Navigation • Réseaux sociaux 2/19 5
v Evolution des applications des réseaux sociaux v But amical et affectif v Application de gestion des photos : moyen de communication Pic. Plz Color Pictos 3/19
Problèmes o Capacité limitée o Perte des photos o Photos non partagées Solutions o Service de partage des photo dans un serveur cloud Computing. o Service de notification. o Service de géo-localisation. 4/19 7
v. Plateforme Open source (système d’exploitation) pour les appareils mobiles (téléphone, PDA, netbook) Application Plateforme Bibliothèque Système d'exploitation 5/19 8
§i. Phone OS §Black. Berry OS §Windows Mobile §Symbian OS 6/19 9
o Utilisation des serveurs distants o Mutualisation et virtualisation o « Je paie ce que je consomme » 7/19 10
Cloud hybride utilisation de plusieurs Clouds: publics ou privés Cloud privé Cloud sous control de l’entreprise Cloud public Cloud hébergé par une tiers 8/19
Introduction Etude Préalable Etude Conceptuelle Réalisation et Implementation Conclusion et perspective
v Langage de Modélisation : UML v Diagrammes: § Diagrammes de cas d’utilisation § Diagrammes de Séquence § Diagrammes de Classe § Diagrammes de Composant 9/19
Notification Inscription Serveur Cloud Computing authentification Consulter amis Utilisateur Gestion Des photos Importer <<extends>> Prendre photo localiser Partager <<Include>> Marquer Diagramme de cas d’utilisation général 10/19
Application utilisateur 2 utilisateur 1 1: Demande de Connexion 2: Demande de Connexion 3: Connexion avec succès 4: Connexion avec succès 5: Prendre photo 6: affichage de photo 7: saisir le titre et la description 8: Demande liste des éléments 11: la liste des éléments Authentification Marquage 9: Demande de la liste 10: la liste des éléments Partage 12: Marquage des éléments 13: Eléments marqués 14: demande de Partage 17: Partage avec succès 15: vérifier la connexion 16: Partage avec succès Notification 18: Envoyer Notification 20: Alerte de Notification 20: Consulter Notification 21: Afficher la Notification 11/19
Photo Id_photo • Titre • Description • Note Localisation 0. . 1 • Longitude • Latitude • 0. . * Amis 0. . * Elément 0. . * Id_amis • Nom • Prénom • Adresse • Id_Element • Nom • 0. . * 1. . 1 Objet 1. . * 0. . * 1. . 1 Evènement Compte Marquage Id_marquage • new • • Id_compte Groupe Id_groupe • Nom 12/19 •
Serveur Cloud Computing Terminale mobile Application SQL Lite Composition vue Servlet Objet Métier API Mysql. Admin Bdcloud Computing 13/19
Introduction Etude Préalable Etude Conceptuelle Réalisation et Implimentation Conclusion et perspective
Ø Conception: Power AMC 15 Visuel paradigme for UML WAMPServer (Owncloud) IIS Android SDK Eclipse IDE Hélios JDK Java 14/19
Liste des amis Base de données Marquage Notification Partage Prendre photo Authentification 15/19
Admin ***** 16/19
17/19
Introduction Etude Préalable Etude Conceptuelle Réalisation et Implementation Conclusion et perspectives
q Maîtrise des différentes étapes de l’élaboration d’une application mobile. q Acquisition et consolidation de nos connaissances. 18/19
q Gestion de groupe, évènement, objet… q Utilisation d’autre serveur ( Mangolabe, drop box, Aws…. . ) q Partage des vidéos et des fichiers audio 19/19
MERCI POUR VOTRE ATTENTION
- Slides: 27