SECTION2 : MODELISATION AVEC UML
Modéliser c'est décrire de manière
visuelle et graphique les besoins et les solutions fonctionnelles et techniques
de votre projet logiciel. UML nous aide à faire cette description de
façon graphique et devient alors un excellent moyen pour visualiser
le(s)futur(s) logiciel(s). Dans UML, on appelle ce qu'on doit analyser,
concevoir et réaliser : « le
système ». Ici, le système est donc la base des
données distribuée pour la gestion de transfert des fonds dans
une institution de messagerie financière.
3.2.2. LES ACTEURS ET LEURS ROLES
Un acteur correspond à une entité (humain ou
non) qui aura une interaction avec le système. Parmi les acteurs nous
distinguons :
ü Les acteurs principaux agissent directement sur le
système. Il s'agit d'entités qui ont des besoins d'utilisation du
système. On peut donc considérer que les futurs utilisateurs de
la base des données distribuée sont les acteurs principaux.
Précisons qu'un acteur (actor) est un ensemble cohérent de
rôles joués par des entités externes (utilisateur,
dispositif matériel ou autre système) qui interagissent avec le
système. L'acteur consulte ou modifie l'état du
système : quelles informations communiquées au
système ? Le système répond à une action de
l'acteur : quelles sont les actions de l'acteur ? quelles
informations sont communiquées par le système ?
ü Les acteurs secondaires n'ont pas de besoin direct
d'utilisation. Ils peuvent être soit consultés par le
système à développer, soit récepteur d'informations
de la part dus système. Ceux-ci interviennent dans la procédure
de transfert sans avoir une interaction directe dans le système.
A.TABLEAU N°16 : LES ACTEURS PRINCIPAUX
N°
|
DESCRIPTION
|
ROLES
|
01
|
Operateur
|
ü Reçoit le client ;
ü Envoi le transfert ;
ü Réceptionne le transfert ;
ü Etablir le bon de transfert ;
ü Evaluer les frais de transfert ;
ü Assure le contrôle de bordereau de retrait
ü Gérer les dépôts des fonds
effectués par les clients
ü Gérer les retraits des fonds effectués
par les clients
ü Etablir bon de confirmation de retrait
|
02
|
Chef de Station
|
ü Assure l'archivage de bordereaux de retrait et
photocopie des pièces d'identité ;
ü Effectuer les consultations sur les transactions
effectuées ;
ü Etablit un rapport journalier ;
ü Envoi de rapport journalier
ü Gérer les dépenses effectuées par
les operateurs
|
03
|
Directeur
|
ü Réceptionne les rapports des stations ;
ü Effectuer les consultations sur les transactions
effectuées ;
ü Etablir le rapport global
|
04
|
Administrateur système
|
ü Gérer les utilisateurs.
|
Source: Données de Terrain
|