III.3.4. ANALYSE DES BESOINS
L'analyse permet une formalisation du système à
développer en réponse à l'expression des besoins
formulée par les utilisateurs. L'analyse se concrétise par
l'élaboration de tous les diagrammes donnant une représentation
du système tant statique (diagramme de classe principalement), que
dynamique (diagramme des cas d'utilisation, de séquence,
d'activité, d'état-transition...). Ainsi, UP distingue deux types
des besoins :
Les besoins fonctionnelles : Qui conduisent à la
modélisation du système, et
Les besoins non fonctionnelle (Techniques) qui aboutissent
à la rédaction d'une matrice des exigences, ces besoins sont
centrés sur l'architecture du système.
III.3.4.1. CAPTURE DES BESOINS FONCTIONNELS
La branche fonctionnelle correspond à la tâche
traditionnelle de modélisation du
domaine du problème à résoudre, et des
besoins des utilisateurs.
1. IDENTIFICATION DES ACTEURS
Un acteur est un utilisateur type qui a
toujours le même comportement vis-à-vis d'un cas d'utilisation.
Ainsi les utilisateurs d'un système appartiennent à une ou
plusieurs classes d'acteurs selon les rôles qu'ils tiennent par rapport
au système.
Une même personne physique peut se comporter en autant
d'acteurs différents que le nombre de rôles qu'elle joue
vis-à-vis du système. Ainsi l'administrateur d'un système
peut être aussi utilisateur de ce même système. Il sera
considéré, en tant qu'acteur du système dans le
rôle
-' 33 -'
d'administrateur d'une part et dans celui d'utilisateur
d'autre part. Un acteur peut aussi être un système externe avec
lequel le cas d'utilisation va interagir.
A ce que nous concerne, les acteurs devant interagir dans notre
système sont les suivants :
Administrateur : C'est la personne
responsable de la gestion du système d'information, il contrôle,
surveille et gère les autres utilisateurs. Il a le monopole d'ajouter ou
de supprimer un utilisateur.
Les greffiers du tribunal : Ils peuvent
enregistrer les dossiers relatifs à un citoyen, le modifier ou le
supprimer.
Le divisionnaire du parquet : Il gère
les affaires relatives à l'emprisonnement d'un
individu, entre autre l'établissement des
réquisitions en fin d'emprisonnement.
Les communes : Elles peuvent accéder aux
informations relatives aux passés juridiques des individus et
établissent les certificats de bonne conduite vie et moeurs.
L'inspection de police judiciaire : Utilisée comme
administrateur, en tant qu'acteur simple, elle accède aux informations
des individus pour ensuite délivrer les attestations tenant lieu
d'extrait des casiers judicaires.
|