Upload
zeineb-ben-azzouz
View
231
Download
1
Embed Size (px)
Citation preview
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