Diapo Gestiondemagasinventematrielsinformatique 120506195218 Phpapp01
UML
Gestion d’une société de vente des matérielles informatique
Présenté par:
- Bouacha Oussama.
- Bensmaine Yasser.
- Benamar Abdeladim.
2011-2012
1
Plan de la présentation:
- Présentation du projet.
- Diagramme des cas d’utilisation. - Diagramme de séquence.
- Diagramme de classe.
- Diagramme d’état transition.
- Contrainte OCL.
2
Présentation du projet:
Notre projet consiste à concevoir un système informatisé qui permettra la gestion automatique des clients, des fournisseurs, du stock, etc... D’une société de vente de matériel informatique dans un magasin.
3
Diagramme de cas d’utilisation: Les cas d’utilisations et les acteurs du système sont schématisés dans les diagrammes ci-dessous ainsi que l’interaction entre les cas d’utilisations et les acteurs.
On a au total 5 diagrammes:
4
Diagramme de cas d’utilisation: Client dans le magasin:
5
Diagramme de cas d’utilisation: Vendeur à la caisse:
6
Diagramme de cas d’utilisation: Employé responsable du stock:
7
Diagramme de cas d’utilisation: Gérant du magasin:
8
Diagramme de cas d’utilisation: Livreur:
9
Diagramme de séquence:
1- Passer commande dans le magasin: 10
Diagramme de séquence:
2- Préparation marchandise:
1
Diagramme de séquence:
3- Client se fait encaisser par le vendeur: 1
Diagramme de séquence:
3- Client se fait encaisser par le vendeur:
1
Diagramme de séquence:
4- Livraison:
1
Diagramme de séquence:
5- Alimenter stock:
1
Diagramme de séquence:
6- Réclamation d’un produit :
1
Diagramme de séquence:
7- Ajout d’un employé par le gérant: 1
Diagramme de Classe:
1
1
Diagramme étatTransition:
1- Vendeur en caisse:
2
Diagramme étatTransition:
1- Client au magasin:
2
Contraintes OCL:
1- Tout les personnes qui interagissent dans le système doivent avoir plus de 18 ans :
Context Personne inv :
Age > 18.
2- Le magasin doit avoir plusieurs livreurs :
Context Empoyé inv :
Livreur size()>=1.
2
Contraintes OCL:
3- la société doit