Rapport de Projet ERP

download Rapport de Projet ERP

of 37

Transcript of Rapport de Projet ERP

  • 8/2/2019 Rapport de Projet ERP

    1/37

    1 1

    Table des figures

    Figure 1 : Diagramme de cas dutilisation gnral

    Figure 2 : Raffinement de cas dutilisation Ajouter un client ..

    Figure 3 : diagramme de squence relatif au cas dutilisation Ajouter client .....

    Figure 4 : Raffinement de cas dutilisation supprimer un client

    Figure 5: diagramme de squence relatif au cas dutilisation supprimer client ...

    Figure 6 : Raffinement de cas dutilisation modifier un client

    Figure 7: diagramme de squence relatif au cas dutilisation modifier client

    Figure 8 : Raffinement de cas dutilisation Chercher un client ..

    Figure 9 : Raffinement de cas dutilisation Chercher un client ..

    Figure 10 : Raffinement de cas dutilisation Ajouter un fournisseur...

    Figure 11 : diagramme de squence relatif au cas dutilisation Ajouter fournisseur...

    Figure 12 : Raffinement de cas dutilisation Supprimer un fournisseur

    Figure 13 : diagramme de squence relatif au cas dutilisation Supprimer fournisseur

    Figure 14 : Raffinement de cas dutilisation modifier un fournisseur

    Figure 15: diagramme de squence relatif au cas dutilisation Modifier fournisseur.

    Figure 16 : Raffinement de cas dutilisation Chercher un fournisseur

    Figure 17 : diagramme de squence relatif au cas dutilisation Chercher fournisseur..

    Figure 18 : Raffinement de cas dutilisation Ajouter un produit

    Figure 19: diagramme de squence relatif au cas dutilisation Ajouter produit.

    Figure 20 : Raffinement de cas dutilisation Supprimer un produit.

    Figure 21: diagramme de squence relatif au cas dutilisation Supprimer produit..

    Figure 22 : Raffinement de cas dutilisation Modifier un produit.

  • 8/2/2019 Rapport de Projet ERP

    2/37

    2 2

    Figure 23: diagramme de squence relatif au cas dutilisation Modifier produit.

    Figure 24 : Raffinement de cas dutilisation Chercher un produit....

    Figure 25: diagramme de squence relatif au cas dutilisation Chercher produit.

    Figure 26 : Raffinement de cas dutilisation Ajouter une commande client ..

    Figure 27: diagramme de squence relatif au cas dutilisation Ajouter une commande client.

    Figure 28 : Raffinement de cas dutilisation Ajouter une commande fournisseur .

    Figure 29: diagramme de squence relatif au cas dutilisation Ajouter une commande

    fournisseur

    Figure 30 : diagramme de classe gnral ...

  • 8/2/2019 Rapport de Projet ERP

    3/37

    3 3

    Introduction gnrale

    Chapitre 1 :Cadre gnral du projetet tude de lexistant

    Introduction :Dans ce chapitre, nous allons commencer tout dabord par la prsentation dun ERP et nous

    donnons ensuite une prsentation de notre projet.

    I. Prsentation dun ERP:

    1. Dfinition :

    LERP(Entreprise Ressources Planning) ou en franais PGI (Progiciels de Gestion

    Intgr) est une application permettant de grer les processus dune entreprise. Les

  • 8/2/2019 Rapport de Projet ERP

    4/37

    4 4

    diffrentes fonctions de lentreprise sont intgres sous forme de forme de modules

    indpendants en utilisant une seule et mme base de donnes.

    Les ERP sont des systmes de gestion intgre dentreprise reposant sur un progiciel

    intgr paramtrable.ils permettant de grer lensemble des fonctions (finance,logistique, ressources humaines, etc) et processus dune entreprise.

    Les principaux ERP du march sont :

    SAP :

    Logiciel de gestion financire complet et intgr, la solutionSAP ERP Financial permet votre

    service financier de jouer le rle du partenaire stratgique et de vous fournir les informations

    commerciales dont votre organisation a besoin pour augmenter ses performances financires.

    SAGE :

    Amliorer la satisfaction de vos clients : la qualit de vos produits et services nest plus le seul

    critre de choix des clients, qui se montrent de plus en plus attentifs la valeur ajoute

    additionnelle que peut apporter votre entreprise.

    MICROSOFT DYNAMICS :Qui aident intgrer les finances, la comptabilit, la fabrication, les projets, le commerce de

    dtail et les autres processus mtier de la chane logistique.

    o Grands ERP:

    SAP, ORACLE, PEOPLESOFT

    o Petits ERP specialis:

    SAGE, QUALIAC, CEGID

    II. Les ERP : Pour qui ? Pourquoi ?

    1. Pour qui ?Les ERP sont principalement destins aux grandes entreprises ou multinationales du fait dun

    cout important. Cependant, le march des ERP tend se dmocratiser vers les PME /PMI.

  • 8/2/2019 Rapport de Projet ERP

    5/37

    5 5

    Certains diteurs conoivent un ERP uniquement pour ce type de structure. Enfin, il existe des

    ERP open source ce qui revient moins cher,puisquil ny a pas de cout de licence (ils sont

    gratuits).

    2. Pourquoi ?Concrtement, les avantages de la mise en place dun ERP sont les suivants :

    Intgrit et unicit du systme dinformation, cest direglobalisation de la formation (mmelogique, mme ergonomie).un ERP permet dviter la redondance dinformation entre diffrents

    systme dinformation de lentreprise.

    Partage du mme systme dinformation facilitant la communication interne et externe.

    Matrise des cots et des dlais de mise en uvre et de dploiement.

    Optimisation des processus de gestion (flux conomiques et financiers).

    Un ERP permet de matriser les stocks, lment important pour la plupart des entreprises car les

    stocks coutent chers.

    III. Prsentation du projet :

    1. Objectif :Lobjectif de notre projet est ltude et la mise en place dun ERP (Entreprise Ressources

    Planning) quipermettra de grer les processus dune entreprise (production, achat,

    comptabilit, stock).

    2. Limites de solution actuelle :La prsente solution connat des ventuelles limites. En effet, le suivi des logiciels est totalement

    manuel et les fichiers sont inscrits sur les papiers lorsque le logiciel atteint sa priode dessaie ce

    qui rend lourd lapprciation du rendement quapporte loutil informatique etfait perdre du

    temps la socit.

    Dune autre part, cette solution manque de scurit puisque les fiches risquent dtre voles et si

    une fiche est perdue, on risque de perdre toutes les informations quelle contient.

    3. Solution propose :Etant donns les inconvnients cits ci-dessus, et dans le but dutiliser des tches dcrites

    prcdemment.

  • 8/2/2019 Rapport de Projet ERP

    6/37

    6 6

    Notre application permettra de sauvegarder dans la base de donnes toutes les informations

    concernant les quipements. Elle offrira chaque utilisateur la possibilit daccder aux

    informations en sidentifiant par son login et son mot de passe. Ainsi, cette solution assurera la

    confidentialit des informations. En outre, notre application facilitera linterprtation des suivis

    des quipements puisquelle effectuera des mises jour automatiques et elle affichera

    automatiquement et rgulirement des inventaires dtaills pour chaque logiciel.

    Conclusion :

    Nous avons essay dans ce chapitre de donner une vue claire sur le projet pour avoir faire

    lanalyse des services que lapplication doit offrir et les contraintes sous lesquelles elle doit

    fonctionner.

    Chapitre 2 : Spcification des

    besoins et laborationdu cahier des charges et

    de LERP

  • 8/2/2019 Rapport de Projet ERP

    7/37

    7 7

    Introduction :LERP est un logiciel de gestion qui aide a bien grer la gestion dune socit et parmi les

    gestions qui les couvre :

    Gestion des achats.

    Gestion des ventes.

    Gestion comptable : comptabilit client, fournisseur, modalisation personnel.

    Gestion de stock (logistique).

    Pour assurer notre objectif il est essentiel davoir une vue claire des diffrents besoins de

    notre projet.

    Dans ce chapitre on essayera de prsenter les diffrents acteurs de notre application etvoquer leurs besoins fonctionnels et non fonctionnels.

    I. Identification des acteurs du systme :Dans cette partie nous allons prsenter les diffrents acteurs de notre application :

    Ladministrateur :

    Lauthentification : ladministrateur doit sauthentifier au systme avant de pouvoir accder aux

    informations confidentielles.

    Ladministrateur a les droits suivants :

    La gestion des produits : Ajouter, Modifier, Supprimer, Chercher

    La gestion des fournisseurs: Ajouter, Modifier, Supprimer, Chercher

    La gestion des clients : Ajouter, Modifier, Supprimer, Chercher

    La gestion des commandes : (clients, fournisseurs)

    La gestion des factures (clients, fournisseurs): Ajouter, Chercher

    Effectuer des recherches selon les diffrents critres.

    Le magasinier :

    Effectuer des recherches : client, fournisseur, produit, commande.

    Sidentifier pour faire la gestion des produits : Ajouter, Modifier, Supprimer, chercher et

    pouvoir accder aux informations confidentielles.

    Le comptable :

  • 8/2/2019 Rapport de Projet ERP

    8/37

    8 8

    Effectuer des recherches : client, fournisseur, produit, facture.

    Sidentifier pour faire la gestion des factures : Ajouter, Modifier, Supprimer, chercher et

    pouvoir accder aux informations confidentielles.

    II. Elaboration du cahier de charges :

    1. Besoins fonctionnels :Dans cettepartie on a comme but dexpliquer clairement les diffrents besoins de tous les acteurs de

    notre application.

    Tout acteur doit sidentifier pour utiliser lapplication.

    Lidentification se fera via le login et le mot de passe dutilisateur. Elle permettra daider lacteur pour

    accder sa page de service.

    Ladministrateur :

    o Ladministrateur introduit son login et son mot de passe pour sidentifier au systme

    pour accder aux informations confidentielles.

    o Ladministrateur a le droit dajouter, modifier, supprimer et chercher des clients.

    o Ladministrateur a le droit dajouter, modifier, supprimer et chercher des

    fournisseurs.

    o Ladministrateur a le droit dajouter, modifier, supprimer et chercher des produits.

    o Ladministrateur a le droit dajouter et chercher des factures.

    o Ladministrateur a le droit de faire la gestion des commandes dun client.

    o Ladministrateur a le droit de faire la gestion des commandes dun fournisseur. Le magasinier :

    Le magasinier introduit son login et son mot de passe pour faire la gestion des produits

    (Ajouter, Modifier, Supprimer, chercher).

    Le magasinier a le droit deffectuer des recherches pour le client, fournisseur, produit,

    commande.

    Le comptable :

    Le comptable a le droit dffectuer des recherches pour le client, fournisseur, produit, facture.

    Le comptable introduit son login et son mot de passe pour faire la gestion des factures

    (Ajouter, Modifier, Supprimer, chercher).

    2. Besoins non fonctionnels :On a des contraintes quil faut respecter dans notre application, ils sont les suivants :

    o La rapidit du traitement.

    o Fiabilit : Facilite les taches telles que la mise jour et laccs la base de donnes.

    o Confidentialit des informations.

    o Prsenter une interface facile manipuler.

  • 8/2/2019 Rapport de Projet ERP

    9/37

    9 9

    o Ergonomie des interfaces.

    Conclusion :

    Dans ce chapitre, nous prsentons une analyse globale de lapplication tout en spcifiant les

    besoins fonctionnels et les besoins non fonctionnels.

    Chapitre 3 :

    ETUDEConceptuelle

    Introduction :

  • 8/2/2019 Rapport de Projet ERP

    10/37

    10 10

    Dans ce chapitre on va reprsenter toute les tapes lies lanalyse et la conception du projet ;

    on deux parties de conception :

    1. Analyse et la conception du systme2. Conception de la base de donnes

    I. Identificationdes cas dutilisations :

    Figure 1 : Diagramme de cas dutilisation gnral

    Description dtaille de cas dutilisation Ajouter un client

    Figure 2 : Raffinement de cas dutilisation Ajouter un client

    Description des enchainements :

    Laction :ladministrateur ajouter un nouveau client.

    Enchainement :

    Lutilisateur sidentifier

    Le systme lui affiche laformule didentification Lutilisateur choisi loption Ajouter client

    Le systme affiche le formulaire correspondant

    Lutilisateur remplit le formulaire

    Les informations seront sauvegardes dans le systme

    Le systme affiche un message de validation

    Administrateur

    Ajouter un client S'identifier

  • 8/2/2019 Rapport de Projet ERP

    11/37

    11 11

    Figure 3 : diagramme de squence relatif au cas dutilisation Ajouter client

    Description dtaille de cas dutilisation Supprimer un client

    Figure 4 : Raffinement de cas dutilisation supprimer un client

    affichage le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l 'option"ajouter client"

    validation de login et le mot de passe

    l'utilisateur introduire le login et lemot de passe

    affiche la formule d'identification

    demande d'identification

    SystemeAdministrateur

    affichage le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l 'option"ajouter client"

    validation de login et le mot de passe

    l'utilisateur introduire le login et lemot de passe

    affiche la formule d'identification

    demande d'identification

    Administrateur

    Supprimer un client S'identifier

  • 8/2/2019 Rapport de Projet ERP

    12/37

    12 12

    Description des enchainements :

    Laction :ladministrateur supprimer un client

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Ladministrateurslectionnloption supprimer client

    Le systme demande le code de client qui on va le supprimer

    Ladministrateur introduit le code de client

    Le systme demande la confirmation de ladministrateur

    Ladministrateur confirme la suppression

    Le client est supprim de la base Le systme affiche le message de validation

    Figure 5: diagramme de squence relatif au cas dutilisation supprimer client

    affichage de la message de validation

    supprimer les informations

    slectionner le code client

    affiche le formulaire correspondant

    choisir l'option "supprimer client"

    validation

    l'utilisateur introduit le login et le

    mot de passe

    affiche la formule d'identification

    demande d'identifier

    Administrateur Sysme

    affichage de la message de validation

    supprimer les informations

    slectionner le code client

    affiche le formulaire correspondant

    choisir l'option "supprimer client"

    validation

    l'utilisateur introduit le login et le

    mot de passe

    affiche la formule d'identification

    demande d'identifier

  • 8/2/2019 Rapport de Projet ERP

    13/37

    13 13

    Description dtaille de cas dutilisation Modifier un client

    Figure 6 : Raffinement de cas dutilisation modifier un client

    Description des enchainements :

    Laction :ladministrateur modifier un client

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption modifier client

    Le systme affiche le formulaire correspondant

    Ladministrateur remplit le formulaire et fait la validation

    Le client est modifi

    Le systme affiche un message de validation

    Administrateur

    Modifier un client S'identifier

  • 8/2/2019 Rapport de Projet ERP

    14/37

    14 14

    Figure 7: diagramme de squence relatif au cas dutilisation modifier client

    Description dtaille de cas dutilisation Chercher un client

    affiche le message de validation

    modifier les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier client"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    modifier les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier client"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Chercher un client S'identifier

  • 8/2/2019 Rapport de Projet ERP

    15/37

    15 15

    Figure 8 : Raffinement de cas dutilisation Chercher un client

    Description des enchainements :

    Laction :ladministrateur chercher un client

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption chercher client

    Le systme affiche les informations du client

    Le client est cherch

    Le systme affiche selon un tableau les informations

  • 8/2/2019 Rapport de Projet ERP

    16/37

    16 16

    Figure 9 : Raffinement de cas dutilisation Chercher un client

    Description dtaille de cas dutilisation Ajouter un fournisseur

    affiche le resultat

    verification

    slectionner le code client

    affiche le formulaire correspondant

    choisir l'option "chercher client"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le resultat

    verification

    slectionner le code client

    affiche le formulaire correspondant

    choisir l'option "chercher client"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Ajouter un fournisseur S'identifier

  • 8/2/2019 Rapport de Projet ERP

    17/37

    17 17

    Figure 10 : Raffinement de cas dutilisation Ajouter un fournisseur

    Description des enchainements :

    Laction :ladministrateurAjouter un fournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Lutilisateurslectionne loption Ajouter un fournisseur

    Le systme affiche le formulaire correspondant

    Lutilisateur remplit le formulaire

    Les informations seront enregistres dans le systme

    Le systme affiche le message de validation

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "ajouter fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "ajouter fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

  • 8/2/2019 Rapport de Projet ERP

    18/37

    18 18

    Figure 11 : diagramme de squence relatif au cas dutilisation Ajouter fournisseur

    Description dtaille de cas dutilisation Supprimer un fournisseur

    Figure 12 : Raffinement de cas dutilisation Supprimer un fournisseur

    Description des enchainements :

    Laction :ladministrateur supprimer un fournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Ladministrateur slectionne loption supprimer un fournisseur

    Le systme demande le code de fournisseur qui on va le supprimer

    Ladministrateur introduit le code de fournisseur

    Le systme demande la confirmation de ladministrateur

    Ladministrateur confirme la suppression

    Le fournisseur est supprim de la base

    Le systme affiche le message de validation

    Administrateur

    Supprimer un fournisseur S'identifier

  • 8/2/2019 Rapport de Projet ERP

    19/37

    19 19

    Figure 13 : diagramme de squence relatif au cas dutilisation Supprimer fournisseur

    Description dtaille de cas dutilisation Modifier un fournisseur

    affiche le message de validation

    supprimer les informations

    slectionner le code fournisseur

    affiche le formulaire correspondant

    choisir l'option "supprimer fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    supprimer les informations

    slectionner le code fournisseur

    affiche le formulaire correspondant

    choisir l'option "supprimer fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Modifier unfournisseur S'identifier

  • 8/2/2019 Rapport de Projet ERP

    20/37

    20 20

    Figure 14 : Raffinement de cas dutilisation modifier un fournisseur

    Description des enchainements :

    Laction :ladministrateur modifier un fournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption modifier fournisseur

    Le systme affiche le formulaire correspondant

    Ladministrateur remplit le formulaire et fait la validation

    Le fournisseur est modifi

    Le systme affiche un message de validation

  • 8/2/2019 Rapport de Projet ERP

    21/37

    21 21

    Figure 15: diagramme de squence relatif au cas dutilisation Modifier fournisseur

    Description dtaille de cas dutilisation Chercher un fournisseur

    affiche le message de validation

    Modifier les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    Modifier les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Chercher un fournisseur S'identifier

  • 8/2/2019 Rapport de Projet ERP

    22/37

    22 22

    Figure 16 : Raffinement de cas dutilisation Chercher un fournisseur

    Description des enchainements :

    Laction :ladministrateur chercher unfournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption Chercher un fournisseur

    Le systme affiche les informations du fournisseur

    Le fournisseur est cherch

    Le systme affiche selon un tableau les informations

  • 8/2/2019 Rapport de Projet ERP

    23/37

    23 23

    Figure 17: diagramme de squence relatif au cas dutilisation Chercher fournisseur

    Description dtaille de cas dutilisation Ajouter un produit

    affiche le resultat

    verification

    slectionner le code de fournisseur

    affiche le formulaire correspondant

    choisir l'option "chercher fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le resultat

    verification

    slectionner le code de fournisseur

    affiche le formulaire correspondant

    choisir l'option "chercher fournisseur"

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    jouter un produit S'identifier

  • 8/2/2019 Rapport de Projet ERP

    24/37

    24 24

    Figure 18 : Raffinement de cas dutilisation Ajouter un produit

    Description des enchainements :

    Laction :ladministrateur Ajouter un produit

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Lutilisateur slectionne loption Ajouter un produit

    Le systme affiche le formulaire correspondant

    Lutilisateur remplit le formulaire

    Les informations seront enregistres dans le systme

    Le systme affiche le message de validation

  • 8/2/2019 Rapport de Projet ERP

    25/37

    25 25

    Figure 19: diagramme de squence relatif au cas dutilisation Ajouter produit

    Description dtaille de cas dutilisation Supprimer un produit

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Supprimer un produit S'identifier

  • 8/2/2019 Rapport de Projet ERP

    26/37

    26 26

    Figure 20 : Raffinement de cas dutilisation Supprimer un produit

    Description des enchainements :

    Laction :ladministrateur supprimer un produit fournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Ladministrateur slectionne loption Supprimer un produit

    Le systme demande le code de produit qui on va le supprimer

    Ladministrateur introduit le code de produit

    Le systme demande la confirmation de ladministrateur

    Ladministrateur confirme la suppression

    Le produit est supprim de la base

    Le systme affiche le message de validation

  • 8/2/2019 Rapport de Projet ERP

    27/37

    27 27

    Figure 21: diagramme de squence relatif au cas dutilisation Supprimer produit

    Description dtaille de cas dutilisation Modifier un produit

    DiagrammeSequence 1

    affiche le message de validation

    supprimer les informations

    slectionner le code produit

    affiche le formulaire correspondant

    choisir l'option "supprimer un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    supprimer les informations

    slectionner le code produit

    affiche le formulaire correspondant

    choisir l'option "supprimer un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

  • 8/2/2019 Rapport de Projet ERP

    28/37

    28 28

    Figure 22 : Raffinement de cas dutilisation Modifier un produit

    Description des enchainements :

    Laction :ladministrateur Modifierun produit

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption Modifierun produit

    Le systme affiche le formulaire correspondant

    Ladministrateur remplit le formulaire et fait la validation Le produit est modifi

    Le systme affiche un message de validation

    Administrateur

    Modifier un produit S'identifier

  • 8/2/2019 Rapport de Projet ERP

    29/37

    29 29

    Figure 23: diagramme de squence relatif au cas dutilisation Modifier produit

    Description dtaille de cas dutilisation Chercher un produit

    Figure 24 : Raffinement de cas dutilisation Chercher un produit

    affiche le message de validation

    modifierer les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    modifierer les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "modifier un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    Chercher un produit S'identifier

  • 8/2/2019 Rapport de Projet ERP

    30/37

    30 30

    Description des enchainements :

    Laction :ladministrateur Chercherun produit

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Le magasiner slectionne loption Chercher un produit

    Le systme affiche les informations du produit

    Le produit est cherch

    Le systme affiche selon un tableau les informations

    affiche le resultat

    verification

    slectionner le code de produit

    affiche le formulaire correspondant

    choisir l'option "modifier un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le resultat

    verification

    slectionner le code de produit

    affiche le formulaire correspondant

    choisir l'option "modifier un produit "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

  • 8/2/2019 Rapport de Projet ERP

    31/37

    31 31

    Figure 25: diagramme de squence relatif au cas dutilisation Chercher produit

    Description dtaille de cas dutilisation Ajouter une commande client

    Figure 26 : Raffinement de cas dutilisation Ajouter une commande client

    Description des enchainements :

    Laction :ladministrateur Ajouter une nouvelle commande client

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Lutilisateur slectionne loption Ajouter une commande client

    Le systme affiche le formulaire correspondant

    Lutilisateur remplit le formulaire

    Les informations seront enregistres dans le systme Le systme affiche le message de validation

    Administrateur

    jouter une commande

    Client

    S'identifier

  • 8/2/2019 Rapport de Projet ERP

    32/37

    32 32

    Figure 27: diagramme de squence relatif au cas dutilisation Ajouter une commande client

    Description dtaille de cas dutilisation Ajouter une commande fournisseur

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter une commande

    client "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter une commande

    client "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur

    jouter une commande

    Fournisseur

    S'identifier

  • 8/2/2019 Rapport de Projet ERP

    33/37

    33 33

    Figure 28 : Raffinement de cas dutilisation Ajouter une commande

    fournisseur

    Description des enchainements :

    Laction :ladministrateur Ajouter une commande fournisseur

    Enchainement :

    Ladministrateur sidentifie

    Le systme affiche le menu dadministrateur

    Lutilisateur slectionne loption Ajouter une commande fournisseur

    Le systme affiche le formulaire correspondant

    Lutilisateur remplit le formulaire

    Les informations seront enregistres dans le systme

    Le systme affiche le message de validation

  • 8/2/2019 Rapport de Projet ERP

    34/37

    34 34

    Figure 29: diagramme de squence relatif au cas dutilisation Ajouter une commande

    fournisseur

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter une commande

    fournisseur "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

    Administrateur Systme

    affiche le message de validation

    sauvegarder les informations

    saisir les informations

    affiche le formulaire correspondant

    choisir l'option "Ajouter une commande

    fournisseur "

    validation

    l'utilisateur introduit le login et le mot

    de passe

    affiche le formule d'identification

    demande d'identification

  • 8/2/2019 Rapport de Projet ERP

    35/37

    35 35

    Figure 30 : diagramme de classe gnral

    Facture cli ent-

    -

    -

    -

    -

    -

    -

    #code_client

    cin_client

    nom_client

    prenom_client

    mail_client

    adresse_client

    tel_client

    Command

    -

    -

    -

    -

    -

    num_command

    #code_produit

    cat_produit

    qt_produit

    date

    Bon de l ivraison

    -

    -

    -

    num_client

    num_command

    date

    Fournisseur

    -

    -

    -

    -

    -

    -

    -

    #code_f

    cin_f

    nom_f

    prenon_f

    adresse_f

    tel_f

    mail_f

    :

    :

    :

    :

    :

    :

    :

    Command fournisseur

    -

    -

    #code_fournisseur

    nom_fournisseur

    Client

    -

    -

    --

    -

    -

    -

    #code_client

    cin_client

    nom_clientprenom_client

    mail_client

    adresse_client

    tel_client

    Command client

    -

    -

    #code_client

    nom_client

    Facture

    -

    -

    -

    -

    -

    --

    -

    -

    -

    -

    num_fact

    prix total

    code_produit

    designation

    cat_produit

    prix d'achatqt_produit

    remise

    tva

    date

    reglement

    Facture

    fournisseur

    -

    -

    -

    -

    -

    -

    -

    #code_f

    cin_f

    nom_f

    prenom_f

    adresse_f

    mail_f

    tel_f

    Produit

    -

    -

    -

    -

    -

    -

    #code_produit

    cat_produit

    qt_produit

    tva

    prix d'achat

    marque

    :

    :

    :

    :

    :

    :

  • 8/2/2019 Rapport de Projet ERP

    36/37

  • 8/2/2019 Rapport de Projet ERP

    37/37