Publicité

Contenu connexe

Présentations pour vous(20)

Publicité

Similaire à Présentation PFE - MarouaBouhachem VersionFinale(20)

Présentation PFE - MarouaBouhachem VersionFinale

  1. Mise en place d’un module « Service après-vente » dans l’ERP Microsoft Dynamics Nav 2016 Encadré par: Mme Syrine KAROUI M. Mohamed ALOULOU Réalisé par: Maroua Bouhachem Projet de Fin d’Études Pour l’obtention du Diplôme National d’Ingénieur en Génie Logiciel
  2. Plan Introduction 2 Problématique Analyse et spécification des besoins Conception Réalisation Conclusion et perspectives Solution proposée
  3. Introduction
  4. Introduction 4 Le service après-vente
  5. Introduction 5 Le service après-vente
  6. Introduction 6 Contexte du projet Conception et développement d’un module Service après-ventes spécifique aux besoins de notre client Afrivision dans l’ERP Microsoft Dynamics Nav 2016 Module SAV
  7. Introduction 7 Qu’est-ce qu’un ERP? Un ERP (Enterprise Resource Planning) ou PGI (Progiciel de Gestion Intégré) est un système d’information qui permet de gérer l’ensemble des flux d’informations dans une entreprise.. ERP Finances Production Achats Ventes Stock Ressources humaines
  8. Introduction 8 Microsoft Dynamics Nav 2016 • Origine danoise • Achat Microsoft 2002 • ERP PME/PMI • Dernière version 2016
  9. Introduction 9 Organisme d’accueil Sites Tunisie, Algérie et Maroc Employés +100 personnes Création 1993 Chiffre d’affaires +4 Millions d’Euros
  10. Problématique
  11. Problématique 11 Afrivision BrunBlanc Quelques marques
  12. Problématique 12 Problème actuel d'Afrivision Modules Vente, Achat, Stock Module Service Service Process xcelerator Microsoft Dynamics Navision Customer Support Solution Redondance des données Données manquantes Erreurs de calcul Baisse de la productivité Problème d’interopérabilité Difficulté à l’import et export
  13. Problématique 13 Limites de l’ERP Navision Absence de la gestion des réclamations Pas de suivi des états de réparation Pas de vision sur les commandes effectuées
  14. Solution proposée
  15. Solution proposée 15 Migrer vers Navision Modules Vente, Achat, Stock Module Service Service Process xcelerator Customer Support Solution Microsoft Dynamics Navision Traçabilité des opérations de service Facilité d’identification des pannes et de suivi des réparations Organisation & Coordination financière et logistique Automatisation du processus
  16. Méthodologie de développement
  17. Méthodologie 17 Two Tracks Unified Process (2TUP) Branche Fonctionnelle Branche Technique Analyse Capture des besoins techniques Contraintes logicielles Contraintes matérielles Conception préliminaire Conception détaillée Recette Branche Conception Codage et test Capture des besoins fonctionnels
  18. Analyse et spécification des besoins
  19. 19 Analyse et spécification des besoins Besoins fonctionnels Gestion de réception Clients, Réceptions, Pannes, Solutions, Zones service Gestion des services Devis/Commande service, Facturation, Livraison Gestion des articles de service Articles de service, Pièces de rechange Gestion du planning Ressources, Compétences
  20. 20 Analyse et spécification des besoins Besoins non fonctionnels Sécurité Maintenabilité Ergonomie
  21. 21 Use case Global Agent Gérer Article de service Gérer réception Gérer service Gérer Facture service Gérer zone service Gérer client Gérer Devis de service Précondition: Chaque utilisateur doit être authentifié Gérer panne Gérer commande service Gérer solution Agent Analyse et spécification des besoins Diagramme des cas d’utilisations global
  22. 22 Diagramme d’activités Analyse et spécification des besoins
  23. Conception
  24. Conception Diagrammes de classes 24 Gestion de réception Gestion des services Gestion des articles de service Gestion du planning
  25. Conception Architecture globale 25 Microsoft SQL Server Microsoft Dynamics Nav Server TCP TCP HTTP
  26. Réalisation
  27. Réalisation 27 Technologies et Outils utilisés Power AMC C/SIDE Outil d'administration serveur Dynamics NAV SQL Server
  28. Réalisation 28 Interfaces (1/7) :Tableau de bord SAV
  29. Réalisation 29 Interfaces (2/7) : Menu Principal SAV
  30. Réalisation 30 Interfaces (3/7) : Gestion des réceptions
  31. Réalisation 31 Interfaces (4/7) : Gestion des services
  32. Réalisation 32 Interfaces (5/7) : Gestion des services
  33. Réalisation 33 Interfaces (6/7) : Gestion des articles de service
  34. Réalisation 34 Interfaces (7/7) : Gestion du planning
  35. Conclusion et perspectives
  36. Conclusion et perspectives 36 Conclusion Aide à la décision Gains économiques Réduire les temps de réponse
  37. Conclusion et perspectives 37 Perspectives Produire des mises à jour sur la comptabilité et l’inventaire Elargir le périmètre fonctionnel de l'application Développer davantage sous Dynamics Nav et maitriser se modules standards
  38. Merci de votre attention

Notes de l'éditeur

  1. Je vous remercie M. le président de m’avoir accordé la parole. Je tiens à vous remercier Mesdames et Messieurs les membres du Jury d’être présents aujourd’hui et d’voir accepté de juger mon travail. Je remercie particulièrement Mme Syrine Karoui et M. Mohamed Aloulou pour tous leurs conseils et encadrement tout au long de la réalisation de ce projet. Permettez-moi de me présenter. Je m’appelle Maroua Bouhachem, Aujourd’hui, j’ai l’honneur de vous présenter mon travail qui s’intègre dans le cadre de mon projet de fin d’études intitulé « Mise,,,,,,, »
  2. Dans notre plan, on va tout d’abord commencer par introduire la mise en contexte de notre projet ainsi que les notions des ERP et les SAV, on va soulever ensuite la problématique et qu’est-ce qu’on propose comme solution alternative, on passera par la suite pour détailler les phases ‘analyse et de conception jusqu’à aboutir enfin à la réalisation et on finira par la conclusion
  3. On commence par l’introduction
  4. Face à un marché toujours concurrentiel, il s’est avéré primordial pour les entreprises de trouver un levier de croissance pour la satisfaction et fidélisation des clients, A ce titre, le SAV répond à une cette attente exprimée par la clientèle,
  5. Le service après-vente désigne l’ensemble des services fournis à un client après qu’il ait acheté un produit ou bien consommé un service tels que Assistance clientèle La réparation et maintenance Le Contrôle qualité Et La livraison
  6. Dans ce contexte, l’équipe Navision à discovery informatique nous a confié de concevoir et développer un module de service après ventes spécifique aux besoins de son client Afrivision et ceci dans l’ERP Microsoft dynamics Nav
  7. Si on se pose la question « Qu’est ce qu’un ERP » Un ERP ou bien ce qu’on appelle en français PGI l’abréviation de progiciel de gestion intégré, est un système d’information qui permet de gérer l’ensemble des flux d’informations dans une entreprise, Cela permet de maintenir un contrôle total sur les différentes activités des entreprises à travers les différentes fonctionnalités offertes pour :  Gestion Financière  Gestion de la production  Ventes, Achats et stock  Gestion des ressources humaines
  8. L’erp microsoft dynamics Nav est considéré parmi les erp les plus connus dans le marché tunisien, c’est une solution destinée principalement aux petites et moyennes entreprises, il est d’origine danoise dont il s’agit d’un achat par microsoft en 2002, On s’est basé sur la dernière version 2016 qui est trés améliorée en termes de fonctionnalités par rapport aux versions précédentes, Dynamics Nav est un outil performant et facile à utiliser, il permet l’intégration des nouveaux modules et ceci dans tous les secteurs d’activités
  9. Discovery Informatique est une filiale du groupe discovery datasoft créée 1993
  10. .
  11. Afrivision est un client à Discovery, une Société Tunisienne spécialisée dans l’Achat et vente des produit électroménagers, On distingue deux grandes familles de ces produits Les produits blanc destinés en priorité à la cuisine ou à la salle de bains Et les produits bruns du rayon électroménager de loisir
  12. La diversité de ces produits agit directement sur la nature des systèmes actuels d’Afrivision ce qui engendre des erreurs en termes de calcul ou de saisie des données qui peuvent être soit redondante ou bien manquante et ça peut abaisser la productivité et paralyser même le département SAV, d’autre part, Afrivision se base sur le système Dynamics Nav afin de gérer le reste des flux d’achat, vente et stock et à ce stade là, on détecte des problèmes d’interopérabilité ainsi que des problèmes à l’import et export
  13. Là je vais entamer le 1er point de ma présentation à savoir le contexte général du projet.
  14. Afin de bien mener n projet, il s’agit de tracer la démarche, la méthode et les outils à fixer , Bien évidemment , nous avons adopté la méthode de développement 2tup
  15. 2TUP est une méthode de développement qui contient une branche fonctionnelle et une autre technique passant ensuite par la conception et le codage pour voir le résultat final.
  16. Le but de notre projet est de développer un module qui respecte toutes les nécessités qui doivent être trouvées dans un processus SAV et qui sera intégré facilement par la suite. Après avoir fait une étude préliminaire, nous avons pu dégager un ensemble de fonctionnalités distinguées par les 4 parties suivantes:
  17. Quant aux besoins non fonctionnels, Maintenabilité: Le code de l’application doit être lisible et compréhensible aux développeurs dynamics nav Sécurité: Le système doit être protégé à travers la gestion des autorisations à un nombre limité d’utilisateurs Ergonomie:Les interfaces du module doivent respecter le standard de l’ERP pour qu’elles soient bien manipulées.
  18. Passons maintenant à la partie conception qui consiste à construire le squelette générale à partir duquel on a déduit le comportement de l’application schématisé comme suit:
  19. A fin de mieux comprendre la réelle utilité de notre projet, je vais vous exposer la partie réalisation et pour ce faire commençons par la présentation de l’environnement de développement de notre application.
  20. Power AMC : Outil de modélisation UML permettant de schématiser des modèles informatiques à la phase de conception C/SIDE: « Client Server Integrated Development Environment » est un outil de développement des applications Microsoft Dynamics NAV. Outil d'administration serveur Dynamics NAV: Un composant logiciel pour la mise en place du serveur, des instances et la configuration des services des clients finaux. SQL Server: Système de gestion de base de données qui permet de manipuler les données existantes dans le serveur de données SQL Server.
  21. Nous avons pu mettre en place une solution qui assure la synchronisation des données vers les autres départements Ceci apporte des gains économiques et réduit les temps de réponse en gardant les données à jour, Il peut aussi être considéré comme un outil d'aide à la décision avec les statistiques et le suivi des états,
  22. Bien que ce projet ait répondu aux objectifs préétablis, nous pouvons l’améliorer…
Publicité