Beruflich Dokumente
Kultur Dokumente
SOCIÉTÉ X
ACTIVITÉS PRINCIPALES
Activités principales de la société X
MODÉLISATION
Version : 1 Créé le : 23/4/2002 Modifié le : 14/11/2003
UML
<< sous système métier >> << sous système métier >>
Achats ensemble Administration
Classes de
Gestion commerciale
<< sous système métier >>
composition
Gestion commerciale
composition Cas d'utilisation
Gestion commerciale
MODÉLISATION
UML
ADMINISTRATION
<< sous système métier >> << sous système métier >>
Tiers Facturation
TIERS
GESTION GÉNÉRALE
Gestion des Tiers + TIERS
définition des différentes catégories de tiers + identité
+ no de tiers
MODÉLISATION
Version : 5 Créé le : 23/4/2002 Modifié le : 14/11/2003
+ nom
+ type de tiers
+ adresse
UML
+ lignes d'adresse
+ code postal
+ ville
+ pays
+ communication
+ téléphone domicile
+ téléphone bureau
+ téléphone portable
+ télécopie
+ Email
+ recherche tiers
+ ClientFournisseur
Classes utilisées MODÉLISATION
Version : 5 Créé le : 24/4/2002 Modifié le : 22/1/2003 UML
Définition FOURNISSEUR
+ TIERS
(De Tiers)
+ identité
+ no de tiers
+ nom
+ type de tiers
+ adresse + Entreprise
+ lignes d'adresse (De Tiers)
+ code postal + identité entreprise
+ ville + siren
+ pays + code NAF
+ communication + forme juridique
+ téléphone domicile + capital social
+ téléphone bureau
+ téléphone portable
+ télécopie
+ Email
+ recherche tiers
+ Fournisseur
(De Tiers)
MODÉLISATION
UML
ACHATS
ARTICLE
APPROVISIONNEMENT
STOCK
CLASSES UTILISÉES
Article
MODÉLISATION
Version : 5 Créé le : 24/4/2002 Modifié le : 14/11/2003
UML
substituant
+ ARTICLE
+ code article
g
+ désignation article
0 *
0..* + tarif
substitution + prix unitaire
0..* + prix moyen d'achat
+ type article
substitué + Disponibilité
0..*
valable pour
0..*
+ ENGIN
+ code engin
Approvisionnement
MODÉLISATION
Version : 5 Créé le : 24/4/2002 Modifié le : 22/1/2003
UML
+ ARTICLE
+ code article 0..* substituant
+ Fournisseur + désignation article
(De Tiers) 0..* dispo-fourn 0..* + tarif
+ prix unitaire substitution
+ prix moyen d'achat
+ dispo-fourn + type article
0..1 0..* substitué
+ délai + Disponibilité
0..*
valable pour
0 *
0..*
origine 0..* + ENGIN
+ code engin
Stock
MODÉLISATION
Version : 5 Créé le : 24/4/2002 Modifié le : 22/1/2003 UML
exclusivité + exclusivité
+ taux
t de
d remise
i
1
+ Fournisseur
(De Tiers)
MODÉLISATION
UML
COMPTABILITÉ
COMPTES DE TIERS
Compte de Tiers
MODÉLISATION
Version : 1 Créé le : 24/4/2002 Modifié le : 14/11/2003
UML
+ TIERS
(De Tiers)
+ identité
+ no de tiers
+ nom
+ type de tiers
+ adresse
+ Compte
+ lignes d'adresse
Compte-Tiers + no de compte
+ code postal 0..* 0..1
+ ville
ill + libellé compte
compte du tiers
+ pays
+ communication
+ téléphone domicile
+ téléphone bureau
+ téléphone portable
+ télécopie
+ Email
+ recherche tiers
MODÉLISATION
UML
COMMERCIAL
1 passer + Commande
+ Client + no de commande
(De Tiers) 0 * + date de commande
0..
+ catégorie client << Exclusivité >> + date de livraison + DEPOT
1 (De Achats)
+ Vérification client 0..* + prise de commande 0..*
+ livraison + code dépôt
0..1 facturer dépôt de
+ facturation
la cde
+ EnCours commandes
+ create << create >>
+ suppression
[ Réalisation ]
Interface Commande 1
+ EnCours commandes
[ Composition ]
1..* + ARTICLE
(De Achats)
+ Ligne Commande
+ code article
+ no de ligne + désignation article
Interface Ligne de cmd + montant net 0..* 1
+ tarif
+ quantité commandée + prix unitaire
[ Réalisation ] article
+ totaux commande + quantité livrée + prix moyen d'achat
commandé
+ totaux commande + type article
+ Disponibilité
Définition CLIENT MODÉLISATION
+ TIERS
(De Tiers)
+ identité
UML
+ no de tiers Classes utilisées
+ nom
+ type de tiers
+ adresse Version : 1 Créé le : 20/1/2003 Modifié le : 14/11/2003
+ lignes d'adresse
+ code postal
+ ville
+ pays
Définition ARTICLE
+ communication
+ DEPOT
(De Achats)
+ téléphone domicile + ARTICLE stocker-dépôt
+ téléphone bureau 0..* + code dépôt
(De Achats)
+ téléphone portable substituant 0..* 0..*
+ code article
+ télécopie
+ Email
0 *
0..* + désignation
dé i ti article
ti l .
substituer + tarif
+ recherche tiers
+ prix unitaire + stocker-dépôt
0..* + prix moyen d'achat (De Achats)
+ type article + qté stock
substitué
+ Disponibilité + qté réservée
+ Entreprise
p + gestion de stock
(D Ti
(De Tiers))
+ stock mini
+ identité entreprise
+ stock maxi
+ sirène
+ code NAF << Partition >> + seuil réappro
+ forme juridique
+ capital social
0,n
0,n
0,n Ent_7
prop_e7_1
Ent_4
Ent_3 prop_e4_1
prop_e3_1 prop_e4_2
prop_e3_2 prop_e4_3
1,1
Rel_3
0n
0,n
Ent_8
prop_e8_1
prop_e8_2
TRANSFORMATION 2.1. – MLD(1)(original) « MCD(1)(original)
MCD – MLR - MLO
ENT_5
ENT_1
PK_ENT_5
PK ENT 5
PK_ENT_1
PROP_E5_1
PROP_E1_1
PROP_E2_1
PROP_E1_2
PROP_E5_2
PROP_E2_2
RELA2 REL 1
REL_1 ENT 2
ENT_2
PK_RELA2 PK_REL_1 PK_ENT_2 ENT_6
PROP_E1_1 PROP_E4_1 PROP_E2_1
PROP_E3_1 PK_ENT_6
PROP_E2_1 PROP_E2_2 PROP_E6_1
PROP_R2_3 PROP_E3_1
PROP_R2_2 PROP_E2_1
PROP_R1_2
PROP E6 2
PROP_E6_2
PROP_E2_2
ENT_7
ENT_4 PK_ENT_7
ENT_3
3 PK_ENT_4
PK ENT 4 PROP E2 1
PROP_E2_1
PK_ENT_3 PROP_E4_1 PROP_E7_1
PROP_E3_1 PROP_E4_2 PROP_E2_2
PROP_E8_1 PROP_E4_3
PROP_E3_2
ENT_8
PK_ENT_8
PROP_E8_1
PROP_E8_2
TRANSFORMATION 2.2. – MLD(2)(modifié) « MLD(1)(original)
MCD – MLR - MLO
ENT_5
ENT_1
PK_ENT_5
PK_ENT_1
PROP_E5_1
PROP_E1_1
PROP_E2_1
PROP_E1_2
PROP_E5_2
PROP_E2_2
ENT_7
ENT_4 PK_ENT_7
ENT_3 PK_ENT_4 PROP_E2_1
PK_ENT_3 PROP_E4_1 PROP_E7_1
PROP_E3_1 PROP_E4_2 PROP_E2_2
PROP_E8_1 PROP_E4_3
PROP_SUP_E4_1
PROP_E3_2
PROP_SUP_E4_2 Í modifications
ENT_8
PK_ENT_8
PROP_E8_1
PROP_E8_2
TRANSFORMATION 3. – MCD(2)(reconstruit) « MLD(2)(modifié)
MCD – MLR - MLO
Ent_5
Entt_1
prop_e5_1
prop_e1_1 Her_1
1,1 prop_e5_2
prop_e1_2
prop_e2_2
0,n
0,n
Ent_7
Her_1_3
_ _ prop_e7_1
Ent_3 11
1,1 (R) prop_e2_2
Ent_4
prop_e3_1 prop_e4_1
prop_e3_2 prop_e4_2
prop_e4_3
PROP_SUP_E4_1
11
1,1 PROP SUP E4 2
PROP_SUP_E4_2
Rel_3
0,n
Ent_8
prop_e8_1
prop_e8_2
TRANSFORMATION 4.1. – MLO(1)(original) « MCD(1)(original)
MCD – MLR - MLO
+ Ent_5
+ Ent_1
+ Rel_1 + prop_e5_1
+ prop_e1_1 + prop_e5_2
+ prop_e1_2 + prop_r1_2
+ Ent_2
0 *
0.. + prop
prop_e2_1
e2 1
0..* + prop_e2_2
+ Ent_6
Rel_2 Rel_1
+ prop_e6_1
<< Exclusivité >> + prop_e6_2
{}
+ Rel_2
+ prop_r2_3
+ prop_r2_2 + Ent_7
0..*
+ prop_e7_1
+ Ent_4
0 *
0.. 0 *
0..*
+ prop_e4_1
+ Ent_3 + prop_e4_2
+ prop_e4_3
+ prop_e3_1
+ prop_e3_2
0..*
Rel_3
+ Ent_8
+ prop_e8_1
+ prop_e8_2
TRANSFORMATION 4.2 – MLO(2)(complété d'opérations) « MLO(1)(original)
MCD – MLR - MLO
- Ent_1 + Ent_5
+ prop
prop_e1_1
e1 1 + prop
prop_e5_1
e5 1
# prop_e1_2 + Rel_1 + prop_e5_2
- création + prop_r1_2 - traitem_spécifiq_ent_5
+ Ent_2
+ lecture
+ prop_e2_1
# mise_à_jour
+ prop_e2_2
- suppression
- création + Ent_6
Rel_1 + lecture + prop_e6_1
0..*
0..* # mise_à_jour + prop_e6_2
Rel_2
# traitement_général
<< Exclusivité >>
- suppression
{}
+ Rel_2
+ prop_r2_3
+ prop_r2_2 0..* + Ent_7
+ Ent_4 + prop_e7_1
+ prop
prop_e4_1
e4 1 + traitem_spécifiq_ent_7
t it é ifi t 7
+ prop_e4_2
+ prop_e4_3
0..*
0..*
+ Ent_3
+ prop_e3_1
+ prop_e3_2
0..*
À NOTER : UML NE
Rel_3 MODÉLISE PAS LE
1 CONCEPT D'IDENTIFIANT
D IDENTIFIANT
+ Ent_8
+ prop_e8_1
+ prop_e8_2
TRANSFORMATION 5 – MLD(3) « MLO(2)(complété d'opérations)
MCD – MLR - MLO
ENT_1 ENT_5
PK_ENT_1 PK_ENT_5
PROP_E1_1 ENT_2 PROP_E5_1
PROP_E1_2 PK_ENT_2 PROP_E2_1
PROP_E2_1 PROP_E5_2
PROP_E2_2 PROP_E2_2
ENT_6
REL_1 PK_ENT_6
RELA2
PK_REL_1 PROP_E6_1
PK_RELA2
PROP_E4_1 PROP_E2_1
PROP_E1_1
PROP_E2_1 PROP_E6_2
PROP_E3_1
PROP E3 1
PROP_E3_1 PROP E2 2
PROP_E2_2
PROP_R2_3
PROP_R1_2
PROP_R2_2
ENT_7
ENT_4 PK_ENT_7
PK_ENT_4
PK ENT 4 PROP E2 1
PROP_E2_1
PROP_E4_1 PROP_E7_1
PROP_E4_2 PROP_E2_2
PROP_E4_3
ENT_3
PK_ENT_3
PROP_E3_1
PROP_E8_1
PROP_E3_2
ENT_8
PK_ENT_8
PROP_E8_1
PROP_E8_2
TRANSFORMATION 6. – COMPARAISON
MCD – MLR - MLO
MCD(1)(original) ÷ MLO(1)(original)
X
0,n 0,n 0,n
Ent_4
Ent_8 Ent_3 Ent_6
Rel_3 p p_e4_1
prop Ent_7
prop_e8_1
8 1 0n
0,n 11
1,1 prop_e3_1
3 1 prop_e6_1
6 1
prop_e4_2 prop_e7_1
prop_e8_2 prop_e3_2 prop_e6_2
prop_e4_3
+ Ent_2 + Ent_5
- Ent_1
+ prop_e2_1 + prop_e5_1
+ prop_e1_1 + Rel_2
+ Rel_1 + prop_e2_2 + prop_e5_2
# prop_e1_2
+ prop_r2_3 - création
- création + prop_r1_2 - traitem_spécifiq_ent_5
+ prop_r2_2 + lecture
+ lecture 0..* # mise_à_jour
_ _j
# mise
mise_à_jour
à jour
Rel_1 # traitement_général
- suppression
- suppression << Exclusivité >>
{}
0..*
Rel_2
0..*
0..*
+ Ent
Ent_4
4
+ Ent_8 0..* + Ent_3 + Ent_6
+ prop_e4_1 + Ent_7
+ prop_e8_1 1 0..* + prop_e3_1 + prop_e6_1
+ prop_e4_2 + prop_e7_1
+ prop_e8_2 Rel_3 + prop_e3_2 + prop_e6_2
+ prop_e4_3 + traitem_spécifiq_ent_7
TRANSFORMATION 8. – COMPARAISON
MCD – MLR - MLO
MLD(2)(modifié) ÷ MCD(2)(reconstruit)
ENT_4
ENT_3 PK_ENT_4 ENT_7
ENT_8 ENT_2
PK_ENT_3 PROP_E4_1 PK_ENT_7
PK_ENT_8 PK_ENT_2
PROP E3 1
PROP_E3_1 PROP_E4_2
PROP E4 2 PROP E2 1
PROP_E2_1
PROP_E8_1 PROP_E2_1
PROP_E8_1 PROP_E4_3 PROP_E7_1
PROP_E8_2 PROP_E2_2
PROP_E3_2 PROP_SUP_E4_1 PROP_E2_2
PROP_SUP_E4_2
Ent_5 Ent_6
Rel_2 Ent_1
Rel_1 Her_1 prop_e5_1 prop_e6_1
prop_r2_3 prop_e1_1 1,1
prop_r1_2 prop_e5_2 prop_e6_2
prop_r2_2 prop_e1_2
prop e2 2
prop_e2_2 prop e2 2
prop_e2_2
1,1
Rel_3
0,n Her_1_2
0n
0,n 11
1,1 0n
0,n
Ent_4
Ent_8 Ent_3 prop_e4_1 Ent_2 Ent_7
prop_e4_2 Her_1_3
prop_e8_1 prop_e3_1 prop_e2_1 0,n 1,1 (R) prop_e7_1
prop_e4_3
prop_e8_2 prop_e3_2 prop_e2_2 prop_e2_2
PROP_SUP_E4_
PROP_SUP_E4_
MODÉLISATION
UML
CAS D’UTILISATION
Cas d'Utilisation - Gestion commerciale MODÉLISATION
cas d'utilisation de la gestion commerciale avec accès aux scénarios détaillés
Diagramme de cas d'utilisation (Paquetage) UML
Version : 1 Créé le : 22/1/2003 Modifié le : 19/5/2003
Diagrammes de séquence
Scénario 1 :
CLIENT EXISTANT
1_1 en cours ok et
Gestion d'une nouvelle commande articles disponibles
détail
1_2 en cours ok et
détail rupture de stock
S é
Scénario
i 2:
Gestion commandes en attente détail CLIENT NOUVEAU
2_1 articles disponibles
Client commercial
2_2 rupture de stocks
détail
DIAGRAMME DE
COLLABORATION
MODÉLISATION
UML
diagramme de collaboration
collaborations de l'ensemble des scénarii
mme de collaboration (Package)
:6 Créé le : 28/5/2004 Modifié le : 20/3/2006
1.1:EnCours-D
un client commandes en cours
1.1.ok:Encours ok-R
1.1.ko:EnCours ko-R
1.ok:Client vérification ok-R
1.ko:Client vérification ko-R
1:Client vérification-D
1:Client création-D
Create:Commande création-D
GÉNÉRATION D’UN
DIAGRAMME DE SÉQUENCE
À PARTIR D’UN
UN DIAGRAMME
G
DE COLLABORATION
Exemple: diagramme de séquence
créé automatiquement
MODÉLISATION
UML
MODÉLISATION
UML
DIAGRAMMES DE SÉQUENCE
É
1.1 en-cours ok et articles disponibles
scénario 1 : client existant MODÉLISATION
Diagramme de séquences (Paquetage)
commercial
OK
OK
: Disponibilité()
OK une cmd : Commande
commercial
un client
li t : Client
Cli t d en-cours : Commande
cmd C d article dé : ARTICLE
ti l commandés
: Vérification client()
EnCours-D
EnCours D
OK
OK
: Disponibilité()
Demande Achat
rupture stock
DA création-D
OK
1.3 en-cours dépassé
Scénario 1 : client existant
MODÉLISATION
Diagramme de séquences (Paquetage) UML
Version : 1 Créé le : 13/12/2002 Modifié le : 19/5/2003
Gestion d'une nouvelle commande
commercial
En-cours dépassé
commande refusée
2.1 articles disponibles
scénario 2 : client nouveau MODÉLISATION
Diagramme de séquences (Paquetage)
Version : 1 Créé le : 13/12/2002 Modifié le : 19/5/2003
UML
Gestion d'une nouvelle commande
commercial
li t : Client
un client
Client création-D
: Disponibilité()
OK
une commande : Commande
: create()
lignes de la commande : Commande
OK OK
2.2 rupture de stocks
commercial
un client : Client
Client création-D
: Disponibilité()
Demande Achat
rupture stock
DA création-D
OK
MODÉLISATION
UML
ARCHITECTURE
TECHNIQUE GLOBALE
(Structure
(St uctu e de dép
déploiement)
o e e t)
Architecture technique globale
SIEGE
connection
connection
périphériques
scanner
réseau dépôt
imprimante
Caisse Comptoir poste back office locale dépôt
MODÉLISATION
UML
UML
DIAGRAMMES
DIAGRAMMES 1/2
Diagrammes UML 1.4 UML Diagram
2.0
di
diagramme d'
d'activités
ti ité * * activity
ti it diagram
di
diagramme
g de synthèse
y - * interaction overview
des interactions diagram
OBJETS SÉQUENCE
CLASSES ÉTATS-TRANSITION
COMPOSANTS ACTIVITÉS
DÉPLOIEMENT
MODÉLISATION
V U E S UML
LOGIQUE COMPOSANTS
CAS D’UTILISATION
PROCESSUS DÉPLOIEMENT
Vue des cas Vue logique Vue des Vue des Vue de
d'utilisation composants processus déploiement
Diagramme de Acteurs
cas d'utilisation Cas d'utilisation
Diagramme de Acteurs
classes Classes
P
Paquetages
t
Relations
Diagramme de Nœuds
déploiement Liens
Architecture du marché
Organisation commerciale
(from logical view) Organisation régionale
+ Ingénieur commercial local (from logical view)
+ Directeur régional
Marché Commandes
(from logical view) Clients
(from logical view) (from logical view)
+ Marché + Commande + Client
+ ARM + Risque Client
+ Incident Client
Produits
(from logical view)
+ Produit
MODÉLISATION
UML
DIAGRAMME DE CLASSE
DIAGRAMME STRUCTUREL
STATIQUE
Class Diagram
ACTEURS
Comptable
Directeur régional
Acheteur Dépôt
Formulaire
Commande
Valideur
Commande
C d Commande
Marché
Ingénieur
g Numéroteur
commercial Marché Client
Diagramme de Classes | Cas d'Utilisation : Gérer marché
Classes participantes au processus "Gérer
Gérer marché"
marché
I é i
Ingénieur commercial l 1..
i l local
l 1 * dépend 1 Di
Directeur
t régional
é i l
1 1
Acheteur 1 1
étudie consulte
gère
g
0..*
référence
attribué
1..* 0..* 1 1
Produit Client ARM
Diagramme de Classes: Cas d'Utilisation Gérer marché
avec stéréotypes
Classes participantes au processus "Gérer
Gérer marché"
marché
1 1
Acheteur 1 1
étudie consulte
gère
g
Marché
Risque Commande 0..*
Client Tarif
référence Plan de
attribué fabrication
1..* 0..* 1 1
Produit ARM
Client
Diagramme de Classes : Attribut dérivé
+ Patient
+ Identification_Patient
+ Nom
+ Adresse
+ dateNaissance
{Age = dateActuelle - dateNaissance} +__Age
g
+ Enregistrer
Diagramme de Classes : Inclusion
GÉNÉRALISATION
-
SPÉCIALISATION
Polymorphisme GÉNÉRALISATION -
SPÉCIALISATION
+ Véhicule
+ Référence véhicule
+ SeDéplacer()
+ Bateau
+ Train + Voiture
+ Modèle
+ Type
T + Marque
M
+ tirant d'eau
+ Alimentation + Nb de passagers autorisés
+ tirant d'air
Noyau
y applicatif
pp
IHM
Cas du Paquetage DÉPENDANCE
DIAGRAMME DE
CAS D’UTILISATION
Processus métier
Use case diagram
Diagramme de Cas d'utilisation
Cas d'utilisation répertoriés
Gérer Commande
Marché
Gérer Commande
normale
Gérer Marchés
Gérer Clients
<<communique>>
Planificateur
<<communique>> Gérer
Marché
Acheteur
Dépôt
<<communique>>
<<communique>>
Gérer
Commande <<communique>>
<<communique>>
<<communique>>
Comptabilité
Contrôleur
Gérer Client
marchandise
Avoir
Cas d'Utilisation : Gérer commande
<<communique>> <<communique>>
<<utilise>> <<utilise>>
Livrer
Marchandise
Facturer
<<étend>>
: Comptabilité
Client
: Contrôleur : Expert
Gérer Litige Qualité
marchandise
MODÉLISATION
UML
DIAGRAMME DE
SÉQUENCE
Diagramme de Séquence : Gérer
commande marché / Identification du client
: Ingénieur
commercial : Formulaire
local Client
1 : Saisir Nom
2 : Entrer
choix
h i Surnom
S
3 : Rechercher les Noms
4 : Proposer Liste
Plan de
Client Marché Tarif
fabrication
ICL : Ingénieur DR:
: Acheteur commercial Directeur
local régional
1: Demande nouveau marché
3: Étudier la demande
4: Créer
C ée
5: Consulter
6: Proposer modification
7: Consulter
8: Demande d'avis
Alternative entre la
demande d'avis et la
9: Proposer remise poursuite de la séquence
10: Informer
Objet 1 Objet 2
pouvant être créé, modifié, détruit, ... détruit en fin de ligne de vie
Acteur_xyz
message 1 transmis
2 heures
message 3 de retour
message 2 transmis
1,5 heure
Bande d'activation
Indique le début et la fin d'une
activité pour l'objet concerné
Des p
précisions temporelles
p peuvent
p être indiquées
q
Diagramme de Séquence "Types de messages"
Multiples instances
Objet A Objet C
Acteur_1
Objet B
message d'envoi
d envoi
message d'appel
message borné message de
g minuté
message destruction
message d'auto-destruction
message récursif
MODÉLISATION
UML
DIAGRAMME DE
COLLABORATION
Collaboration diagram
Diagramme de Collaboration / Gérer Commande marché
5: Consulter 6 Cons
6: Consulter
lter
4: Sélectionner
3: Sélectionner
8: Imprimer
1: Nouvelle
commande 2: Activer 7: Créer Commande
Formulaire Contrôle
Commande Commande
ICL : Ingénieur
commercial
local
Diagramme de Collaboration / Gérer Commande marché
Centralisation du serveur d'impression
Objets sous la responsabilité
Imprimeur
de la direction commerciale Tarif
Commande
Formulaire Contrôle
Commande Commande
ICL : Ingénieur
commercial
local
Diagramme de Collaboration:
Gérer commande marché / Saisir commande
Créer nouvelle commande marché pour un produit existant et un client existant
Le mode de conditionnement
Tolérance
Le formulaire de commande
4: Quantité suffisante
(quantité sélectionnée,
2: Quantité
quantité restante)
suffisante
Tableur
3: Étudier la demande
8 T
8: Transmission
i i pour signature
i t
Risque
7: Notifier acceptation Client
Client Marché
Tarif
Produit
Entités du système à
réaliser
MODÉLISATION
UML
DIAGRAMME D’ÉTATS-
É
TRANSITION
Statechart Diagram
g
Diagramme d'États - Transitions
Gérer marché
Fin du
Processus
Fin du Acheteur
Processus signe la
En attente d'avis
DM
DR transmis
et accord ICL
É
Échéance atteinte
Marché consommé
Incident Client
MODÉLISATION
UML
Organiser la soirée
Action_1 Action_3
Action_2 Action_4
SYNCHRONISATION Diagramme d'activité
<< Synchronisation
S >>
Relâcher l'embrayage
Fournisseur
Client Diagramme
Initial d'activité
Commander un produit
Commande [passée]
Gérer la commande
Final
Diagramme d'activité
Extérieur Accueil Laboratoire Autres services
Introduction
Patient Demande
Enregistrement
Màj BdD Patients
Demande D
Dossier
i
NOK en ordre? OK Dossier médical
complémentaire
BdD Patients
Protocole Patient Protocole Comptabilité
ambulatoire interne
Archivage
Clôture dossier
Transfert du dossier
MODÉLISATION
UML
DIAGRAMME DE
CO OSA S
COMPOSANTS
C
Component
t Diagram
Di
Diagramme de Composants:
Composant + Interface
I_Composant
Consultation
<< File >>
Suivi médical patient
Diagramme de Composants: Créer commande
C
Commande
d Mise à jour
commande
Consultation
commande
Consulter commande
INTERFACE ENTRE 2 CLASSES Diagramme de Composants
AU SEIN DE PAQUETAGES
+ Session
interface
Logiciels spécifiques
+ Classe interface
Texte échangé
Diagramme de Composants : Vue des Composants
Consultation marché acheteur
Applet
Marché Commande
Client
Adresse
Base de
données
<< File >> Diagramme de Composants
mots de passe
utilise
Dépendance
épe da ce "link" (co
(compilation)
p a o )
<< File >>
Mon mot de passe_input
DIAGRAMME DE
DÉPLOIEMENT
É O
Diagramme de Déploiement
Station "HP" << Ordinateur >>
<<ADSL>> Serveur "HP"
Contrôles (firewall, anti-virus,...)
anti virus,...)
* Lien sécurisé
{Accès au noeud sécurisé
}
<< Ordinateur >>
Portable
<<telnet.exe>>
DOCUMENTATION
MODÉLISATION
UML