INVENTIRAP - equipment_interactions_sequence_diagram.txt
7.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
note- "Légende:\n\nUTILISATEUR = Utilisateur quelconque (authentifié) du laboratoire\nRESPONSABLE = Responsable d'un groupe métier ou thématique auquel est rattaché le matériel\nADMIN = Gestionnaire\nADMINPLUS = Gestionnaire avec des droits supplémentaires"
@startuml
title __DIAGRAMME DE SÉQUENCE DU CYCLE DE VIE D'UN MATERIEL (DU DEVIS A L'ARCHIVAGE)__
actor "UTILISATEUR \n(et +)" as UTILISATEURPLUS
participant System
actor "PROPRIÉTAIRE \n (propriétaire du matériel)" as PROPRIETAIRE
actor "RESPONSABLE (et +)\n(groupe métier/thématique)" as RESPONSABLE
actor "ADMIN (et +)\n(Gestionnaire)" as ADMIN
== Création et Validation d'une fiche matériel ==
UTILISATEURPLUS -> System : **CREATION** d'une fiche Matériel \n- Si UTILISATEUR, il est propriétaire \n- Si RESPONSABLE/ADMIN, \nil peut désigner un autre propriétaire
note left System: CREATED
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
UTILISATEURPLUS --> System : [Attachement du devis à la fiche]
UTILISATEURPLUS --> System : [Modification de la fiche] \n- Si UTILISATEUR, il doit être propriétaire \n- Si RESPONSABLE, il doit être resp. du groupe \nmétier/thématique de ce matériel \n- Si ADMIN, pas de condition
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
Alt Destruction
UTILISATEURPLUS --> System : [Destruction de la fiche]
note left System: [Fiche Matériel supprimée]
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
else
end
UTILISATEURPLUS <-- System : [Impression de la fiche]
UTILISATEURPLUS -> ADMIN : Fiche matériel + devis
ADMIN -> Fournisseur : Commande du matériel (BC)
ADMIN --> System : [Attachement du BC à la fiche du matériel]
ADMIN <- Fournisseur : Livraison du matériel (BL)
ADMIN -> Fournisseur : Paiement du matériel
ADMIN --> System : [Attachement du BL sur la fiche du matériel]
ADMIN -> System : Complétion de la fiche matériel (date livraison, infos budgétaires)
ADMIN -> System : **VALIDATION** de la fiche matériel \n(peut aussi être faite par le RESPONSABLE si matériel technique)
note left System: VALIDATED
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
ADMIN <-- System : Impression de la fiche "Admission d'un matériel" \nà destination du CNRS (si besoin)
ADMIN <- System : Impression de L'étiquette d'inventaire du matériel
ADMIN -> PROPRIETAIRE : Matériel livré + son étiquette \n(à coller par le propriétaire \nsur son matériel)
UTILISATEURPLUS --> System : [Modification de la fiche (certains champs seulement)] \n- Si UTILISATEUR, il doit être propriétaire \n- Si RESPONSABLE, il doit être resp. du groupe \nmétier/thématique de ce matériel \n- Si ADMIN, pas de condition
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
... **Période de vie du matériel (au moins la période d'amortissement)** ...
|||
'Ceci est un commentaire'
== Archivage de la fiche matériel ==
RESPONSABLE -> System : **DEMANDE D'ARCHIVAGE** \n- Si RESPONSABLE, il doit être resp. du groupe \nmétier/thématique de ce matériel \n- Si ADMIN, pas de condition
note left System: TOBEARCHIVED \nle matériel n'est plus modifiable, \nsauf par ADMINPLUS
ADMIN <- System : Email (pour info et archivage)
ADMIN -> System : **ARCHIVAGE**
note left System: ARCHIVED \nle matériel n'est plus visible (sauf pour ADMIN) et plus modifiable \n(sauf par ADMINPLUS)
PROPRIETAIRE <-- System : [Email (pour info)]
RESPONSABLE <-- System : [Email (pour info)]
ADMIN <-- System : Impression de la fiche "Sortie de matériel" à destination du CNRS (si besoin)
@enduml
2) Je crée ma fiche matériel à partir de ce devis dans System
3) Je transmets cette fiche au service de gestion, 2 manières possibles:
- soit j'envoie par email le numéro d'inventaire de ma fiche à mon gestionnaire (celui qui gère mon budget) avec le devis en document attaché (ou alors j'ai déjà attaché le devis à ma fiche matériel puisqu'on peut cette fonctionnalité est maintenant disponible)
- soit j'imprime ma fiche matériel et je l'amène à mon gestionnaire, avec mon devis
4) Le gestionnaire crée le BC et complète ma fiche avec les informations administratives/budgétaires
5) Quand le matériel arrive, le gestionnaire :
- complète ma fiche avec la date de livraison et "valide" ma fiche
- imprime (si nécessaire) le document d'admission (pour la DR)
- imprime aussi l'étiquette à coller sur le matériel (si matériel > 800€)
- m'informe de l'arrivée du matériel pour que je vienne le chercher (avec son étiquette à coller).
NB: Cette étape pourrait être réalisée par la/les personne(s) qui réceptionne les matériels à l'accueil. (le lien doit pouvoir être fait à partir du numéro de bon de commande)
*****************************************************************
1) Création de la fiche matériel
J'obtiens un devis d'un fournisseur
Un utilisateur quelconque crée une fiche Matériel pour décrire son matériel commandé en son nom, (ou bien un responsable ou un administratif crée une fiche au nom d'une autre personne qui sera alors désignée comme propriétaire)
=> un email est automatiquement envoyé à:
- propriétaire du matériel (uniquement s'il est différent de la personne qui a créé la fiche) pour l'informer : "un matériel a été saisi à votre nom par untel..."
- responsable du matériel (c'est à dire le responsable du groupe thématique et/ou du groupe métier associé(s) au matériel saisi), afin qu'il puisse le vérifier et le valider : "Un matériel appartenant au groupe thématique dont vous êtes responsable, ou bien au groupe métier dont vous êtes responsable, a été saisi par untel... ; merci de bien vouloir vérifier cette fiche et la valider"
- un ou plusieurs administratifs (à désigner, tu peux nous dire qui ???), afin qu'ils puissent le compléter (infos budgétaires) et le valider : "Un matériel a été saisi par untel... ; merci de bien vouloir compléter cette fiche (infos budgétaires) et la valider"
NB: DANS LES 3 CAS CI-DESSUS, la personne ne recevra pas d'email si c'est elle qui a créé la fiche...
*****************************************************************
2) Validation et complément de la fiche matériel
- Le(s) responsable(s) du groupe thématique ou/et métier liés au matériel peuvent vérifier et valider la fiche
- Le service administratif (qui ???) peut lui aussi valider la fiche et la compléter avec les informations budgétaires
(peu importe qui valide, il suffit qu'un le fasse)
=> 1 ou 2 email(s) sont automatiquement envoyés au propriétaire du matériel pour l'informer :
- "un matériel à votre nom a été modifié par untel..."
- "un matériel à votre nom a été validé par untel..."
*****************************************************************
3) Demande d'archivage
Un utilisateur quelconque demande l'archivage de son matériel, ou bien un responsable (ou un administratif) demande l'archivage d'un matériel
=> envoi d'un email à :
- propriétaire du matériel, pour info : "Untel a fait une demande d'archivage pour un matériel à votre nom..."
- responsable du matériel (via groupe thématique ou métier), pour info : "Untel a fait une demande d'archivage pour un matériel dont vous êtes reponsable..."
- administratif(s) (qui ???), pour qu'il procède à l'archivage : "Untel a fait une demande d'archivage d'un matériel... ; merci de bien vouloir archiver ce matériel"
NB: DANS LES 3 CAS CI-DESSUS, la personne ne recevra pas d'email si c'est elle qui a fait la demande...
*****************************************************************
4) Archivage définitif
Un administratif procède à l'archivage d'un matériel
=> envoi d'un email à :
- propriétaire du matériel, pour info : "Untel a archivé un matériel à votre nom..."
- responsable du matériel (via groupe thématique ou métier), pour info : "Untel a archivé un matériel dont vous êtes responsable..."