1.2.5. Présentation du diagramme de cas
d'utilisation
Figure III.1.1 : Diagramme de cas d'utilisation
global
~ 78 ~
1.2.6. Organisation et description des cas
d'utilisation 1.2.6.1. Organisation des cas d'utilisation
Dans cette partie, nous procédons à
l'organisation des cas d'utilisation en les rassemblant dans des packages.
En vue d'une interprétation facile du diagramme de cas
d'utilisation, il est conseillé de le regrouper en package.
Certes, les packages retenus pour la gestion commerciale sont les
suivantes :
? Effectuer commande ;
? Gestion de la plateforme ; ? Gestion de la location.
Présentation de différents packages.
Package : Effectuer demande
Figure III.1.2 : Package Effectuer demande des cas
d'utilisation
Les tableaux ci-dessous reprennent la description textuelle
des cas d'utilisation de la gestion commerciale chez INTERLINK SPRL.
~ 79 ~
Package : Gestion de la location
Figure III.1.3 : Package Gérer location des cas
d'utilisation
Package : Gestion de la plateforme
Figure III.1.4 : Package Gestion de la plateforme des cas
d'utilisation 1.2.6.2. Description textuelles des cas d'utilisation
Le diagramme de cas d'utilisation décrit les grandes
fonctions d'un système du point de vue des acteurs, mais n'expose pas de
façon déraillée le dialogue entre les acteurs et les cas
d'utilisation. Bien que de nombreux diagrammes d'UML permettent de
décrire un cas, il est recommandé de rédiger une
description textuelle car c'est une forme souple qui convient dans bine des
situations.
- 80 -
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Effectuer location Nom du cas d'utilisation :
Louer véhicule
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Louer un véhicule stipule payer tous les frais relatifs
à ladite location, veiller au temps imparti dans le contrat et remettre
le véhicule en bon état.
|
Client
|
S'authentifier
|
4 Payer frais
location 4 Remettre véhicule
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le client sollicite le véhicule, il
paie les frais de location, il
réceptionne le véhicule qu'il
utilise durant la période de location et le restitue
à la fin du contrat.
|
Seules les entreprises qui
exploitent INTERLINK dans la sous traitante peuvent payer les
frais de location de façon progressive.
|
En cas de non paiement de frais de location, le processus ne
peut guère continuer. Si le véhicule
est remis dans un état de
délabrement, la remise n'est
valide qu'à condition que le client paie ses
dommages.
|
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Effectuer location
Nom du cas d'utilisation : Louer appartement
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Louer un appartement stipule payer tous les
frais relatifs à ladite location, veiller au temps
imparti dans le contrat et libérer l'appartement en bon état.
|
Client
|
S'authentifier
|
4 Payer frais
location 4 Libérer
appartement
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le client sollicite l'appartement, il paie les frais de
location, il occupe l'appartement durant la période de location et le
libère à la fin du contrat.
|
Seules les entreprises qui
exploitent INTERLINK dans la sous traitante peuvent payer les
frais de location de façon progressive.
|
En cas de non paiement de frais de location, le processus ne
peut guère continuer. Le client est censé payer les dommages en
cas d'usage abusif de l'appartement.
|
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Gestion de la location Nom du cas
d'utilisation : Gérer location
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Louer un appartement stipule payer tous les frais relatifs
à ladite location, veiller auManager temps imparti dans le
contrat et libérer l'appartement en bon état.
|
|
S'authentifier
|
4 Livrer
4 Contrôler fin contrat
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le manager livre soit le véhicule ou l'appartement en
rapport avec la demande faite par le client et contrôle la fin du contrat
de la
|
Le Manager peut livrer le
véhicule ou l'appartement
qu'aux entreprises avec qui INTERLINK travaille en sous
|
En cas d'indisponibilité de la demande, le Manager ne
saura pas satisfaire à la demande faite par le client.
|
~ 81 ~
livraison effectuée.
|
traitante pour un paiement partiel que le client reconnait de
solder dans un délai précis.
|
|
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Gestion de la location
Nom du cas d'utilisation : Maintenir les
catalogues
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Le Manager a pour tâche de maintenir les catalogues ;
c'est-à-dire saisir, modifier au besoin le contenu des différents
catalogues
|
Manager
|
S'authentifier
|
---
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le Manager enregistre les
nouveaux biens (véhicules et
appartements), modifie les
informations les informations
incohérentes et supprime au besoin les biens
déclassés.
|
---
|
---
|
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Gestion de la plateforme Nom du cas
d'utilisation : Maintenir le site
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Le Webmaster veille à la maintenance du site.
|
Webmaster
|
S'authentifier
|
---
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le Webmaster assure la
maintenance du site et surtout la sécurité du site
doit être assurée par celui-ci.
|
---
|
---
|
Nom du domaine : Gestion commerciale Etablit par MBAYI
Nom du processus : Gestion de la plateforme
Nom du cas d'utilisation : Gérer les utilisateurs
et droits d'accès
|
Objectifs
|
Acteurs principaux
|
Pré conditions
|
Postconditions
|
Le Webmaster veille à la gestion des
utilisateurs ainsi qu'aux droits d'accès y
afférents
|
Webmaster
|
S'authentifier
|
---
|
Scénarii
|
Scénario nominal
|
Scénario alternatif
|
Scénario d'exception
|
Le Webmaster assure la gestion des utilisateurs ainsi que
leurs
droits d'accès. Il doit être en mesure de
restaurer les mots de
passe des utilisateurs en cas d'oublie.
|
---
|
---
|
~ 82 ~
|