Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Slide farany l3

807 vues

Publié le

Slide licence L3

Publié dans : Technologie

Slide farany l3

  1. 1. « CONCEPTION ET DEVELOPPEMENT D’UNE APPLICATION WEB DE GESTION D’ECHANGE DE DEVISE» Encadreur Pédagogique Tuteur de Stage MAHATODY Thomas, Maître de Conférences Enseignant à l’ENI M. ANDRIANJAKAMANANA Emilson chef du service des planifications et du suivi évaluation THEME : UNIVERSITE DE FIANARANTSOA ECOLE NATIONALE D’INFORMATIQUE MEMOIRE DE FIN D’ETUDES POUR L’OBTENTION DU DIPLOME DE LICENCE EN INFORMATIQUE ..……………………… Année universitaire : 2014 – 2015 ……………………….. Soutenu par : ANGELITO Ramy RASAMBOMANANA Hasina Yvan
  2. 2. INTRODUCTION
  3. 3. PLAN DE SOUTENANCE  PREMIERE PARTIE : GENERALITES  CHAPITRE 1 : PRESENTATION DE L’ENI  CHAPITRE 2 : PRESENTATION DE LA STRUCTURE D’ACCUEIL  CHAPITRE 3 : ANALYSE DE L’EXISTANT  DEUXIEME PARTIE : ETUDE CONCEPTUELLE  CHAPITRE 4 : METHODE D’ANALYSE ET DE CONCEPTION  CHAPITRE 5 : ANALYSE CONCEPTUEL  CHAPITRE 6 : CONCEPTION DÉTAILLÉE  TROISIEME PARTIE : DEMONSTRATION
  4. 4. PREMIERE PARTIE : GENERALITES
  5. 5. CHAPITRE 1: Présentation de l’ENI PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 1.1 Identification  Créée par le décret N°83 185 du 24 Mai 1983  Se situe à Antanambao Fianarantsoa  Numéros de téléphone: 75 508 01  Adresse électronique: eni@univ-fianar.mg 1.2 Mission  Former et déverser sur le marché de l’emploie des spécialistes informaticiens de haut niveau  Pépinière des élites informaticiens Malgaches  Former des techniciens supérieurs, des licenciés, des ingénieurs en informatique directement opérationnel apte à répondre aux besoins et aux exigences des entreprises
  6. 6. CHAPITRE 1: Présentation de l’ENI PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 1.2 Organigramme de l‘ENI
  7. 7. CHAPITRE 2: Présentation de la structure d’accueil PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 2.1 Présentation de la structure d’accueil MADACHANGE est une société familiale crée en 2001: c’est une organisation qui offre des services de bureau de change. Le siège social est fixé à Antananarivo, logement 1356 bis, cité 67 HA Nord Ouest.  Achat et vente de devises étrangères  Des activités de transit, d’import export et d’agence de voyage  Toutes opération mobilières, immobilières, commerciales et financières
  8. 8. CHAPITRE 2: Présentation de la structure d’accueil 2.2 Organigramme de la structure d’accueil PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4
  9. 9. CHAPITRE 3: Etude de l’existant 3.1 Les applications existantes APPLICATIONS PRESENTATION ISOAPS Logiciel destiné à la gestion des agences, accessible par les employés de la société CHANGE DEVISE Logiciel destiné à la gestion de échanges de devise (version d’essai). PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4
  10. 10. CHAPITRE 3: Etude de l’existant 3.1 Caractéristique des ordinateurs serveurs PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 Désignation Caractéristiques Système d’exploitation Service Authentification (par service) DELL -Processeur Intel® Xeon® X3480 (4 C / 8 T, 3,06 GHz, TLC: 8 MB, Turbo: 2/2/4/5, 1 333 MHz, 95 W) -RAM 16Go -Disque dur 2To Linux Debian6 Web(Apache2) ISOAPS V2 DNS Messagerie Système de fichier FIJITSU -Processeur Intel® Xeon® X3430 (4 C / 4 T, 2,40 GHz, TLC: 8 MB, Turbo: 1/1/2/3, 1 333 MHz, 95 W) -RAM 4Go -Disque dur 1To Linux Debian7.5 CHANGE DEVISE MySQL
  11. 11. CHAPITRE 3: Etude de l’existant 3.2 Equipement d’interconnexion PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 Désignation Caractéristiques Emplacement Routeur Cisco 1841 4 ports, 100Mb/s, support VPN Local technique ou Box Switch Prolink PSW 162G 8 ports,100 Mb/s, support VLAN Local technique ou Box Point d’accès wifi D- LINK 4 ports, 54 Mb/s en 2,4 GHz Local technique ou Box
  12. 12. CHAPITRE 3: Etude de l’existant 3.3 Critique de l’existant  Insuffisance de matériel informatique  Problèmes techniques des réseau  Manque d’espace de travail  Problème de gestion d’échange de devise PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4
  13. 13. PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 3: Etude de l’existant 3.3.1 Problème de gestion d’échange de devise Même droit d’accès Redondance de fonctionnalités Codage mauvais, erroné, désordonné: code brute Logiciel difficile ou impossible a mettre à jour
  14. 14. PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 3: Etude de l’existant 3.4 Solutions 3.4.1 SGBD SGBD MySQL PostgreSQL Oracle Vitesse Intégrité Popularité Coût réduit d’acquisition Sécurité Station Choix: PostgreSQL Vitesse Gratuité Sécurité
  15. 15.  Choix : NetBeans IDE  Faible utilisation des ressources  Grande communauté des utilisateurs  Richesse des plugins IDE Portabilité Faible utilisation des ressources Génération de code Grande communauté des utilisateurs Richesse des plugins Eclipse NetBeans 8.0.2 PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 3: Etude de l’existant 3.4.2 Environnement de développement intégré
  16. 16. Outils solution Plateforme de développement J2EE Langage coté serveur JSP Langage de script Java Architecture MVC EDI (Environnement de Développement Intégré) NetBeans IDE Serveur d’application GlassFish SGBD PostgreSQL PARTIE I PARTIE II PARTIE I: GENERALITES Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 3: Etude de l’existant 3.4.2 Récapitulatif des choix
  17. 17. DEUXIEME PARTIE : ETUDE CONCEPTUELLE
  18. 18. CHAPITRE 4: Méthode d’analyse et de conception PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 4.1 Merise  Méthode systémique d’analyse et de conception des systèmes d’information  Séparation de l’analyse et la conception des données de celui des opérations
  19. 19. CHAPITRE 4: Méthode d’analyse et de conception 4.2 Processus Unifié (Unified Process)  Centré sur l’architecture  Piloté par les cas d’utilisation  Itératif et incrémental  Utilise le langage UML PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 UML (Unified Modeling Langage): Ensemble de formalismes pour la conception de logiciel à base de langage objet. En d'autre terme, il intègre l’objet et est donc plus adaptée aux SGBDOO. De plus, UML est conçue pour représenter, spécifier et documenter les applications et apporte une grande rigueur, offrant une meilleure compréhension des applications et permettant de capturer des aspects pertinents pour répondre aux objectifs définis par les besoins des clientèles.
  20. 20. CHAPITRE 4: Méthode d’analyse et de conception 4.3 Choix de la méthode Nous optons pour le Processus Unifié  Bonne modélisation  Solution évolutive  Solution maintenable  Déploiement simplifié PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4
  21. 21. PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 5: Analyse conceptuel 5.1 Description L’authentification Validation date Consultation, saisie du cours devise et MID Transaction : achats, vente, allocation
  22. 22. PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 5: Analyse conceptuel 5.2 Diagramme de cas d’utilisation
  23. 23. PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 5: Analyse conceptuel 5.3 Besoin technique Disponibilité Fiabilité Convivialité d’interface Solution ouverte et évoluer
  24. 24. PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 6: Conception détaillée 6.1 Diagramme de classe globale
  25. 25. PARTIE I PARTIE II PARTIE II: ETUDE CONCEPTUELLE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 5 Chapitre 6 PARTIE III Chapitre 4 CHAPITRE 6: Conception détaillée 6.2 Diagramme de déploiement
  26. 26. TROISIEME PARTIE : DEMONSTRATION
  27. 27. CONCLUSION
  28. 28. QUESTIONS REMARQUES SUGGESTIONS
  29. 29. « CONCEPTION ET DEVELOPPEMENT D’UNE APPLICATION WEB DE GESTION D’ECHANGE DE DEVISE» Encadreur Pédagogique Tuteur de Stage MAHATODY Thomas, Maître de Conférences Enseignant à l’ENI M. ANDRIANJAKAMANANA Emilson chef du service des planifications et du suivi évaluation THEME : UNIVERSITE DE FIANARANTSOA ECOLE NATIONALE D’INFORMATIQUE MEMOIRE DE FIN D’ETUDES POUR L’OBTENTION DU DIPLOME DE LICENCE EN INFORMATIQUE ..……………………… Année universitaire : 2014 – 2015 ……………………….. Soutenu par : ANGELITO Ramy RASAMBOMANANA Hasina Yvan

×