et de la Recherche Scientifique République Tunisienne Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Université ………….. Rapport de Stage Présenté pour l’obtention du diplôme de Licence ….…………… Mention : ………………. Parcours : …………………. Conception et réalisation d’une application Android pour la Poste Tunisienne Présenté et soutenu publiquement par : …............ Dirigé par : M…………….
Application android pour la poste tunisienne Plan 1 Introduction 2 Étude préalable 3 Modélisation conceptuelle 4 Réalisation 5 Conclusion et perspectives Application android pour la poste tunisienne
Application android pour la poste tunisienne Introduction Contexte du projet | Problématique Possibilité de perte de dossiers Pas de réponse en temps réel Application android pour la poste tunisienne
Application android pour la poste tunisienne Introduction Contexte de projet | Problématique Disponibilité 24/24h??? Accès à distance ??? Interfaces lisibles ??? Application android pour la poste tunisienne
Application android pour la poste tunisienne Plan 1 Introduction 2 Étude préalable 3 Modélisation conceptuelle 4 Réalisation 5 Conclusion et perspectives Application android pour la poste tunisienne
Application android pour la poste tunisienne Etude préalable Critiques de l’existant Problématiques Les internautes ne consultent pas quotidiennement leurs postes mails donc ils ne seront pas informés. des nouveautés de la poste des opérations de leurs comptes Le site n’est pas ergonomique. Application android pour la poste tunisienne
Application android pour la poste tunisienne Etude préalable SOLUTION PROPOSÉE Effectuer paiements Les exigences de qualité Notifier un client lors de la réception ou l’émission d’un courrier Les exigences de sécurité On va cocevoire une app app mob permettant d’effectuer … Tout en recpectant … Les exigences techniques Consulter l’état des comptes Application mobile Application android pour la poste tunisienne
Diagramme de cas d’utilisation Conception Choix de langage de modélisation : M UML L U Unified Modeling Language Diagramme de cas d’utilisation Diagramme de séquence Diagramme de classe Application android pour la poste tunisienne
Application android pour la poste tunisienne Conception Identification des acteurs | Cas d'utilisation | Séquence | Classe Utilisateurs Administrateur Application android pour la poste tunisienne
Conception Identification des acteurs | Cas d'utilisation | Séquence | Classe S’inscrire Mon Compte <<include>> s'authentifier Déconnecter Désactiver Modifier <<include>> gérer compte epargne CCP E_Dinar <<include>> activer payer facture exécuter des virment Exécuter des virement demander chèquier consulter consulter consulter payer facture "STEG" changer le code confidentiel payer facture "ADSL" payer facture "SONEDE" payer facture "TELEPHONE" Utilisateurs <<include>> <<include>> <<include>> <<include>> 10 - Diagramme cas d’utilisation « Utilisateur » Choisir compte Application android pour la poste tunisienne
Application android pour la poste tunisienne Conception Identification des acteurs | Cas d'utilisation | Séquence | Classe Choix de l’Architecture MVC Controller Model Données Requête Données Données Meilleures performances Flexibilité Réponce Vue Disponibilité Sécurité Maintenance Application android pour la poste tunisienne
Application android pour la poste tunisienne Conception Identification des acteurs | Cas d'utilisation | Séquence | Classe Exécution virement Application android pour la poste tunisienne
Application android pour la poste tunisienne Conception Identification des acteurs | Cas d'utilisation | Séquence | Classe 1 1..* 1 ADMIN UTILISATEUR 1..* 1 1..* 1 FACTURE TYPE_FACTURE 1 1 1..* COURRIER 1..* NOTIFICATION ADSL STEG SONEDE 1..* COMPTE EPARGNE TELEPHONE * 1 CCP CHEQUIER TYPE_COMPTE E_DINAR Application android pour la poste tunisienne
Environnement de développement Application android pour la poste tunisienne
Application android pour la poste tunisienne Démonstration Application android pour la poste tunisienne
Merci de votre attention