ait_mlouk_addi_presentation_pfe
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

ait_mlouk_addi_presentation_pfe

on

  • 559 views

 

Statistics

Views

Total Views
559
Views on SlideShare
559
Embed Views
0

Actions

Likes
0
Downloads
68
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

ait_mlouk_addi_presentation_pfe Presentation Transcript

  • 1. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)
  • 2. Plan Analyse des besoins et conception Paramétrage et Développement Technologies et outils de développement Réalisation et testes Introduction Conclusion et Perspectives Contexte du projet Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. 1
  • 3. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Introduction • Améliorer son rendement • Maitriser le flux interne des données • Optimiser la gestion interne des processus fonctionnels Gérer la totalité de ses activités autour d’un même système d’information Progiciel de Gestion Intégrée : ERP  2
  • 4. Dévelopement Conseil Géolocalisation Intégration Outsoursing Réseaux Assistant aux utilisateurs Sécurité Le Cœur Métier Les services MIT Dévelopement Mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Présentation de l’organisme 3
  • 5. Vente réussie Création du client et de la vente Bon de commande Transmission du bon au responsable Ecriture comptable Transmission au service comptable Facture payée Création de la facture Facture client Paiement de la facture totale Création du client Service des ventes Service comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 4
  • 6. Duplication des documents encombrement de l’espace Difficulté d’échange d’information Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 5
  • 7. Cohérence et homogénéité de l’information interne Gestion intégrée de tous les processus métiers Développement spécifique du module de maintenance Objectifs Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Objectifs du projet 6
  • 8. L’étude comparative des solutions existantes sur le marché La mise en production de la solution ERP Description et analyse des besoins spécifiques La bascule vers le nouveau système 1 2 3 4 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conduite d’un projet ERP 7
  • 9. Le système cible Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Les besoins de la société Eone Group s’articulent sur les modules fonctionnels suivants : la gestion des ventes, la gestion comptable, la gestion des achats. A cela, s’ajoutera le module de gestion de maintenance. Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Analyse des besoins fonctionnels 8
  • 10. Administration systèm Gestion des ventes Gestion des achat et stocks • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des cas utilisation représentent l’aspect fonctionnel de l’application. Nous avons modélisé trois diagrammes suivantes: Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les cas d’utilisations 9
  • 11. Processus des ventes Processus des achats Processus comptabilité • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des processus représentent l’aspect métier de l’application. Nous avons modélisé trois diagrammes suivantes : Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les processus métier 10
  • 12. 1..* 0..* 1..1 0..* 1..1 0..* 1..* 1..1 1..1 1..* 1..* 1..1 1..* 1..1 1..* 1..1 1..* 1..1 1..1 1..* 1..1 0..* 1..* 1..* 1..1 0..1 1..1 0..1 1..* 1..1 1..1 1..* 1..1 0..* 1..1 1..* 0..* 1..1 Groupe - - - id nom privileges : int : char : char Utilisateur - - - - - - id nom prenom login mot_de_pass active : int : char : char : char : char : boolean CommandeVente - - - - id totale date etat : int : long : Date : char Client - - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image active : int : char : char : char : char : int : int : char : char : char : boolean LigneVente - - - - - id quantite prix_unitaire description sous_total : int : float : float : String : float Produit - - - - - - - - - id nom prix_vente prix_achat etat image quantité_disponible description active : int : char : float : float : char : String : float : String : boolean Fournisseur - - - - - - - - - id nom prenom adresse telephone fax ville couriel active : int : char : char : String : double : double : char : char : boolean LigneAchat - - - - - id quantite prix_unitaire discription sous_total : int : float : float : String : float commandeAchat - - - - id total date etat : int : int : Date : char Categories - - - id nom discription : int : char : String Contacte - - - - - id nom fonction courriel telephone : int : char : char : char : long MouvementStock - - - id date movdest : int : Date : char Facture - - - - - id line_cde_id date description etat : int : int : Date : String : char Recue - - - - id date method type : int : Date : char : char Paiement - - - - - id mode date_paiement montant origine : int : char : Date : long : char Intervention - - - - - - - - id date_debut date_fin lieu intervenent titre rapport etat : int : Date : Date : char : char : char : String : char Ticket - - - - - - - - - - id auteur lieu detaille date_debut titre contact motif etat date_fin : int : char : char : char : Date : char : char : String : char : Date Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des classes 11
  • 13. Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Diagramme de composants Le diagramme de composants décrit l'organisation du notre système du point de vue des éléments logiciels comme les modules (paquetages, fichiers sources, bibliothèques...), Diagramme des composantes Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Architecture d’application Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des composantes 12
  • 14. Progiciel de gestion intégrée ( ERP) :  Centralise et présente les données de façon pertinente  Affecte les bons processus aux bons acteurs  Gère la totalité des processus métiers  Economie de licence Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 13
  • 15. Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion des achats Gestion des ventes Gestion comptable Gestion RH et paie Gestion de la relation clientèle Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion RH et paie Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Tiny ERP : signifiant la fourmi de l’Enterprise ressource planning Développeur : OpenERP Fondateur : Fabien Pinckaers Ecrit en : Python, XML Environnements : Multi plate-forme Conception très intelligente Dernière version : 7.0 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 14
  • 16. Client Serveur MVC Structure d’un module • Architecture technique Open ERP est basé sur une architecture client/serveur. Le serveur et le client communiquent via le protocole XML- RPC. C’est un simple protocole qui permet au client de faire des appels aux Procédures. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution:OpenERP 15
  • 17. Paramétrage initial Paramétrage fonctionnel  Création de la base de données  Configuration de la société  Configuration initiale du module comptabilité  Configuration initiale de SMTP L’adaptation du fonctionnement des modules standards aux règles métiers de la société: • Edition des objets • Edition des vues • Edition de workflow • Edition des menus • Edition des graphes • Edition des filtres Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Paramétrage d’OpenERP 16
  • 18. Gestion de la maintenance  Architecture technique Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 17
  • 19. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 1..1 1..* 0..* 1..1 0..* 1..1 Intervention - - - - - - - - - - id lieu_interve date_debut intervenent auteur titre_interv prestation rapport etat date fin : int : char : Date : char : char : char : String : String : char : Date Ticket - - - - - - - - - - id cree_par effectuer a detaille date titre contact applent motif etat date fermeture : int : char : char : char : Date : char : char : String : char : Date Client - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image : int : char : char : char : char : int : int : char : char : char + cree () ... Utilisateur - - - - - id nom prenom login mot de pass : int : char : char : char : char 18
  • 20. Python OpenERP XML Ubuntu Outils Eclipse et PyDev JQuery mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Technologies et outils de développement 19
  • 21. mobile Deskto p Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Réalisation : Simulations et Tests
  • 22. Contexte général Analyse des besoins Paramétrage et Développement conclusion Conclusion et perspectives  Les objectifs atteints  Perspectives Un module Marketing Contrôle et synchronisation des commande a l’aide de l’application 20
  • 23. Merci pour votre attention
  • 24. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)