You are on page 1of 15

Analyse de ltude de cas

a. Diagrammes de contexte :

Ralisons tout dabord le digramme de contexte pour avoir une vision gnrale du systme
dinformation de lentreprise et des acteurs extrieurs :

SI gnral de l'Entreprise de
Fabrication Automobile

Agence Concessionnaire

Client
figure 1.1 : diagramme de contexte gnral

Dtaillons prsent le Systme dInformation de lentreprise de fabrication automobile pour faire


apparatre les diffrents acteurs qui en font partie, ainsi que ses partenaires de production (les ateliers) :

Agence Concessionnaire
dsire une voiture
Client

Entreprise Mre
gre les relations commerciales

intragit avec les ateliers


Responsable du
Bureau d'Etude

Responsable
Commercial

(from Entreprise Mre)


...)

(from Entreprise
...)Mre)

Atelier
Roues

Atelier
Chassis

Atelier
Moteur

Atelier
Fourniture

Atelier
Assemblage

dirige

dirige

dirige

dirige

dirige

Chef d'Atelier
Roues

Chef d'Atelier
Chassis

Chef d'Atelier
Moteur

Chef d'Atelier
Fourniture

Chef d'Atelier
Assemblage

(from Atelier Roues)


...) (from Atelier Chassis)
...)
(from Atelier Moteur)
...)
(from Atelier Fourniture)
...)(from Atelier Assemblage)
...)

figure 1.2 : diagramme de contexte dtaill

b. Cas dUtilisation :
i. Cas dutilisation dans lenvironnement Agence Concessionnaire :

Soumettre requte
Crer Proposition

<<extend>>

Valider Devis
<<extend>>

Client

Transmettre Devis

Prendre Dcision

Agent
Concessionaire

(from Use Case View)

Refuser Devis
Transmettre facture
Rgler Facture

figure 2.1 : Use Case dans le SI Agence Concessionnaire


Dtaillons les scenarii des diffrents cas dutilisation de ce diagramme. Nous ferons
une analyse plus fine du cas dutilisation Crer Proposition :
1. Soumettre requte
Rsum :
Un client souhaite modeler une voiture selon ses gots et pour cela il doit
soumettre sa requte au concessionnaire.
Acteurs :
Client, Agent concessionnaire.
Pr condition :
Sans.
Description :

Le concessionnaire nonce les diffrentes caractristiques entre lesquelles le client peut faire ses choix.
Il formule donc une requte et le concessionnaire doit tenir compte des spcificits souhaites.
Post condition :
Lagent concessionnaire doit rdiger une proposition.
2. Crer Proposition
Rsum :
Lagent commercial rdige la proposition relative la requte formule par le
client.
Acteurs :
Agent concessionnaire.
Pr condition :
Le client a formul sa requte.
Description :

Le concessionnaire va crer une proposition partir de la requte du client et des spcifications de


lentreprise automobile. Il effectue le lien avec lentreprise automobile.
Post condition :
Lagent concessionnaire remet au client le devis.

: Agent
Concessionaire
Requte
1: Transmettre

2: Crer

Proposition

3: Rcuprer Devis

figure 2.2 : Diagramme de squence du cas dutilisation Crer Proposition

Devis
(from Entreprise Mre)
dateRetour
prixEstim
accept

valide ou refuse

soumet
Client
(from Use Case View)
civilit
prnom
nom
adresse
tel
email

Requte
numeroRequte

rcupre
Proposition
+1

(from Entreprise Mre)


dateSoumission

+1
Agent
Concessionaire

imagine

codeAgent

Voiture

figure 2.3 : Diagramme de classe du cas dutilisation Crer Proposition

3. Transmettre devis
Rsum :
Lagent commercial transmet le devis au client.
Acteurs :
Agent concessionnaire.
Pr condition :
Le concessionnaire a fait parvenir une proposition et la envoy lentreprise automobile.
Description :
Lentreprise automobile a analys la proposition et a labor un devis. Faisant le lien
entre lentreprise et le client, le concessionnaire transmet ce dernier le devis.
Post condition :
Le client doit prendre une dcision
4. Prendre dcision
Rsum :
Le client doit choisir deffectuer lachat ou non.
Acteurs :
Client.
Pr condition :
Lagent concessionnaire a remis au client le devis labor par lentreprise automobile.
Description :

Le client consulte le devis relatif la proposition qua rdige le concessionnaire sur la base de sa
requte.
Cas nominal : Le client accepte le prix estim, et le remet avec la mention accept .
Cas driv : Le client naccepte pas le prix. Il peut reformuler une requte sil le dsire.
Post condition :
Dans le cas nominal, lagent concessionnaire retourne le devis complt lentreprise
automobile.
5. Transmettre facture
Rsum :
Le concessionnaire remet la facture au client.
Acteurs :
Agent concessionnaire.
Pr condition :
La voiture est termine.
Description :
Lentreprise automobile est arrive terme de la fabrication de la voiture. Elle a
labor une facture sur la base du devis quelle avait dlivre. Le concessionnaire
transmet ce au client la facture, telle quelle lui a t adresse par lentreprise.
Post condition :
Le client doit rgler la facture.
6. Rgler facture
Rsum :
Le client doit rgler les frais.
Acteurs :
Client.
Pr condition :
Lagent concessionnaire a remis au client la facture.
Description :

Pour pouvoir rcuprer la voiture le client doit prsent rgler la facture.

Post condition : Sans.

ii. Cas dutilisation dans lenvironnement Entreprise Mre :

Recevoir Proposition

Crer Devis
Remplir Devis

Responsable
Commercial

Responsable du
Bureau d'Etude

Crer Commande

Crer Ordre de Fabrication

Crer Facture

figure 2.4 : Cas dutilisation dans le SI Entreprise Mre


Dtaillons les scenarii des diffrents cas dutilisation de ce diagramme. Nous ferons
une analyse plus fine des cas dutilisation Remplir Devis et Crer Ordre de
Fabrication :
1. Recevoir Proposition
Rsum :
Le responsable commercial reoit une proposition dachat de voiture.
Acteurs :
Responsable commercial.
Pr condition :
Sans.
Description :
Une des agences concessionnaire affilie lentreprise automobile a labor une
proposition et la faite parvenir au responsable commercial. Ce dernier va traiter cette
proposition.
Post condition :
Le responsable commercial gnre un devis incomplet.
2. Crer Devis
Rsum :
Le responsable commercial cre un devis.
Acteurs :
Responsable commercial.
Pr condition :
Le responsable commercial a reu une proposition dachat de voiture.
Description :
Le responsable commercial cre un devis avec les spcificits indiqus dans la
proposition. Il le laisse incomplet pour que les informations relatives au prix estim
puissent tre insres par la suite.
Post condition :
Le responsable du Bureau dEtude complte le devis.

3. Remplir Devis
Rsum :
Le responsable du Bureau dEtude remplit le devis.
Acteurs :
Responsable du Bureau dEtude.
Pr condition :
Le responsable du Bureau dEtude a reu un devis incomplet.
Description :
Le responsable du Bureau dEtude et doit le complter le devis avec lestimation du
prix de la voiture dcrite.
Post condition :
Le devis est retourn au responsable commercial.

: Responsable
Commercial

: Responsable du
Bureau d'Etude

1: Crer

Devis
2: Remplir

3: Transmettre

figure 2.5 : Diagramme de squence du cas dutilisation Remplir Devis

Proposition
dateSoumission

cre
Responsable
Commercial
codeResponsable

Devis
dateRetour
prixEstim
accept

complte
Responsable du
Bureau d'Etude
codeResponsable

figure 2.6 : Diagramme de classe du cas dutilisation Remplir Devis

4. Crer Commande
Rsum :
Le responsable commercial cre une commande.
Acteurs :
Responsable commercial.
Pr condition :
Le concessionnaire, qui il avait adress un devis, le lui a retourn avec la mention
accept .
Description :
Le responsable commercial reoit le devis du concessionnaire et vrifie que le client a
bien accept ce devis. Il le transforme alors en commande dont il envoie une copie au
responsable du Bureau dEtude.
Post condition :
Le responsable commercial attend larrive de lOrdre de Fabrication signalant que la
fabrication est termine pour gnrer la facture.
5. Crer Ordre de Fabrication
Rsum :
Le responsable du Bureau dEtude cre un Ordre de Fabrication.
Acteurs :
Responsable du Bureau dEtude.
Pr condition :
Le responsable commercial lui a transmis une commande.
Description :
Le responsable du Bureau dEtude analyse la commande et cre lOrdre de Fabrication
correspondant. Cet Ordre de Fabrication contiendra toutes les donnes techniques
ncessaires pour la fabrication de la voiture.
Post condition :
Aprs que le responsable du Bureau dEtude sest vu retourner lOrdre de Fabrication
signalant que la fabrication de la voiture est acheve, il le transmet au responsable
commercial.

Commande

: Responsable du
Bureau d'Etude

1: Transmettre

2: Crer

Ordre de
Fabrication

3: Retourner

figure 2.7 : Diagramme de squence du cas dutilisation Crer Ordre de Fabrication

Devis
dateRetour
prixEstim
accept

Commande

cre

analyse
cre

Responsable
Commercial

Ordre de Fabrication

codeResponsable

Responsable du
Bureau d'Etude
codeResponsable

dateCreation

+5
Sous Ordre de Fabrication Atelier
dateFin
termin

Sous Ordre de Fabrication


Atelier Roues

+1
Roue
(from Atelier Roues)
marquePneu
largeurRoue
typeEnjoliveur
typeGente

Sous Ordre de Fabrication


Atelier Chassis

Sous Ordre de Fabrication


Atelier Moteur

Sous Ordre de Fabrication


Atelier Fourniture

+1
Chassis

+1
Moteur

+1
Fourniture

(from Atelier Chassis)


formeChassis
largeurChassis
longueurChassis

(from Atelier Moteur)


nombreCylindres
typeEssence
volume
marque

(from Atelier Fourniture)


typeFauteuil
matiereInterieur
volant

Sous Ordre de Fabrication


Atelier Assemblage

figure 2.8 : Diagramme de classe du cas dutilisation Crer Ordre de Fabrication


6. Crer Facture
Rsum :
Le responsable commercial cre la facture.
Acteurs :
Responsable commercial.
Pr condition :
LOrdre de Fabrication achev est parvenu jusquau responsable commercial.
Description :
A lissue de la fabrication de la voiture, le responsable commercial fait linventaire des
divers cots et les fait apparatre dans une facture dtaille quil remettra au
concessionnaire.
Post condition :

Le concessionnaire obtient le rglement du client.

Cas dutilisation dans un environnement Atelier :

Recevoir Sous Ordre de


Fabrication

Chef d'Atelier
Chassis

Effectuer Fabrication

codeAtelier

Retourner Sous Ordre de


Fabrication
figure 29 : Cas dutilisation dans le SI Atelier
Dtaillons les scenarii des diffrents cas dutilisation de ce diagramme. Nous ferons
une analyse plus fine du cas dutilisation Retourner le Sous Ordre de Fabrication :
7. Recevoir Sous Ordre de Fabrication
Rsum :
Le chef datelier chssis reoit le Sous Ordre de Fabrication relatif au chssis.
Acteurs :
Chef datelier chssis.
Pr condition :
LOrdre de Fabrication issu du Bureau dEtude a t subdivis en plusieurs Sous Ordre
de Fabrication.
Description :
Lentreprise automobile a analys les diffrents composants requis pour crer la
voiture et a gnr plusieurs Sous Ordre de Fabrication quelle dlivre aux diffrents
ateliers. Le chef datelier chssis reoit le Sous Ordre de Fabrication qui est propre au
chssis dsir.
Post condition :
Le chef datelier chssis lance la production du chssis spcifi.
8. Effectuer fabrication
Rsum :
Le chef datelier chssis prend en charge la fabrication du chssis.
Acteurs :
Chef datelier chssis.
Pr condition :
Le chef datelier chssis a reu le Sous Ordre de Fabrication spcifique au chssis quil
doit raliser.
Description :
Le chef datelier a spcifi ses techniciens les spcifications issues du Sous Ordre de
Fabrication quil a reu. Il donne lordre de raliser llment.
Post condition :
Une fois llment termin, le chef datelier doit renvoyer le Sous Ordre de Fabrication.

9. Retourner Sous Ordre de Fabrication


Rsum :
Le chef datelier chssis retourne au SI de lentreprise automobile le Sous
Ordre de Fabrication complt.
Acteurs :
Chef datelier chssis.
Pr condition :
Llment est termin.
Description :
A lissue de la fabrication du chssis spcifi, le chef datelier complte le Sous Ordre
de Fabrication en mettant jour lavancement. Il retourne finalement le Sous Ordre de
Fabrication lentreprise automobile pour linformer de la situation.
Post condition :
Une fois llment termin, le chef datelier doit renvoyer le Sous Ordre de Fabrication.

Sous Ordre de
Fabrication

: Chef d'Atelier
Chassis
1: Fabrication

figure 2.10 : Diagramme


de squence du cas
dutilisation Retourner
Sous Ordre de Fabrication

2: Completer

3: Retourner

Ordre de Fabrication
(from Entreprise Mre)

+1
Sous Ordre de Fabrication Atelier
Chassis
complte
Chef d'Atelier
Chassis
codeAtelier

(from Entreprise Mre)


dateCration
termin

+1
Chassis
formeChassis
largeurChassis
longueurChassis

figure 2.11 : Diagramme de classe du cas dutilisation Retourner Sous Ordre de Fabrication

c. Diagrammes dActivit :
Pour mieux comprendre le cheminement et la gestion des messages, nous allons
introduire trois diagrammes dactivit dcrivant chronologiquement la gestion dun devis,
dune commande, et des Ordres de Fabrication / Sous Ordres de Fabrication.
i. Gestion dun devis

Le responsable
commercial
labore le devis
partir de la
proposition du
concessionnaire

Transformer
Proposition

Complter le
devis

Le responsable
du Bureau
d'Etude estime le
prix de la voiture
et complte le
devis

Soumettre le
devis
valider

Le devis est
retourn
l'entreprise qui va
le transfromer en
commande

Le devis est retourn


au concessionnaire
via le service
commercial de
l'entreprise et est
soumis au client

refuser

Retourner le
devis

Le concessionnaire
propose au client de
refaire une
proposition en
modifiant sa requte

Refaire
Proposition

non

oui

figure 3.1 : Diagramme dactivit de la gestion dun devis


ii. Gestion dune commande :

Le concessionnaire
passe une commande

Passer
commande

Le service commercial
gnre et enregistre la
commande

Une fois la fabrication


finie, la facture est
gnre partir de la
commande

Elaborer
commande

Le bureau d'Etude
gnre l'Ordre de
Fabrication partir
de la commande

Gnrer Facture

Transformer en Ordre
de Fabrication

figure 3.2 : Diagramme dactivit de la gestion dune commande

iii. Gestion dun Ordre de Fabrication et des Sous Ordres de


Fabrication :

L'Ordre de Fabrication est


dcoup en plusieurs
Sous Ordres de
Fabrication spcifiques
chaque atelier

Le reponsable du
Bureau d'Etude ganre
l'Ordre de Fabrication
partir de la commande
reue

Subdiviser l'Ordre de Fabrication


en 5 Sous Ordres de Fabrication

Fabrication
des roues
Traiter le Sous Ordre de
Fabrication Roues

Gnrer Ordre de
Fabrication

Traiter le Sous Ordre de


Fabrication Chssis

Effectuer le montage
des diffrents
composants
L'Ordre de Fabrication
original est reconstitu
partir des Sous Ordres
complts

Traiter le Sous Ordre


de Fabrication Moteur

Traiter le Sous Ordre de


Fabrication Fourniture

Traiter le Sous Ordre de


Fabrication Assemblage

Regnrer l'Ordre de
Fabrication

figure 3.3 : Diagramme dactivit de la gestion dun Ordre de Fabrication et des Sous Ordres de
Fabrication

d. Diagramme de Classe consolid :

Devis
dateRetour
accept
prixEstimRoues
prixEstimChassis
prixEstimMoteur
prixEstimFourniture
prixEstimAssemblage

rcupre
+1
Agent
Concessionaire

Proposition

(from Agence Concessionnaire)


...)

dateSoumission

codeAgent

+1

Requte
(from Agence Concessionnaire)

numeroRequte

remplit

valide ou refuse

+1

Commande

+1
Client

dcoule_de

(from Use Case View)


...)
imagine
civilit
prnom
nom
adresse
tel
email

Voiture
(from Agence Concessionnaire)

analyse
Responsable du
Bureau d'Etude

cre

codeResponsable

Facture
prixFinal

gnre

cre

Responsable
Commercial

Ordre de Fabrication

codeResponsable

dateCreation

+5
Sous Ordre de Fabrication Atelier
dateFin
termin

+1
Roue
(from Atelier Roues)
marquePneu
largeurRoue
typeEnjoliveur
+1 typeGente

+1

Sous Ordre de Fabrication Atelier Roues


Chef d'Atelier
Roues
(from Atelier Roues)

Chassis
(from Atelier Chassis)
formeChassis
+1largeurChassis
longueurChassis

+1

codeAtelier

Sous Ordre de Fabrication Atelier Chassis


Chef d'Atelier Chassis
(from Atelier Chassis)

Moteur
(from Atelier Moteur)
nombreCylindres
typeEssence
+1
volume
marque

codeAtelier

+1

Sous Ordre de Fabrication Atelier Moteur


Chef d'Atelier Moteur
(from Atelier Moteur)

Fourniture
(from Atelier Fourniture)
typeFauteuil
matiereInterieur
volant

codeAtelier

+1

Sous Ordre de Fabrication Atelier Fourniture


Chef d'Atelier
Fourniture
(from Atelier Fourniture)

Sous Ordre de Fabrication Atelier Assemblage

codeAtelier

Chef d'Atelier
Assemblage
(from Atelier Assemblage)
codeAtelier

figure 3.3 : Diagramme de classe consolid