Informatisation de la gestion des ressources humaines de l ...

200
Ministère des Enseignements Secondaire, Supérieur et de la Recherche Scientifique (MESSRS) ----------, Université Polytechnique de Bobo-Dioulasso (UPB) Ecole Supérieure d'Informatique (ESI) 01 BP 1091 Bobo-Dioulasso 01 Tel: (00226) 20-97-27-64 Cycle des Ingénieurs de Travaux Informatiques (CITI) Option: Analystes-Programmeurs (AP), Ministère des Enseignements Secondaire, Supérieur et de la Recherche Scientifique (MESSRS) v Université de Ouagadougou (UO) 03 BP 7021 Ouagadougou 03 Tel: (00226) 50-30-70-64/65 Site web: www.univ-ouaga.bf Présidence de l'Université de Ouagadougou Direction des Ressources Humaines Thème: INFORMATISATION DE LA GESTION DES RESSOURCES HUMAINES DE L'UNIVERSITE DE OUAGADOUGOU Période: du 04 octobre au 20 octobre 2004 Réalisé par: M. Serge Landry BATTA M. Célestin Délwendé COMPAORE M. Zakaria DRABO Superviseur: M. Moustapha BANDE Ingénieur d'Applications des Techniques Informatiques à la DELGI

Transcript of Informatisation de la gestion des ressources humaines de l ...

Page 1: Informatisation de la gestion des ressources humaines de l ...

Ministère des Enseignements Secondaire,Supérieur et de la Recherche Scientifique

(MESSRS)----------,

Université Polytechnique de Bobo-Dioulasso(UPB)

Ecole Supérieure d'Informatique(ESI)

01 BP 1091 Bobo-Dioulasso 01Tel: (00226) 20-97-27-64

Cycle des Ingénieurs de Travaux Informatiques(CITI)

Option: Analystes-Programmeurs(AP),

Ministère des Enseignements Secondaire,Supérieur et de la Recherche Scientifique

(MESSRS)

vUniversité de Ouagadougou

(UO)03 BP 7021 Ouagadougou 03Tel: (00226) 50-30-70-64/65

Site web: www.univ-ouaga.bf

Présidence de l'Université de Ouagadougou

Direction des Ressources Humaines

Thème: INFORMATISATION DE LA GESTION DES

RESSOURCES HUMAINES DE L'UNIVERSITE DE OUAGADOUGOU

Période: du 04 octobre au 20 octobre 2004

Réalisé par:

M. Serge Landry BATTAM. Célestin Délwendé COMPAOREM. Zakaria DRABO

Superviseur:

M. Moustapha BANDEIngénieur d'Applications des

Techniques Informatiques à laDELGI

Page 2: Informatisation de la gestion des ressources humaines de l ...

DEDICACE

Ce rapport de fin de cycle qui marque une pause dans mes études

est dédié:

• A mon défunt père BATTA Attiana Gaston qui m'a toujours

soutenu et aidé mais malheureusement ne bénéfiera pas du

fruit de mes efforts; que son âme repose en paix;

• A ma très chère mère BATTA née KYELEM Aurélie pour

toute son affection et son soutien quotidien;

• A mon oncle BATTA B. Dieudonné, puis-je à travers ce

document vous témoigner ma profonde reconnaissance pour

les efforts consentis à mon égard;

• A mes frères, sœurs et cousin: Guy, Thierry, Diane, Sandra et

Patrice pour leur soutien fraternel;

• A la famille SANOU Laurencia et SANOU Pascal mes tuteurs

de Bobo dioulasso qui m'ont accueilli pendant ses années

d'études universitaires;

• A Mademoiselle OUATTARA M. Aïcha pour ses

encouragements permanents;

• A mes compagnons de stage, Célestin et Zakaria pour le

travail accompli dans les meilleurs termes;

• Et à tous ceux dont je n'ai pas pu citer le nom qui, d'une

manière ou d'une autre ont contribué à élaborer ce

document, qu'ils reçoivent à travers cette oeuvre, le fruit d'un

effort dont je ne saurais les soustraire.

BATTA Serge Landry

Page 3: Informatisation de la gestion des ressources humaines de l ...

JfE CJYE(j)IfE (;rE,cllJ.'E ŒVo/(]{fE :

JI:Mes parents

:M.on père qui m'a éleoé et éduqué surCe chemin du courage àtravers ses innombrables conseils.

:M.a mère pour son affection et ses encouragements qui m'ont sansdoute aidé à traverser de durs moments de ma vie.

JI:Mes frères et sœurs

Qu'ifssoient encouragés et que ce mémoire soitplutardpour eux uneétape de Ieurformation.

JI:Mon Onde

:M.. OVP/D(j{j40ÇO Emile et safemme 7'(j{j401(P, îMarcéline quim'ont accepté au sein des Ieurs durant tout Ie tempspassé à

ŒOŒO (j)!OVL;tSSO. Qu'ifs trouvent ici i'expression de maprofonde reconnaissance.

JI:Ma tante

SP'(j)OÇO Célestine Pourtout Ce soutien qu'elle a manifesté à monégard.

JI:Mes compagnons de groupe

:M.. Œ}lPr}l Serge Landry et :M.. (j)(j{j4ŒO Zak,aria qui ontfaitpreuve d'esprit d'équipe durant Ce déroulement de notre stage.

JITous ceux;

qui ont contribué cf'unefaçon ou d'une autre à raboutissement de cequeje suisdevenu.

Page 4: Informatisation de la gestion des ressources humaines de l ...

DEDICACECe rapport de fin de cycle qui marque une pause dans mes

études est dédié:

• A mon défunt père DRABO Kepian Seydou qUI m'a

toujours soutenu et aidé mais malheureusement ne

bénéfiera pas du fruit de mes efforts; que son âme repose

en paix;

• A ma très chère mère DRABO Dian Minata pour toute son

affection et son soutien quotidien;

• A mes frères: Abou, Issa et Mahamadou qui n'ont

ménagé aucun effort pour assurer ma scolarité;

• A mes cousins: Sanguisso, Toé et ceux dont je n'ai pas pu

citer leur nom pour leur hospitalité;

• A mes compagnons de stage, Célestin et Serge pour le

travail accompli dans les meilleurs termes;

• A toute la famille Ouedraogo et DRABO ;

• Et à tous ceux dont je n'ai pas pu citer le nom qui, d'une

manière ou d'une autre ont contribué à élaborer ce

document, qu'ils reçoivent à travers cette oeuvre, le fruit

d'un effort dont je ne saurais les soustraire.

DRABü Zakaria

Page 5: Informatisation de la gestion des ressources humaines de l ...

REMERCIEMENTS

• > •

'1l Pour le temps passé au sein de la présidence de

l'Université de Ouagadougou, qu'il soit permis

d'exprimer toute notre gratitude à son président le Pro

Joseph PARE qui a bien voulu nous y accueillir et tout le

personnel de l'Ua.

'1l Nous tenons à remercier M. OUAITARA S. Karim

et M. BARRY Tahirou respectivement ex-directeur des

ressources humaines et actuel directeur qui ont mis à

notre disposition la DRH, cadre de notre étude.

'1l Pour leurs apports continuels tout au long de

notre formation, nous remercions le directeur de l'ESI,

son adjoint, ainsi que tout le corps enseignant.

'1l A M. OUEDRAOGO Adama et OUEDRAOGO

Omer de la DRH pour leur disponibilité combien

indispensable à notre travail.

'1l Notre superviseur M. BANDE Moustapha,

informaticien à la DELGI qui n'a ménagé aucun effort

pour nous aider à surpasser nos difficultés et dont

l'expérience nous a été très bénéfique.

'1l M. TRAORE Karim enseignant à l'ESI pour ses

conseils et son aide sans qui nous ne saurions débuter

notre projet d'étude en UML.

'1l Nous prions toutes les bonnes volontés de

trouver ici l'expression de notre profonde gratitude.

Page 6: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

SOMMAIRE1 1

LES ACRONYMES ET ABREVIATIONS .................•................................... 3

INTRODUCTION ..................................................................................• 6

1. GENERALITES ..........................................................................•......... 71.1. RAPPEL DES OBJECTIFS DU SYSTEME FUTUR 7

1.2.OBJECTIF DU DOSSIER DE RECONFIGURATION ET MODELISATION 7

1.3. DEMARCHE SUIVIE 7

II. PHASES: RECONFIGURATION DU SYSTEME ..........•...........................• 811.1. OBJECTIF DE LA PHASE 5 8II.2. DEROULEMENT DE LA PHASE 5 8

II.3. CONTENU ET RESULTAT DE LA PHASE 5 8

II.3.1. Amélioration des échanges d'informations 8

11.3.2. Régénération des processus 9

II.3.3. Ouverture du système 9

II.3.4. Renforcement du pilotage 9

II.3.5. La prise en compte des contraintes 9

III. DESCRIPTION DES SCENARII 10111.1 DESCRIPTION DU PREMIER SCENARIO (SOLUTION TENDANCIELLE) la

111.1.1. Configuration matérielle requise Il

111.1.2. Répartition du matériel requis Il

111.1.3. Liste des logiciels requis 11

lILl.4. L évaluation des coûts 12

111.1.4.1. Coût du matériel 12

111.1.4.2. Coût de réalisation 15

111.1.4.3. Coût de formation 16

111.1.4.4. Coût total de mise en œuvre 16

lILl.5. Présentation de l'architecture réseau 16

111.2. DESCRIPTION DU DEUXIEME SCENARIO (SOLUTION CONTRASTEE) 19

111.2.1 Configuration matérielle requise 20

III.2.2. Répartition du matériel. 20

III.2.3. Liste des logiciels requis 20

lII.2.4. L évaluation des coûts 21

IIL2.4.1. Coût du matériel 21

111.2.4.2. Coût de réalisation 24

111.2.4.3. Coût de formation des utilisateurs 25

Informatisation de la gestion des ressources humaines de l'UO 1/195

Page 7: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

III.2.4.4. Coût total de mise en œuvre 25

III.2.5. Présentation de l'architecture réseau 25111.3. SCENARIO RETENU 28

IV. PHASE 6: MODELISATION DU SYSTEME FUTUR ..•..................•......... 28IV.I. OBJECTIF DE LA PHASE 6 28

IV.2. DEROULEMENT DE LA PHASE 6 28IV.3. CONTENU ET RESULTAT DE LA PHASE 6 29

IV.3.1. Diagramme de flux 29

IV.3.1.1. Concepts utilisés 29

IV.3.1.2. Changement apporté 30

IV.3.1.3. Représentation du diagramme de flux 31

IV.3.2. Diagramme des cas d'utilisation 32

IV.3.2.1. Principaux éléments de notation 32

IV.3.2.2. Formalisme du diagramme de cas d'utilisation 34

IV.3.2.3. Les principaux cas d'utilisation 34

IV.3.2.4. Représentation du diagramme des cas d'utilisation 35

IV.3.2.5. Formalisme adopté pour la description textuelle des CU 37

IV.3.2.6. Description des acteurs 38

IV.3.2.7. Les besoins non fonctionnels des cas d'utilisation 39

IV.3.2.8. Description textuelle des cas d'utilisation (CU) 39

IV.3.3. Présentation du diagramme de séquence 99

IV.3.3.1. Concepts utilisés 100

IV.3.3.2. Formalismedu diagramme de séquence 10 1

IV.3.3.3. Représentation des diagrammes de séquence 104

IV.3A. Diagramme de classes 130

IV.3.4.1. Concepts utilisés 130

IV.3.4.2. Formalisme de diagramme de classes 134

IV.3.4.3. Les règles de gestion 135

IV.3.4.4. Diagramme de classes futur. 137

IV.3.4.5. Description des classes 138

IV.3.5. Diagramme d'états-transitions 160

IV.3.5.1. Principaux éléments de notation 160

IV.3.5.2. Formalisme de diagramme d'états-transitions 162

IV.3.5.3. Représentation des diagrammes d'états-transitions 163

IV.3.6. Diagramme d'activités 171

IV.3.6.1. Principaux éléments de notation 171

IV.3.6.2. Formalisme utilisé pour les diagrammes d'activités 172

IV.3.6.3. Représentation des diagrammes d'activités 173

CONCLUSION 195

Informatisation de la gestion des ressources humaines de l'UO 2/195

Page 8: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

LES ACRONYMES ET ABREVIATIONS

AC: Agence Comptable;

ACM: Atelier Central de Maintenance;

AN: Assemblée Nationale;

AP: Analystes-programmeurs;

ATOS: Agent administratif, Technique, Ouvrier et de Soutien;

BUC: Bibliothèque Universitaire Centrale;

CA: Conseil d'Administration;

CAMES: Conseil Africain et Malgache pour l'Enseignement Supérieur;

CF : Contrôleur Financier;

CFVU: Conseil de la Formation et de la Vie Universitaire;

CICI: Cycle des Ingénieurs de Conception en Informatique;

CN : Campus Numérique;

CNSS: Caisse Nationale de Sécurité Sociale;

CS: Conseil Scientifique;

CSAFC : Chef de Service Administratif Financier et Comptable;

CPU: Central Processing Unit;

DAF: Direction des Affaires Financières;

DAS : Direction des Affaires Sociales;

DEA: Diplôme d'Etudes Approfondies;

DCU: Direction de la Coopération Universitaire;

DD : Disque Dur;

DEC: Direction des Etudes et de la Consultation;

DEP : Direction des Etudes et de la Planification;

DFPC: Direction de la Formation Professionnelle et Continue;

DIP: Direction des Innovations Pédagogiques;

DRH: Direction des Ressources Humaines;

Informatisation de la gestion des ressources humaines de l'Ua 3/195

Page 9: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

DPNTIC: Direction de la Promotion des Nouvelles Technologies de

l'Information et de la Communication;

DPE CAMES: Direction de la Promotion des Enseignants et des relations avec

le CAMES ;

DPU : Direction des Presses Universitaires;

ESI: Ecole Supérieure d'Informatique;

EPSCT: Etablissement Public à caractère Scientifique Cultuel et Technique;

IBAM: Institut Burkinabé des Arts et Métiers;

IDR : Institut du Développement Rural;

IMP : Institut de Mathématiques et Physiques;

IUT: Institut Universitaire de Technologie;

LU: Librairie Universitaire;

MA]: Mise A Jour;

MESSRS: Ministère des Enseignements Secondaire, Supérieur et de la

Recherche Scientifique;

NB : Nota Bene;

NTIC: Nouvelle Technologie de l'Information et de la Communication;

OB: Office du Baccalauréat;

OMG: abject Management Group;

ONPE: Office National de la promotion et de l'emploi;

OOSE: abject Oriented Software Engineering;

RAM: Read Access Memory ;

RéMI: Réseaux et Maintenance Informatiques;

SAOI : Service des Affaires académiques, de l'Orientation et de l'Information;

SCA : Service Sécurité du Campus;

SG : Secrétaire Général;

SGBD: Système de Gestion de Base de données;

SND: Service National pour le Développement.

Informatisation de la gestion des ressources humaines de l'UO

".

4/195

Page 10: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

UFR/LAC: Unité de Formation et de Recherche en Langues, Arts et

Communication;

UFR/SEA : Unité de Formation et de Recherche en Sciences Exactes et

Appliquées;

UFR/SEG : Unité de Formation et de Recherche en Sciences Economiques et de

Gestion;

UFR/SDS : Unité de Formation et de Recherche en Sciences de la Santé;

UFR/SH: Unité de Formation et de Recherche en Sciences Humaines;

UFR/SJP: Unité de Formation et de Recherche en Sciences Juridiques et

Politiques;

UFR/SVT: Unité de Formation et de Recherche en Sciences de la Vie et de la

Terre;

UO : Université de Ouagadougou;

UPB : Université Polytechnique de Bobo-Dioulasso.

Informatisation de la gestion des ressources humaines de l'UO

..

5/195

Page 11: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

INTRODUCTION

Reconfiguration et modélisation du système

L'étude du système existant faite tout au long du dossier précédent

(dossier de l'existant), nous a permis de déceler dans son fonctionnement, un

certain nombre d'insuffisances, mais aussi des forces non négligeables. Il

s'avère donc nécessaire de palier aux insuffisances constatées et de renforcer

les forces en proposant un système de fonctionnement tel qu'il est perçu par

les utilisateurs.

Nous commencerons par recueillir les besoins des utilisateurs et à partir

de ces informations, nous mettrons en place des choix de mise en œuvre du

futur système informatique. Le dossier à produire pour cette phase est

« reconfiguration et modélisation du système »,

Informatisation de la gestion des ressources humaines de l'UO

..

6/195

Page 12: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

I. GENERALITES

Reconfiguration et modélisation du système

1.1. RAPPEL DES OBJECTIFS DU SYSTEME FUTUR

Les objectifs visés par l'informatisation de la gestion des ressources

humaines se résument à :

./ une efficacité opérationnelle: on attend un meilleur fonctionnement

opérationnel par un usage créatif de l'outil informatique;

./ une utilisation d'une nouvelle technologie: le but principal du projet

est également de concevoir une nouvelle application qui va gérer les

ressources humaines de l'UO.

1.2. OBJECTIF DU DOSSIER DE RECONFIGURATION ET

MODELISATION

L'objectif de cette étude est de permettre au groupe de projet de :

./ proposer une reconfiguration du système d'information;

./ traduire les objectifs de l'informatisation à travers des scénarii de

mise en œuvre;

./ faire une évaluation financière des différents scénarii ;

./ modéliser le scénario de mise en œuvre retenu.

1.3. DEMARCHE SUIVIE

Pour cette étude, la phase 5 (reconfiguration du système d'information)

et la phase 6 (modélisation du système d'information) seront accomplies. Les

résultats de chaque phase seront illustrés par les diagrammes proposés par

UML (Unified Modeling Language).

Informatisation de la gestion des ressources humaines de l'UO 7/195

Page 13: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

II. PHASE 5: RECONFIGURATION DU SYSTEME

II.1. OBJECTIF DE LA PHASE 5

L'objectif de la phase 5 est d'utiliser le diagnostic produit à la phase 4

(Diagnostic) pour arrêter de nouveaux principes. Ceux-ci portent sur la

gestion des informations et sur la reconfiguration des processus. Ces principes

serviront de référence pour les choix de modélisation que nous ferons

apparaître dans la phase suivante.

II.2. DEROULEMENT DE LA PHASE 5

La phase de la reconfiguration du système d'information a été réalisée

par le groupe de projet. Elle a été validée, en ce qui concerne le réalisme, par

les représentants des utilisateurs.

II.3. CONTENU ET RESULTAT DE LA PHASE 5

Nous proposerons des orientations répondant aux problèmes soulevés

lors du diagnostic de l'existant. La reconfiguration du futur système vise cinq

(05) grands objectifs:

./ améliorer les échanges d'informations;

./ régénérer les processus;

./ ouvrir le système;

./ renforcer le pilotage;

./ tenir compte des contraintes.

11.3.1. Amélioration des échanges d'informations

L'échange d'informations au sein de la DRH sera réduit. En effet, tous

les agents de la DRH pourront éditer automatiquement les différents actes à

partir de leur poste au lieu de les remplir manuellement sur les pré-imprimés.

Informatisation de la gestion des ressources humaines de l'UO 8/195

Page 14: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Cela allégera les tâches du secrétariat de la DRH qui sera chargé de

transmettre les actes édités pour signature.

Les informations enregistrées sur les registres actuels seront désormais

stockées dans une base de données sécurisée.

II.3.2. Régénération des processus

Tous les agents s'adresseront désormais à leur chef pour l'établissement

des différents actes. Ce dernier se chargera d'introduire leurs requêtes dans la

base de données où elles seront traitées par la DRH.

Concernant le processus notation, nous adopterons le pnnCIpe du

«contrat d'objectifs». Le contrat d'objectifs dans la notation est le fait

d'attribuer à chaque agent des objectifs en début d'année et en fonction du

résultat produit, le supérieur hiérarchique immédiat donne en fin d'année, la

note méritée.

II.3.3. Ouverture du système

Tous les domaines connexes au système pourront travailler en temps

réel avec le système informatique par le biais du réseau informatique sécurisé.

II.3.4. Renforcement du pilotage

Pour aider à prendre des décisions quant au fonctionnement du

domaine de la DRH, des outils permettant d'établir des statistiques sur la

gestion des ressources humaines seront fournis.

11.3.5. La prise en compte des contraintes

La solution proposée devra tenir compte de l'existence du réseau

informatique de l'UO. Aussi, tous les utilisateurs ne pourront accéder au

système qu'après authentification.

Informatisation de la gestion des ressources humaines de l'UO 9/195

Page 15: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

III. DESCRIPTION DES SCENARII

Il s'agira de déterminer les scénarii possibles et de les évaluer en terme

de coûts matériel, logiciel et des besoins en ressources humaines. Par ailleurs,

une estimation des gains et des risques sera établie en vue de permettre aux

utilisateurs du futur système de voir par eux-mêmes les avantages et les

inconvénients de chacun des scénarii.

IIL1 DESCRIPTION DU PREMIER SCENARIO (SOLUTION

TENDANCIELLE)

Ce scénario consistera à la mise en place d'une application qui marche

en réseau. La base de données de cette application sera installée sur un serveur

de données. Le serveur sera installé au niveau de la DRH et interagira avec les

postes grâce au réseau informatique interne déjà présent. De plus, pour une

question de sécurité, la base de données sera dupliquée sur le serveur

d'applications de la DPNTIC qui est en réseau avec celui de la DRH.

Tous les documents seront transmis au niveau de la DRH et à ce niveau,

les données seront saisies sur les postes pour la mise à jour et pour les

impressions qui seront soumises à la signature du président de l'UO.

Avantages:

./ centralisation des données;

./ fiabilité;

./ facilité de développement;

./ facilité d'exploitation car conservant l'organisation existante.

Inconvénients:

./ risques d'encombrements;

./ le facteur temps n'est pas assez réduit.;

Informatisation de la gestion des ressources humaines de l'Ua 10/195

Page 16: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

v' risque d'erreurs fréquentes lors de la saisie.

IILI.I. Configuration matérielle requise

Pour la mise en œuvre de ce scénario, il faudrait disposer du matériel

suivant:

v' deux (02) serveurs de données;

v' trois (03) micro-ordinateurs;

v' un (01) onduleur central pour les trois micro-ordinateurs;

v' deux (02) onduleurs pour les serveurs;

v' trois (03) imprimantes.

III.I.2. Répartition du matériel requis

Ce matériel informatique se repartira comme suit:

v' directeur des ressources humaines: un (1) micro-ordinateur +

une (01) imprimante;

v' directeur adjoint des ressources humaines: un (1) micro­

ordinateur + une (01) imprimante;

v' agent des ressources humaines: un (1) micro-ordinateur + une

(01) imprimante;

v' l'onduleur central est destiné aux trois (03) postes;

v' un (01) serveur de données sera installé à la DRH;

v' un (01) serveur de données sera installé aussi à la DPNTIC.

IILI.3. Liste des logiciels requis

Les logiciels nécessaires pour la mise en œuvre de ce scénario sont les

suivants:

v' le système d'exploitation Windows XP Professionnel pour les

micro-ordinateurs;

Informatisation de la gestion des ressources humaines de l'Ua 11/195

Page 17: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

./ le système d'exploitation Windows 2000 Server pour le serveur

de base de données;

./ le logiciel de développement JBuilder 9.0 Edition Professionnel;

./ le système de gestion de base de données SQL Server 2000

Edition Standard;

./ le logiciel Norton anti-virus version récente régulièrement mis à

JOur.

111.1.4. L évaluation des coûts

111.1.4.1. Coût du matériel

Il faut noter que l'Ua dispose d'un parc informatique et d'un

réseau informatique fonctionnels. Les propositions en terme de

choix matériel et logiciels tiendront compte de l'existence de ce

réseau.

Logiciels et matériel existants

Informatisation de la gestion des ressources humaines de l'UO 12/195

Page 18: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Les quantités spécifiées sont celles entrant dans notre étude.

Désignation Caractéristiques Quantité

Micro- Processeur Pentium 4

ordinateur Disque dur 74.4 Go1

Mémoire RAM 256 Mo

SE : Windows XP

Imprimante Lexmark E220 1

Serveur SE : Windows 2000 Server

d'applications Disque dur 117 Go1

RAM2Go

Processeur Pentium Xeo 2 Ghz

Onduleur pour PowerCom Online UPS1

serveur Autonomie 30 minutes

Onduleur MGE UPS SYSTEMS 4 Kilovolt Ampère (4

central kVa)1

2.4 kilowatt (2.4kw).

Logiciels et matériel à acquérir

Le deuxième serveur à acquérir servira de relais en cas de panne du

serveur d'applications au niveau de la DPNTIC afin que les autres services qui y

ont leurs applications ne soient pas paralysés. C'est la stratégie utilisée au niveau

de la DPNTIC.

Informatisation de la gestion des ressources humaines de l'UO 13/195

Page 19: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Prix Prix total

Désignation Caractéristiques Quantité unitaire F TfCF

CFA CFA

Processeur Pentium 4

Micro- Disque dur 40 Go02 1275000 2550000

ordinateur Mémoire RAM 256 Mo

SE : Windows XP

3 disques SCSI de 36

Go à 15000 trs / minServeur de

RAM2Go 01 4919700 4919700données

Processeur Pentium

Xeo 2 Ghz

Imprimante 20pages/ minute 03 211350 634050

1 kvaOnduleur 01 325400 325400

8 connecteurs

SQL serveur 2000SGBD 01 7437455 7437455

Edition Standard

Logiciel deJBuilder 9.0: Licence 01 649350 649350

développement

TOTAL 16515955

NB: Le prix des micro-ordinateurs a été obtenu auprès des sociétés informatiques

de la place. Le prix de JBuilder 9.0 a été obtenu sur le site wlvw.borland.fr de son

fabricant, celui des imprimantes a été obtenu sur le site: www.wstore.fr et le

serveur de données sur le site de HP: http://h41087.www4.hp.com. Quant au

SGBD SQL Server, son prix a été obtenu sur le site de www.amazon.fr.

Informatisation de la gestion des ressources humaines de l'UO•

14/195

Page 20: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

111.1.4.2. Coût de réalisation

L'effort à fournir pour le développement de l'application est donné

par la méthode de gestion COnstructive Cast Madel (COCOMO) de

Barry BOEHM. Cette méthode ne cherche qu'à donner un ordre de

grandeur de l'effort qui sera nécessaire pour mener à bien le projet à

une estimation du temps de développement.

Le coût de l'application ou plus précisément l'effort nécessaire

pour le développement de cette application est déterminé en fonction

du nombre de milliers de lignes d'instructions dans le programme

source (KILS).

L'application à développer est de la première classe (projet en

mode organique); on a donc le Homme/Mois (HM) et le temps de

développement (Tdev) déterminés par les formules suivantes:

HM = 2.4*(KILS)1.0S

Tdev = 2.5*(HM)0.38

L'effort à consentir:

HM = 2.4*(9500/1000)1.05 = 25.52

Le temps de développement:

Tdev = 2.5*(25.52)°·38 = 8.56 mois

Nombre de personnes nécessaires pour accomplir le travail dans le

délai:

HM/Tdev = 25.52/ 8.56 = 2.98 personnes donc 3 personnes.

Coût financier de l'application:

HM*SALAIRE MOYEN = 25.52*200 000 = 5 104 000 francs CFA

SALAIRE MOYEN: Salaire moyen d'un ingénieur de travaux

informatiques au Burkina Faso.

Informatisation de la gestion des ressources humaines de l'Ua

15/195

Page 21: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

111.1.4.3. Coût de formation

Les utilisateurs de l'application devront être formés à un coût

forfaitaire de cent mille (100 000) francs CFA pendant une semaine.

111.1.4.4. Coût total de mise en œuvre

Intitulé Coût total (F CFA TTC)

Coût matériel et logiciel 16515955

Coût de développement de5104 000

l'application

Coût de formation des utilisateurs 100 000

Total 21 719955

111.1.5. Présentation de l'architecture réseau

Informatisation de la gestion des ressources humaines de l'ua 16/195

Page 22: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Légende utilisée pour l'architecture réseau des scénarii proposés

I~. · !- - 1=:-= t

----

Un micro ordinateur

Un serveur de données

Une imprimante

Un switch

Un onduleur

Courant ondulé

Domaine

Informatisation de la gestion des ressources humaines de l'UO 17/195

Page 23: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

DPNIlC /' /'c-

I "';"1 ,j:

l::---:::pJ ;; Switch DPNTIC1= - ,,,11----' -: ,,-" l"1'- ~

"r~ ..' - " . .. • • • • • • • ...: :4.....~ • .. .. .. . . . . ~ . '-"--li/-, :: 1/ fi) ~! G 8 ] U U U [) [ ) \ _ 1

Serveur de donriées DPNTIC1

Serveur de données PrésidenceDRH Switch Présidence -

./ ./ ~

1}'

1- 1

~~:4ï

/' ,) =~ =- ~'.'

~ . . . . . ... .1 " li . li üül ülU ~ , o;-) -t ,

~~'. Onduleur du Serveur1

,IZ'---,

~

I~'Imprimante

IO:Pdmante 1~I , > \;;.~

f~- ;"1À " !

~, , '.. " ~ .. - ., : i0 I ~I ,

-;~ I~t ' ,' ,.,r\~ Poste DRH Poste DRH_Adjoint Poste Agent_DRH, ,

-=- -1Onduleur central DRH

Réseau 1: Architecture du scénario 1

Informatisation de la gestion des ressources humaines de l'Ua 18/195

Page 24: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

111.2. DESCRIPTION DU DEUXIEME SCENARIO (SOLUTION

CONTRASTEE)

Ce scénario consistera à la mise en place d'une application qui marche

en réseau. La base de données de cette application sera installée sur le serveur

de données de la DPNTIC qui interagira avec tous les postes installés au

niveau de chaque service, UFR et l'institut de l'UO. De plus, une duplication

de la base de données sera faite sur le deuxième serveur installé au niveau de

la DRH.

A partir de leur poste de travail, les chefs de service ou les supérieurs

hiérarchiques, en fonction des droits qui leur seront attribués, pourront

interagir avec la base de données installée sur le serveur. Ainsi, ils pourront

par exemple attribuer annuellement les notes à leurs agents, réaliser des

demandes (de congé, d'autorisation d'absence, ... ) pour ces derniers.

La DRH initiera donc les actes en fonction des requêtes effectuées par les

chefs de service ou les supérieurs hiérarchiques en interrogeant la base de

données.

Avantages:

,/ centralisation des données;

,/ fiabilité des traitements ;

,/ rapidité dans le traitement des dossiers;

,/ peu d'encombrements.

Inconvénients:

,/ travail rigoureux;

,/ sécurisation des données est plus complexe.

Informatisation de la gestion des ressources humaines de l'UO 19/195

Page 25: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

111.2.1 Configuration matérielle requise

Pour la mise en œuvre de ce scénario, il faudrait disposer du matériel

suivant:

./ deux (02) serveurs de données;

./ trente-cinq (35) micro-ordinateurs;

./ trente-six (36) onduleurs ;

./ trois (03) imprimantes.

111.2.2. Répartition du matériel

Le matériel informatique sera reparti comme suit:

./ chaque chef de service, d'UFR ou de l'institut (33 au total) : un

(01) micro-ordinateur et un (01) onduleur ;

./ directeur adjoint des ressources humaines: un (01) micro­

ordinateur et une (01) imprimante;

./ agent des ressources humaines: un (01) micro-ordinateur et une

(01) imprimante;

./ une (01) imprimante pour le directeur des ressources humaines;

./ un (01) onduleur central pour la DRH;

./ un (01) serveur de données sera installé au niveau de la DRH;

./ un (01) autre serveur de données au niveau de la DPNTIC ;

./ deux (02) onduleurs pour les serveurs.

111.2.3. Liste des logiciels requis

Les logiciels nécessaires pour la mise en œuvre de ce scénario sont les

suivants:

./ le système d'exploitation Windows XP Professionnel pour les

micro-ordinateurs ;

./ le système d'exploitation Windows 2000 Server pour le serveur

de base de données;

Informatisation de la gestion des ressources humaines de l'UO 20/195

Page 26: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

./ le logiciel de développement JBuiIder 9.0;

./ le système de gestion de base de données SQL Server 2000

Edition Standard;

./ le logiciel Norton anti-virus version récente régulièrement mise à

jour.

III.2.4. L évaluation des coûts

111.2.4.1. Coût du matériel

Il faut noter que l'ua dispose d'un parc informatique et d'un

réseau informatique fonctionnels gérés par la DPNTIC. Les

propositions en terme de choix matériel et logiciels tiendront compte

de l'existence de ce réseau.

Logiciels et matériel existants

Les quantités spécifiées sont celles entrant dans notre étude.

Informatisation de la gestion des ressources humaines de l'UO

. -

21/195

Page 27: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Désignation Caractéristiques Quantité

Processeur Pentium 4

Micro-ordinateurDisque dur 74.4 Go

33Mémoire RAM 256 Mo

SE : Windows XP

Imprimante Lexmark E220 1

SE : Windows 2000 Server.

Serveur d'applicationsDisque dur 117 Go

1RAM2Go

Processeur Pentium Xeo 2 Ghz

PowerCom Online UPSOnduleur pour serveur 1

Autonomie 30 minutes

Onduleur pour les

postes des chefs de Autonomie 30 mn 33

service

MGE UPS SYSTEMS

Onduleur central4 Kilovolt Ampère (4 kVa)

l2.4 kilowatt (2.4kw).

Logiciels et matériel à acquérir

Le deuxième serveur à acquérir servira de relais en cas de panne du

serveur d'applications au niveau de la DPNTIC afin que les autres services

qui y ont leurs applications ne soient pas paralysés. C'est la stratégie utilisée

au niveau de la DPNTIC.

Informatisation de la gestion des ressources humaines de l'UO 22/195

• ,

Page 28: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

PrixPrix total

Désignation Caractéristiques Quantité unitaire FTTC F CFA

CFA

Processeur Pentium 4

Micro-Disque dur 74.4 Go

Mémoire RAM 256 02 1275 000 2550 000ordinateur

Mo

SE : Windows XP

3 disques SCSI de 36

Go à 15000 trs /rninServeur de

RAM2Go 01 4919700 4919700données

Processeur Pentium

Xeo2Ghz

LexmarkImprimante 02 389 000 778 000

Mémoire la Mo

1 kvaOnduleur 01 325400 325400

8 connecteurs

SQL Server 2000SGBD 01 7437455 7437455

Edition Standard

Logiciel deJBuilder 9.0: Licence 01 649350 649350

développement

TOTAL 16515955

NB: Le prix des micro-ordinateurs a été obtenu auprès des sociétés

informatiques de la place. Le prix de JBuilder 9.0 a été obtenu sur le site

www.borland.fr de son fabricant, celui des imprimantes a été obtenu sur le site:

www.wstore.fr et le serveur de données sur le site de HP:

Informatisation de la gestion des ressources humaines de l'UO

. .

23/195

Page 29: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

http://h41087.www4.hp.com. Quant au SGBD SQL Server, son prix a été obtenu

sur le site de www.amazon.fr.

111.2.4.2. Coût de réalisation

L'effort à fournir pour le développement de l'application par la

méthode de gestion COnstructive COst MOdel (COCOMO) de Barry

BOEHM. Cette méthode ne cherche qu'à donner un ordre de grandeur

de l'effort qui sera nécessaire pour mener à bien le projet à une

estimation du temps de développement.

Le coût de l'application ou plus précisément l'effort nécessaire pour

le développement de cette application est déterminé en fonction du

nombre de milliers de lignes d'instructions dans le programme source

(KILS).

L'application à développer est de la première classe (projet en mode

organique); on a donc le Homme/Mois (HM) et le temps de

développement (Tdev) déterminés par les formules suivantes:

HM = 2.4*(KILS)1.0S

Tdev = 2.5*(HM)0.38

L'effort à consentir:

HM = 2.4*(9500/1000)1.05 =25.52

Le temps de développement:

Tdev = 2.5*(25.52)0.38 = 8.56 mois

Nombre de personnes nécessaires pour accomplir le travail dans le

délai:

HM/Tdev = 25.52/ 8.56 = 2.98 personnes donc 3 personnes.

Informatisation de la gestion des ressources humaines de l'UO 24/195

Page 30: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Coût financier de l'application:

HM*SALAIRE MOYEN = 25.52*200 000 = 5 104 000 franc CFA

SALAIRE MOYEN: Salaire moyen d'un ingénieur de travaux

informatiques au Burkina Faso.

111.2.4.3. Coût de formation des utilisateurs

Les utilisateurs de l'application (une quarantaine) devront être

formés à coût forfaitaire de 500 000 francs CFA pendant une semaine.

111.2.4.4. Coût total de mise en œuvre

Intitulé Coût total (F CFA TTC)

Coût matériel et logiciel 16515955

Coût de développement de5104000

l'application

Coût de formation des utilisateurs 500000

Total 22119955

111.2.5. Présentation de l'architecture réseau

L'architecture réseau mise en place au niveau de la DRH sera reliée au

réseau de l'université par l'intermédiaire des switch installés au niveau

de la DPNTIC et au niveau de la présidence. En effet, les postes au

niveau de la DRH seront connectés au switch de la présidence qui à son

tour sera connecté au switch de la DPNTIC.

Informatisation de la gestion des ressources humaines de l'UO 25/195

Page 31: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Secteurs 1

CSEA 1

1 BUC 1

1 OPNTIC 1

[ SOS 1

[SVT 1

~~

""""

M ail Elu

qg 1Ql

1Q....JQ..1Q...

~Q.lQ..

~lÇJl~

VLAN Formation(F)

•••---'

---.

172 , 18.1 6.0 -.3 \. 2 54/20

-QD~

. . 1 S EG 1

qlQ..~

JQ..lQ..JQ..

~JQ..JQ..

CouChe accèsBATIMENTS

VLAN STAFF (S)

1 SJP eH A 1

1 SJP Bât. B 1

1 SJPBât.C 1• ••

j Q...~IQ..~.....9UÇ)j~ ~JQlQ.

VLANMONITORING (M)

-------I~-~r---------~~~l-~~~

,- -­••- - - - - --- -- -,,--,-, ~--------,-- - -- -, ---""usSe<ln-------------- _J.!.ci~...._'!1~~& "',!,!'i& +i .. TP ,F 1p

VPN c o o scte sw rtc ;"..!... f~l) t!l~ C· ' .......• Coneenlraleur !=! ~, ~i""'I' 1-:' 1-'• L.i: 1. .., :1. Ji .__.J:! _.

lQ..· JQ..

1 ~.. .. . .... \ . ,

... - - .. .. .. .... . ...... :

Cou ch e

c c m m C3524BUC 1

~, r-----------------­~-..!..1··1.,:---7---------------

~~;l ..

Ir~nkserveUr)C'29ior • ,. ! r 1 r 1 11- _Irunk---,-c=~L,.

c crn m . C3524SEG----------trunk----

'~~r

l

L afTsta ft

an s tan n m o o nenn CISCO 2950 .-- - - -- ------ -1----- -----'Tr-'ll-l- ------ --- -- ------:,:,--

FasIEth--5-~W • .~ fr1J JQ..1I-11

L ~~--------------- -- ~ ~~/l &'-"T?1c_•.

~ru n k

Comm C3524SJP ,~ ..~1

---"- • ' 1 1 1 1 l' 1:fE trunkComm C 508SJP L...,~l _

Comm C3524SVT

Server d'aeees 1 Irunklc2509

:ii ~ :~-------------u------ru---u--~I---------~qÏ~J-~~~

J ~ Irunk ~.sî ~ . """ U TP F 1 ~ J ......................... . : ~

as Comm C3524SDS[ e1 GbilElher trun x

Comm C3524DPNTIC- .

Mali RelayIDNS

e, /

~\;1 Ren';.,'.Cieo 2514

\ ' .~z,'·'

C,ici? 0'0 f<~ 'cé:',.)f..-~' »-;: ....- " .. ,1 .';:i?'~~ ~UTP A AI~()"(_ ,~\q~\ô\\"

FO Fast -.:

e3 1 ~

.;- -,

(--

l~,__.•

,1

WebUo

[UoNet Futur 1

1 Vlan formation

1921683254

-QL1

z,Antenne parabolique • • •

UFR SEA

Î ' ""\ trunk ,ril~ ' ; 1 ~1 ~ o:i~, ./, , 1 Tx \~ '~ 1 •

L", N 1 • • •••••••••••••••••••••••••••••

OV~ sa, ~ ,e1 Comm C·3524S-E'A------------------ -------------- ---------------------Rx eo r;~,::2;.,jCISe02600 192,168,3.0/24 172,180.0-.15.25~/20

An .

1

I~~Module servleur CISCO 2950

Réseau 2: Architecture réseau du scénario 2

Informatisation de la gestion des ressources humaines de l'UO 26/195

Page 32: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

DPNTIC Direction, Service, UFR/' /-

IdLl '-~-.Il''''':;;'illli Switch DPNTIC

~l,1=-=;01

~

/ ~-liC::::-l

~I -,~

.. ..# .. .. • .. • • .. • •

.. ..# .. .. • .. • • .. • ',"" Onduleur- =l/ \.j) U u u U U U J U Ly) \-3 ;~ '". > lPoste de travail

Serveur de doru~éesDPNTICc _ '.';,,"

11 ---l

Serveur de données PrésidenceDRH ~----

./ ./

~Switch Présidence 'E~~J 1='1~--:ii!

~/ =~

. :) ~1 .........

~, LJ 1,----.

li ,1 '1 \...,1 U U t:l U U ~-'0'

~'0'

• i 1

'.'V ~

---LL ,------- _____ 1 Onduleur du Serveur

~ l' 1 1l' Irnprtrnante . -----~·_····-l,~::im~~te .l~ntel1 \.-~!,' -~ ,,,-,.;;.~

, , -') .; .~ i' -'1-.

m., 1 :as: :RH I~ost:'~R~_Adjo:nt ~ 1!7

Poste Agent_DRH

-.JOnduleur central DRH

Réseau 3: Architecture réseau scénario 2

Informatisation de la gestion des ressources humaines de l'UO 27/195

Page 33: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

111.3. SCENARIO RETENU

Reconfiguration et modélisation du système

~Efficacité de Intégrité des Coût Exploitation Mise en

Scénari traitement données oeuvre

Scénario 1 Faible Elevée Elevé Facile Facile

Scénario 2 Elevée Très élevée Elevé Facile Travail

1

rigoureux

Au vu des objectifs visés par l'informatisation de la gestion des

ressources humaines et en concert avec les utilisateurs, le deuxième scénario a

été retenu vu tous les avantages qu'il offre.

IV. PHASE 6 : MODELISATION DU SYSTEME FUTUR

IV.I. OBJECTIF DE LA PHASE 6

L'objectif de cette phase est de modéliser les différentes facettes du

système d'information en s'appuyant sur les principes et les règles arrêtés à la

phase précédente.

IV.2. DEROULEMENT DE LA PHASE 6

A partir des ébauches de diagramme réalisé à la phase 3 (Modélisation

du Workflow) et des résultats de la phase 5 (Reconfiguration du système

d'information), nous avons établi les modèles du futur système d'information.

Les diagrammes présentés aux utilisateurs et aux décideurs ont été

approuvés.

Informatisation de la gestion des reascurces humaines de l'UO 28/195

Page 34: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3. CONTENU ET RESULTAT DE LA PHASE 6

IV.3.1. Diagramme de flux

Le diagramme de flux a une utilité semblable à celle qu'il y a dans la

phase 1 (repérage du domaine). Il montre les interfaces entre le futur

système et les autres domaines.

IV.3.1.1. Concepts utilisés

Notion de paquetage

Un paquetage est un ensemble d'éléments de modélisation: des

classes, des associations, des objets, des cas d'utilisations etc. Les

paquetages nous permettront de représenter les domaines identifiés

lors de la phase 1.

Représentation graphique d'un paquetage

1

Paquetage

Notion de message

Un message est un moyen de communication entre paquetages.

Représentation d'un message

Message

Formalisme du diagramme de flux

Paquetagel

Message

Informatisation de la gestion des ressources humaines de l'UO

Paquetage2

29/195

Page 35: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.1.2. Changement apporté

Les limites du projet représentées par ses frontières avec les autres

domaines subiront le changement suivant: un informaticien de la

DPNTIC sera désigné pour effectuer les sauvegardes des données. En

plus, il y aura le domaine ChefService qui sera constitué des

responsables des différents services et directions ainsi que ceux des

UFR et institut. Ce domaine sera chargé d'élaborer les demandes

d'actes des agents qui sont sous sa responsabilité auprès de la DRH.

Informatisation de la gestion des ressources humaines de l'UO 30/195

Page 36: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.1.3. Représentation du diagramme de flux

Service Courrier 1

ChefService

Présidence

DEP

dossiers~

~ Sauvegarde des\\ données

DRH

V~tilatjOnElabore~

DAF

CF

1

Intéressé Informaticien

Diagramme de flux: Diagramme de flux au niveau de la DRH

Informatisation de la gestion des ressources humaines de l'Ua 31/195

Page 37: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.2. Diagramme des cas d'utilisation

Le diagramme des cas d'utilisation montre l'ensemble des processus

du domaine d'étude. Chaque processus, ou plus précisément, chaque

variante de processus, sera modélisée au moyen d'un diagramme d'états­

transitions et/ou d'un diagramme de séquences et/ou d'un diagramme

d'activités.

IV.3.2.1. Principaux éléments de notation

Notion d'acteur

Un acteur définit un ensemble cohérent de rôles qu'un utilisateur

ou une entité externe peut jouer en interagissant avec le système. Un

acteur peut consulter et/ou modifier directement l'état du système en

émettant et/ou en recevant des messages susceptibles d'être porteurs

de données.

« Actor>Nom acteur

Un acteur physique

Acteur non physique (Systèmes connexes)

Cas d'utilisation

Un cas d'utilisation est une description du système étudié

privilégiant le point de vue de l'utilisateur. Il permet une meilleure

structuration des besoins des utilisateurs qui définissent clairement la

Informatisation de la gestion des ressources humaines de l'UO 32/195

Page 38: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

manière dont ils interagissent avec le système. Les cas d'utilisation

sont liés par des relations de plusieurs types.

Include

Une relation d'inclusion d'un «cas d'utilisation2» vers un

«cas d'utilisationl » indique qu'une instance du «cas d'utilisation2 »

contient également le comportement spécifié par le « cas

d'utilisationl ». Ce comportement est inséré à un endroit défini par le

« cas d'utilisation2 ».

Extend

La relation d'extension d'un «cas d'utilisation2» à un «cas

d'utilisation3 ». indique qu'une instance du « cas d'utilisation3 » peut

être augmentée par le comportement du « cas d'utilisation2 ». Le « cas

d'utilisation2 » est inséré à l'endroit défini par le point d'extension par

le « cas d'utilisation3 ».

Informatisation de la gestion des ressources humaines de l'UO 33/195

Page 39: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.2.2. Formalisme du diagramme de cas d'utilisation

Domaine d'étude

« actor>Acteur externe

Fastidieux

Cas d'utilisation 1

l'<c include> 1

1

1

Cas d'utilisation2

11

«extend» 1~

Cas d'utilisation3

./---+---XActeur interne

Formalisme du diagramme des cas d'utilisation

IV.3.2.3. Les principaux cas d'utilisation

Le domaine de la gestion des ressources humaines contient

beaucoup de cas d'utilisation. Mais pour la lisibilité du diagramme

des cas d'utilisation et pour la compréhension, nous avons relevé les

cas d'utilisation les plus pertinents. Ce sont:

,,/ CUI: Authentification;

,,/ CU2 : Administrer ;

,,/ CU3 : Intégration;

,,/ CU4: Absence;

,,/ CUS : Formation;

,,/ CU6: Reclassement;

,,/ CU? : Mission;

Informatisation de la gestion des ressources humaines de l'ua 34/195

Page 40: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

,/ CU8 : Affecta tion ;

,/ CU9: Notation;

,/ CUIO: Accident;

,/ CUII : Avancement;

,/ CUI2: Congés;

,/ CUl3 : Décès;

,/ CUl4 : Retraite;

,/ CUIS: Licenciement;

,/ CUl6 : Démission;

./ CUI7: Rechercherlnformation;

,/ CUl8 : GestionStatistiques ;

,/ CUI9: Contentieux;

,/ CU20 :Sanction;

,/ CU21 : Demande.

IV.3.2.4. Représentation du diagramme des cas d'utilisation

Informatisation de la gestion des ressources humaines de l'UO

..

35/195

Page 41: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Absence

*Congés

Retraite

Affectation

"

Administrer

« intlusIe »

Demande

,1

« i,11ck1dé »

,--------- , , ,.. , , ,

Rechercherlnformation

DOMAINE GESTION DES RESSOURCES HUMAINES

--

_ Notation

C§m iss0

*

Informatisation de la gestion des ressources humaines de l'UO 36/195

Page 42: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.2.5. Formalisme adopté pour la description textuelle des CU

UML ne normalise pas la fiche de description textuelle, nous allons

adopter la présentation suivante pour décrire chaque cas d'utilisation.

N° du CU_i : « Nom du cas d'utilisaiion] » N°du tableau concernant le

cas d'utilisation_i

Résumé du cas d'uiilisation] Nom du responsable

Scénario nominal1

N°de la version Date de réalisation

Les acteurs du cas d'utilisation_i

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

corps de la description du scénario nominal (en soulignant éventuellement les

alternatives et les exceptions).

<FIN>1

N° du CU_i : « Nom du cas d'uiilisaiion] » N° du tableau concernant le

cas d'utilisation_i

Résumé du cas d'uiilisaiion] Nom du responsable

Scénarii alternatifs 1 N°de la version Date de réalisation

Les acteurs du cas d'utilisation_i

DESCRIPTION DES SCENARII ALTERNATIFS

corps de la description des différents scénarii alternatifs (en relevant éventuellement

les alternatives et les exceptions).

Informatisation de la gestion des ressources humaines de l'UO 37/195

Page 43: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

N° du CU_i : « Nom du cas d'utilisation_i » N° tableau concernant le cas

d'utilisation_i

Résumé du cas d'utilisation_i Nom du responsable

Scenarii d'exception 1 N°de la version Date de réalisation

Les acteurs du cas d'utilisation_i

DESCRIPTION DES SCENARII D'EXCEPTION

Corps de la description des scénarii d'exception.

1 N° du CU_i : « Nom du cas d'utilisation_i » N° tableau concernant le cas1

d'utilisa tion_i

Résumé du cas d'utilisation_i Nom du responsable

1

N°de la version Date de réalisation

Les acteurs du cas d'utilisation_i

Les règles d'organisation et de gestion.

IV.3.2.6. Description des acteurs

Les agents utilisant le système d'information sont les suivants:

./ AgentGC: l'agent chargé de gérer la carrière des employés;

./ AgentGPF: l'agent chargé de la gestion prévisionnelle et de la

formation des employés;

Informatisation de la gestion des ressources humaines de l'UO 38/195

Page 44: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

./ AgentGS: l'agent chargé de la gestion des affaires sociales des

employés;

./ Admin: la personne qui est chargée de la mise à jour de la base de

données et de maintenir le système;

./ ChefService : la personne chargée de faire les requêtes des

employés auprès de la DRH ;

./ SupHier: la personne chargée de la notation d'un employé;

./ sr: le système d'information qui sera mis en place.

IV.3.2.7. Les besoins non fonctionnels des cas d'utilisation

Les besoins non fonctionnels de tous les cas d'utilisation exceptés le CU

« Authentification» sont les suivants:

./ Interface Homme Machine

Le dispositif d'entrée-sortie comprend:

• un clavier alpha numérique et une souris;

• un écran pour l'affichage des messages;

• une imprimante pour l'impression des différents actes et

autres pièces administratives.

./ Intégrité

Le micro-ordinateur qui héberge le logiciel doit disposer d'un

anti-virus régulièrement mis à jour.

./ Disponibilité

• Le micro-ordinateur doit être branché sur une pnse de

courant ondulé.

• Le papier doit être toujours disponible.

IV.3.2.8. Description textuelle des cas d'utilisation (CU)

Un scénario est une instance d'un cas d'utilisation. Dans la description

des cas d'utilisation, on distinguera trois types de scénario:

Informatisation de la gestion des ressources humaines de l'UO 39/195

Page 45: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

,/ le scénario nominal qui montre un déroulement normal;

,/ le scénario alternatif qui est une variante du scénario nominal;

./ le scénario d'exception qui illustre un déroulement anormal du

cu.

CUI: Authentification

Résumé: Traitement de la procédure de

connexion

au système informatique.

Folio:1/4

Responsable: Groupe de projet

Scénario nominal 1 Version: 1.0 Date: 30-09-04

Acteurs: Tout agent utilisant le système, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : L'agent demande à se connecter au système informatique;

02: Le système demande à l'agent d'entrer son nom d'utilisateur et son mot de

passe;

03 : L'agent saisit son nom et son mot de passe;

04: Le système vérifie le nom d'utilisateur et le mot de passe saisis; (Al, El)

05 : Le système informe l'agent que la connexion a réussi.

< FIN>

Informatisation de la gestion des ressources humaines de l'ua 40/195

Page 46: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CUI: Authentification Folio: 2/4

Résumé: Traitement de la procédure de connexion Responsable: Groupe de projet

au système informatique.

Scénario alternatif1

Version: 1.0 Date: 30-09-04

Acteurs: Tout agent utilisant le système, SI

DESCRIPTION DU SCENARIO ALTERNATIF

Al: Utilisateur inconnu ou mot de passe incorrect après une ou deux tentative (s)

A1.1 : Le système informe l'agent que les données saisies sont erronées;

A1.2: On repart au point 02 du scénario nominal.

CUI: Authentification Folio: 3/4

Résumé: Traitement de la procédure de connexion Responsable: Groupe de projet

Au système informatique.

Scénario d'exception1

Version: 1.0 Date: 30-09-04

Acteurs: Tout agent utilisant le système, SI

DESCRIPTION DU SCENARIO D'EXCEPTION

El : Utilisateur inconnu ou mot de passe inconnu après trois tentatives de connexion.

E1.1 : Le système informe l'agent que la procédure de connexion a échoué;

E1.2 : Le système s'arrête.

Informatisation de la gestion des ressources humaines de l'UO 41/195

Page 47: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUl: Authentification

Reconfiguration et modélisation du système

Folio:4/4

Résumé: Traitement de la procédure de connexionResponsable: Groupe de projet

au système informatique.

Version: 1.0 Date: 30-09-04

Acteurs: Tout agent utilisant le système, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ tous les utilisateurs du système ont droit à un profil utilisateur;

./ on ne peut accéder aux ressources du système sans s'authentifier;

./ seuIl'administrateur du système peut attribuer ou retirer des droits à un

utilisateur.

BESOINS NON FONCTIONNELS

./ les mots de passe sont cryptés;

,( le temps de connexion doit être court.

Informatisation de la gestion des ressources humaines de l'UO 42/195

Page 48: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU2 : Administrer

Reconfiguration et modélisation du système

Folio: 1/1

Résumé: Traitement de la mise à jour de la base

de données du système informatique suite à un

changement dans la gestion des ressources

humaines et attribution des droits.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date : 30-09-04

Acteurs: Admin, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02: L'administrateur demande au système de mettre à jour la base de données.

03 : Le système demande de spécifier le type de mise à jour.

04: L'administrateur spécifie le type de mise à jour.

05 : Le système met à jour la base de données et informe l'administrateur.

<FIN>

L..---- _

Informatisation de la gestion des ressources humaines de l'Ua 43/195

Page 49: Informatisation de la gestion des ressources humaines de l ...

Pr~jet de fin d'études

CU3 : Intégration

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'un employé.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02: Le système affiche le menu.

03 : L'AgentGC sélectionne le menu « Employé ».

04 : L'AgentGC spécifie l'opération à faire.

05 : L'opération choisie est « Nouvel employé» (Al, A2)

06 : Le système invite l' AgentGC à remplir le formulaire.

07: L'AgentGC saisit les informations relatives au nouvel employé.

1 08 : L'AgentGC demande au système d'enregistrer le nouvel employé.

09 : Le système vérifie la validité des données saisies. (A3)

la:Le système enregistre le nouvel employé.

11 : Le système informe de la réussite de l'opération d'enregistrement.

12: Le système affiche à nouveau le menu « Employé »,

1 < FIN >

Informatisation de la gestion des ressources humaines de l'UO 44/195

Page 50: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU3 : Intégration

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'un employé.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ATERNATIFS

Al : L'opération choisie est « Modifier Données sur Employé»

A1.1 : Le système invite à sélectionner l'employé dont on désire modifier les

données.

A1.2 : L' AgentGC sélectionne l'agent dont les données sont à modifier.

A1.3: L' AgentGC modifie les données.

A1.4: On repart au point 08 du scénario nominal.

A2: L'opération choisie est la « suppression d'un Employé ».

A2.1 : Le système invite à sélectionner l'agent à supprimer.

A2.2 : L' AgentGC sélectionne l'employé à supprimer.

A2.3 : L' AgentGC valide la suppression de l'employé après confirmation.

A2.4 : Le système informe de la réussite de l'opération.

A2.5 : On repart au point 12 du scénario nominal.

A3 : L' AgentGC saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 45/195

Page 51: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU3 : Intégration

l

Reconfiguration et modélisation du système

Folio:3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'un employé.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, sr

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ la saisie des nouveaux employés a lieu dès que le besoin se fait sentir;

./ l'enregistrement se fait en même temps pour tous les nouveaux recrutés

de l'année en cours;

./ l'AgentGC attend de récupérer tous les dossiers des nouveaux recrutés

avant de commencer leur enregistrement.

Informatisation de la gestion des ressources humaines de l'Ua 46/195

Page 52: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU4 : Absence

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'une

autorisation d'absence accordée à un agent.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification »;

02 : Le système affiche le menu.

03: L'AgentGPF sélectionne le menu « Autorisation d'Absence ».

04 : L'AgentGPF spécifie l'opération à faire.

05 : L'opération choisie est «Nouvelle autorisation d'absence» (Al, A2)

06: Le système invite l'AgentGPF à saisir les informations sur le formulaire.

07 : L'AgentGPF saisit les informations.

08 : L/AgentGC demande au système d'enregistrer l'autorisation d'absence.

09: Le système vérifie la validité des données saisies. (A3)

10 : Le système enregistre l'autorisation d'absence.

Il : Le système informe que l'enregistrement est terminé.

12: L'AgentGPF demande au système d'imprimer l'autorisation d'absence.

13: Le système imprime l'autorisation d'absence.

14 : Le système affiche l'écran « Autorisation d'Absence».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 47/195

Page 53: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU4 : Absence

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'une

autorisation d'absence accordée à un agent.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date : 30-09-04

Acteurs: AgentGPF, sr

DESCRIPTION DES SCENARII ATERNATIFS

Al : L'opération choisie est « Modifier Autorisation Absence »,

Al.l : Le système invite à sélectionner l'autorisation d'absence à modifier.

Al.2 : L' AgentGPF sélectionne l'autorisation à modifier.

Al.3: L' AgentGPF modifie les données.

Al.4: On repart au point 08 du scénario nominal.

A2 : L'opération choisie est la « suppression d'une autorisation d'absence ».

A2.1 : Le système invite à sélectionner l'autorisation d'absence à supprimer.

A2.2: L' AgentGPF sélectionne l'autorisation d'absence à supprimer.

A2.3: L' AgentGPF valide la suppression de l'autorisation d'absence.

A2.4 : Le système informe de la réussite de l'opération.

A2.5: On repart au point 14 du scénario nominal.

A3 : L' AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4: On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'Ua 48/195

Page 54: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU4 : Absence

Reconfiguration et modélisation du système

Folio: 3/3

Résumé Traitement de l'enregistrement, de la

modification et de la suppression d'une

autorisation d'absence accordée à un agent.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

,/ tout agent peut bénéficier d'une autorisation d'absence ;

,/ la durée maximale d'une autorisation d'absence est de soixante douze

heures au plus et renouvelable une fois.

Informatisation de la gestion des ressources humaines de l'UO 49/195

Page 55: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUS : Formation

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'une formation.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification »,

02 : Le système affiche le menu.

03: L'AgentGPF sélectionne le menu « Formation ».

04 : L'AgentGPF spécifie l'opération à effectuer.

05: L'opération choisie est « Nouvelle Formation ». (Al, Al)

06 : Le système demande à l'AgentGPF de remplir le formulaire.

07: L'AgentGPF saisit les références de la nouvelle formation.

08 : L'AgentGPF demande au système d'enregistrer les données.

09 : Le système vérifie la validité des données saisies. (A3)

10: Le système enregistre les données sur la formation.

11 : Le système signale que la sauvegarde a été un succès.

12: Le système affiche la fenêtre « Formation ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 50/195

Page 56: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

eus: Formation

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'une formation.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Formation »,

A1.1 : Le système invite à sélectionner la formation à modifier.

A1.2 : L' AgentGPF sélectionne la formation à modifier.

A1.3: L' AgentGPF modifie les données.

A1.4: On repart au point 08 du scénario nominal.

A2: L'opération choisie est la « suppression d'une formation».

A2.1 : Le système invite à sélectionner la formation à supprimer.

A2.2: L' AgentGPF sélectionne la formation à supprimer.

A2.3: L' AgentGPF valide la suppression de la formation.

A2.4 : Le système informe de la réussite de l'opération.

A2.5: On repart au point 12 du scénario nominal.

A3 : L' AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4: On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 51/195

Page 57: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

eus: Formation

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression d'une formation.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

,/ tout agent peut être concerné par une formation;

,/ la formation peut être collective ou individuelle;

,/ en cas de formation collective l'AgentGC sera chargé de saisir une seule

fois les informations concernant la formation et mettra les noms de ceux

quisontconcernés;

Informatisation de la gestion des ressources humaines de l'UO 52/195

Page 58: Informatisation de la gestion des ressources humaines de l ...

_..--..... "'

Projet de fin d'études

CU6 : Reclassement

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement du reclassement des agents

de l'Université de Ouagadougou.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation « Authentification ».

02 : Le système affiche le menu.

03: L'AgentGC sélectionne le menu « Reclassement ».

04 : Le système demande de spécifier l'opération à faire.

05: L'opération choisie est « Nouveau Reclassement ». (Al, A2)

06: Le système affiche le formulaire à saisir.

a?: L'AgentGC saisit les informations du formulaire.

08: L'AgentGC demande d'enregistrer les informations.

09: Le système vérifie la validité des données. (A3)

10 : Le système enregistre le reclassement.

11 : Le système informe de la réussite de l'opération.

12: L'AgentGC demande d'imprimer l'acte de reclassement pour l'intéressé.

13 : Le système imprime l'acte de reclassement.

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 53/195

Page 59: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU6 : Reclassement

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement du reclassement des agents

de l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Reclassement»

Al.l : Le système se positionne sur le reclassement en cours.

Al.2: L' AgentGC modifie les données.

Al.3: On repart au point 08 du scénario nominal.

A2 : L'opération choisie est la « suppression Reclassement »,

A2.1 : Le système se positionne sur le reclassement en cours.

A2.2 : L' AgentGC valide la suppression du reclassement.

A2.3 : Le système informe de la réussite de l'opération.

A2.4: On repart au point 13 du scénario nominal.

A3 : L' AgentGC saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 54/195

Page 60: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU6 : Reclassement

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement du reclassement des agents

de l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, sr

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ les demandes de reclassement sont centralisées avant d'être traitées;

./ la modification et la suppression ne peuvent porter que sur un

reclassement en cours;

./ le reclassement se fait une fois par an ;

./ la demande de reclassement peut aboutir à une décision favorable ou pas;

./ l'agent chargé de saisir les informations de reclassement transmet les

informations à son supérieur hiérarchique.

Informatisation de la gestion des ressources humaines de l'UO 55/195

Page 61: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU7 : Mission

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des missions

effectuées par les agents de l'Université de

Ouagadougou.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification ».

02 : Le système affiche le menu.

03: L'AgentGPF sélectionne le menu « Missions »;

04: Le système demande de spécifier le type d'opération à effectuer.

05: L'AgentGPF choisit « Enregistrer une mission », (Al, A2)

06: Le système demande de saisir les références de la mission à mémoriser.

a? :L'AgentGPF saisit les références.

08 : L'AgentGPF demande d'enregistrer les données saisies.

09 : Le système vérifie la validité des références saisies. (A3)

la: Le système enregistre la mission.

11 : Le système informe de la réussite de l'opération.

12: Le système affiche le menu « Mission ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 56/195

Page 62: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU7 : Mission

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des missions

effectuées par les agents de l'Université de

Ouagadougou.

Responsable: Groupe de projet

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Mission ».

ALI: L'AgentGPF sélectionne la mission à modifier.

Al.2 : L'AgentGPF porte les modifications.

Al.3 : On repart au point 08 du scénario nominal.

A2 : L'opération choisie est « Supprimer Mission »,

A2.1 : Le système invite à sélectionner la mission à supprimer.

A2.2 : L'AgentGPF sélectionne la mission à supprimer.

A2.3: L'AgentGPF valide la suppression.

A2.4: Le système informe de la réussite de la suppression.

A2.5: On repart au point 12 du scénario nominal.

A3 : L' AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3A: On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 57/195

Page 63: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU7 : Mission

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des missions

effectuées par les agents de l'Université de

Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30':09-04

Acteurs: AgentGPF, sr

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

v' tout agent peut aller en mission;

v' les agents en mission ont droit à des frais de mission;

v' tout agent en mission doit être muni d'un ordre de mission.

Informatisation de la gestion des ressources humaines de l'UO 58/195

Page 64: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUS : Mfectation

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression de l'affectation

d'un agent.

Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification ».

02 : Le système affiche le menu.

03: L'AgentGPF sélectionne le menu « Affectation».

04 : Le système demande de spécifier le type d'opération à effectuer.

05: L'AgentGPF choisit « Enregistrer une Affectation », (Al, A2)

06 : Le système demande de saisir les références de l'affectation.

07 : L'AgentGPF saisit les références demandées.

08 : L'AgentGPF demande d'enregistrer les données.

09 : Le système vérifie la validité des données saisies. (A3)

10 : Le système enregistre les données.

11 : Le système signale que la sauvegarde a été un succès.

12: L'AgentGPF demande l'impression de l'acte d'affectation.

13: Le système imprime l'acte d'affectation.

14: Le système affiche le menu « Affectation »,

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 59/195

Page 65: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUS : Affectation

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression de l'affectation

d'un agent.

Responsable: Groupe de projet

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Affectation».

Al.l : L'AgentGPF sélectionne l'affectation à modifier.

Al.2: L'AgentGPF porte les modifications.

Al.3 : On repart au point 08 du scénario nominal.

A2 : L'opération choisie est « Supprimer Affectation ».

A2.1 : Le système invite à sélectionner l'affectation à supprimer.

A2.2 : L'AgentGPF sélectionne l'affectation à supprimer.

A2.3: L'AgentGPF valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5: On repart au point 14 du scénario nominal.

A3: L' AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 60/195

Page 66: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUS : Affectation

Reconfiguration et modélisation du système

Folio:3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression de l'affectation

d'un agent.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ l'affectation peut se faire sur demande de l'agent ou sur nécessité de

service ;

./ l'AgentGPF enregistre la demande d'affectation et la transmet à son

supérieur hiérarchique.

Informatisation de la gestion des ressources humaines de l'UO 61/195

Page 67: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU9 : Notation

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des notes des

agents de l'Université de Ouagadougou.

Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SupHier, SupHier, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02: Le système affiche le menu.

03: Le SupHier sélectionne le menu «Notation Agents ».

04 : Le système affiche le menu correspondant.

05 : Le SupHier spécifie l'opération à effectuer.

06 : L'opération choisie est « Apprécier Employé ». (Al, A2)

07 : Le système affiche la fenêtre d'appréciation.

08: L'utilisateur porte les appréciations.

09: L'utilisateur valide l'appréciation.

10 : Le système vérifie la validité de l'appréciation. (A3)

Il : Le système enregistre les données.

12 : Le système informe de la réussite de l'opération.

13 : Le système affiche le menu « Notation Agents ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 62/195

Page 68: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU9 : Notation

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des notes des

agents de l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SupHier, SI

DESCRIPTION DES SCENARII ALTE RN ATIFS

Al : L'opération choisie est « Modifier Appréciation »,

Al.1 : L'utilisateur sélectionne l'appréciation à modifier.

A1.2: L'utilisateur porte les modifications.

A1.3: On repart au point 09 du scénario nominal.

A2: L'opération choisie est « Supprimer Appréciation »,

A2.1 : Le système invite à sélectionner l'appréciation à supprimer.

A2.2 : L'utilisateur sélectionne l'appréciation à supprimer.

A2.3 : L'utilisateur valide la suppression.

A2.4: Le système informe de la réussite de la suppression.

A2.5 : On repart au point 13 du scénario nominal.

A3 : L'utilisateur saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4: On repart au point 09 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO

....."

63/195

. .

Page 69: Informatisation de la gestion des ressources humaines de l ...

Projet de CID d'études

CU9 : Notation

Reconfiguration et modélisation du système

Folio:3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des notes des Responsable: Groupe de projet

agents de l'Université de Ouagadougou.

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SupHier, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ tous les agents sont notés chaque année sauf les enseignants titulaires

qu'on ne note pas;

./ tous les acteurs intervenants à la notation ont une période bien

déterminée pour cette activité. Passée cette période, ils doivent contacter

l'administrateur du système;

./ l'AgentGC doit reproduire correctement les informations;

./ l'enregistrement des notes se fait une fois par an ;

./ les agents ont le droit de savoir leur note respective.

Informatisation de la gestion des ressources humaines de l'UO 64/195

Page 70: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU10: Accident

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des accidents des Responsable: Groupe de projet

agents de l'Université de Ouagadougou.

Scénario nominal 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02 : Le système affiche le menu.

03 : L'AgentGS sélectionne le menu «Accident Agents »,

04 : L'AgentGS spécifie le type d'opération à effectuer.

05: L'opération choisie est « Enregistrer Accident », (Al, A2)

06 : Le système affiche la fenêtre de saisie.

07: L'AgentGS saisit les informations relatives à l'accident.

OS : L' AgentGS demande à enregistrer les informations.

09 : Le système vérifie la validité des informations. (A3)

10 : Le système enregistre les données.

Il : Le système informe de la réussite de l'opération.

12: Le système affiche le menu « Accident Agent».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 65/195

Page 71: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU10 : Accident

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des accidents des Responsable: Groupe de projet

agents de l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Accident»

Al.l : L'AgentGS sélectionne l'accident à modifier.

Al.2: L' AgentGS porte les modifications.

Al.3 : On repart au point 08 du scénario nominal.

A2 : L'opération choisie est « Supprimer Accident»

A2.1 : Le système invite à sélectionner l'accident à supprimer.

A2.2: L' AgentGS sélectionne l'accident à supprimer.

A2.3 : L' AgentGS valide la suppression.

A2.4: Le système informe de la réussite de la suppression.

A2.S : On repart au point 12 du scénario nominal.

A3 : L'AgentGS saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGS corrige l'erreur.

A3.4 : On repart au point 09 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 66/195

Page 72: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUIO : Accident

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des accidents des Responsable: Groupe de projet

agents de l'Université de Ouagadougou.

Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ un accident peut survenir au cours du travail ou hors du cadre de

travail ;

./ un agent accidenté peut obtenir un congé maladie.

Informatisation de la gestion des ressources humaines de l'UO 67/195

Page 73: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUII: Avancement

Reconf"1guration et modélisation du système

Folio: 1/5

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des avancements

d'échelon ou de classe des agents de l'Université

de Ouagadougou.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02 : Le système affiche le menu.

03: L'AgentGC sélectionne le menu «Avancement».

04 : Le système demande de spécifier le type d'avancement.

05: L'AgentGC indique qu'il s'agit d'un avancement d'échelon. (Al)

06 : L'AgentGC spécifie le l'opération à effectuer.

07: L'opération choisie est « Nouvel Avancement Echelon ». (A2, A3)

08 : Le système affiche l'écran de saisie

09 : L'AgentGC saisit les informations de l'avancement

10 : L'AgentGC demande au système d'afficher les employés à avancer.

Il : Le système affiche les employés à avancer.

12 : L'AgentGC sélectionne les employés.

13 : L'AgentGC demande d'enregistrer l'avancement.

14: Le système vérifie la validité des données. (A4)

15 : Le système enregistre les informations.

16 : Le système informe de la réussite de l'opération.

17: L'AgentGC demande d'imprimer l'acte d'avancement.

18 : Le système imprime l'acte d'avancement.

19: Le système affiche le menu « Avancement Echelon».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 68/195

Page 74: Informatisation de la gestion des ressources humaines de l ...

Projet de f"ID d'études

CUII: Avancement

Reconfiguration et modélisation du système

Folio: 2/5

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des avancements

d'échelon ou de classe des agents de l'Université

de Ouagadougou.

Responsable: Groupe de projet

Scênarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al: L'AgentGC indique qu'il s'agit d'un avancement de classe.

A1.1 : Le système affiche le menu « Avancement de classe»

A1.2: L'AgentGC spécifie l'opération à effectuer.

A1.3: L'opération choisit est « Nouvel Avancement Classe », (AS, A6)

A1.4 : L'AgentGC saisit les informations de l'avancement

A1.5 : L'AgentGC demande au système d'afficher les employés qui doivent

avancer au cours des dix (10) ans de service et qui remplissent les

conditions de notes (8/10 au moins).

A1.6: Le système affiche les employés à avancer.

Al.?: L'AgentGC sélectionne les employés.

A1.8 : L'AgentGC demande d'enregistrer l'avancement.

A1.9: Le système vérifie la validité des données. (A7)

A1.10 : Le système enregistre les informations.

A1.11 : Le système informe de la réussite de l'opération.

A1.12 : L'AgentGC demande d'imprimer l'acte d'avancement.

A1.13 : Le système imprime l'acte d'avancement.

A1.14 : Le système affiche le menu « Avancement Classe».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO

69/195

Page 75: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUll: Avancement

Reconfiguration et modélisation du système

Folio: 3/5

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des avancements

d'échelon ou de classe des agents de l'Université

de Ouagadougou.

Responsable: Groupe de projet

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

A2: L'opération choisie est « Modifier Avancement Echelon».

A2.1 : L'AgentGC sélectionne l'avancement à modifier.

A2.2 : L' AgentGC porte les modifications.

A2.3: On repart au point 10 du scénario nominal.

A3: L'opération choisie est « Supprimer Avancement Echelon»

A3.1 : Le système invite à sélectionner l'avancement à supprimer.

A3.2 : L' AgentGC sélectionne l'avancement à supprimer.

A3.3 : L' AgentGC valide la suppression.

A3.4 : Le système informe de la réussite de la suppression.

A3.5: On repart au point 19 du scénario nominal.

A4: L'AgentGC saisit une information invalide.

A4.1 : Le système informe qu'une information est incorrecte.

A4.2 : Le système se positionne sur l'information incorrecte.

A4.3 : L'AgentGC corrige l'erreur.

A4.4 : On repart au point 13 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 70/195

Page 76: Informatisation de la gestion des ressources humaines de l ...

Projet de f"m d'études

CUll: Avancement

Reconfiguration et modélisation du système

Folio: 4/5

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des avancements

d'échelon ou de classe des agents de l'Université

de Ouagadougou..

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

AS: L'opération choisie est « Modifier Avancement Classe»

A5.1 : L'AgentGC sélectionne l'avancement à modifier.

A5.2 : L' AgentGC porte les modifications.

A5.3 : On repart au point 08 du scénario alternatif (Al)

A6 : L'opération choisie est « Supprimer Avancement Classe»

A6.1 : Le système invite à sélectionner l'avancement à supprimer.

A6.2: L' AgentGC sélectionne l'avancement à supprimer.

A6.3: L' AgentGC valide la suppression.

A6.4 : Le système informe de la réussite de la suppression.

A6.5 : On repart au point 14 du scénario alternatif. (Al)

A7: L'AgentGC saisit une information invalide.

A7.1 : Le système informe qu'une information est incorrecte.

A7.2: Le système se positionne sur l'information incorrecte.

A7.3 : L'AgentGC corrige l'erreur.

A7.4 : On repart au point 08 du scénario alternatif. (Al)

Informatisation de la gestion des ressources humaines de l'UO 71/195

Page 77: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUll: Avancement

Reconfiguration et modélisation du système

Folio:5/5

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des avancements

d'échelon ou de classe des agents de l'Université

de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ le traitement des avancements commence trois mois avant la fin de

l'année;

./ l'avancement se fait sur la base des notes obtenues ou sur la base des

distinctions obtenues par les employés;

./ un avancement est soit un avancement de classe ou un avancement

d'échelon;

./ un avancement d'échelon se passe tous les deux (02) ans.

./ l'avancement d'échelon peut être constaté si l'employé à une moyenne

d'au moins égale six sur dix (6/10);

./ l'avancement de classe est constaté si la moyenne des notes sur dix (10)

ans est supérieure ou égale à huit sur dix (8/10).

Informatisation de la gestion des ressources humaines de l'UO 72/195

Page 78: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUl2 : Congés

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement des demandes de congé par

les agents de l'Université de Ouagadougou.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification»

02 : Le système affiche le menu.

03 : L/AgentGPF sélectionne le menu « Congés».

04 : L/AgentGPF spécifie le type d'opération

05 : L'opération choisie est « Nouveau Congé », (Al, A2)

06 : Le système affiche l'écran de saisie.

07: L/AgentGPF saisit les informations.

08 : L'AgentGPF demande à enregistrer les informations.

09 : Le système vérifie les informations. (A3)

10 : Le système enregistre les informations.

11 : Le système informe de la réussite de l'enregistrement.

12: L'AgentGPF demande d'imprimer la décision de congé.

13 : Le système imprime la décision de congé.

14 : Le système affiche la fenêtre « Congés ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 73/195

Page 79: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU12 : Congés

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement des demandes de congé par

les agents de l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al: L'opération choisie est « Modifier Congé ».

A1.1 : L'AgentGPF sélectionne le congé à modifier.

A1.2 : L'AgentGPF porte les modifications.

A1.3: On repart au point 08 du scénario nominaL

A2 : L'opération choisie est « Supprimer Congé»

A2.1 : Le système invite à sélectionner le congé à supprimer.

A2.2 : L'AgentGPF sélectionne le congé à supprimer.

A2.3 : L'AgentGPF valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5: On repart au point 14 du scénario nominaL

A3: L'AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4: On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 74/195

Page 80: Informatisation de la gestion des ressources humaines de l ...

Projet de f"ID d'études

CU12: Congés

Reconûguratfon et modélisation du système

Folio: 3/3

Résumé: Traitement des demandes de congé par

les agents de l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

v' il ya trois types de congés (congé administratif, congé de maternité,

congé maladie) ;

v' on ne peut modifier ou supprimer un congé déjà écoulé;

v' le congé de maternité dure quatorze (14) semaines dont deux (02)

semaines avant l'accouchement;

v' le congé administratif dure trente jours (30) ;

./ les demandes de congé administratif sont centralisées avant d'être saisies

et enregistrées;

./ les autorisations de congé n'influent pas sur le salaire de l'employé.

Informatisation de la gestion des ressources humaines de l'UO 75/195

Page 81: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU13: Décès

Reconfiguration et modélisation du système

Folio: 1/2

Résumé: Traitement des décès des agents de

l'Université de Ouagadougou.Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT >

01 : Inclusion du cas d'utilisation «Authentification».

02 : Le système affiche le menu.

03: L/AgentGS sélectionne le menu « Décès ».

04 : L'AgentGS spécifie le type d'opération

OS : L'opération choisie est « Enregistrer Décès». (Al, A2)

06 : Le système affiche l'écran de saisie.

07: L/AgentGS saisit les informations.

08 : L/AgentGS demande à enregistrer les informations.

09: Le système vérifie les informations. (A3)

10 : Le système enregistre les informations.

11 : Le système informe de la réussite de l'enregistrement.

12: Le système affiche la fenêtre « Décès ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 76/195

Page 82: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU13: Décès

Reconfiguration et modélisation du système

Folio:2/3

Résumé: Traitement des décès des agents de

l'Université de Ouagadougou.Responsable: Groupe de projet

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Décès ».

A1.1 : L'AgentGS sélectionne le décès à modifier.

A1.2 : L/AgentGS porte les modifications.

A1.3 : On repart au point 08 du scénario nominal.

A2: L'opération choisie est « Supprimer Décès »,

A2.1 : Le système invite à sélectionner le décès à supprimer.

A2.2 : L'AgentGS sélectionne le décès à supprimer.

A2.3 : L'AgentGS valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5 : On repart au point 12 du scénario nominal.

A3: L'AgentGS saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L/AgentGS corrige l'erreur.

A3.4: On repart au point 08 du scénario nominal.

L-- I

Informatisation de la gestion des ressources humaines de l'UO 77/195

Page 83: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU13: Décès

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement des décès des agents de

l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Da te : 30-09-04

Acteurs: AgentGS, sr

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ un décès est constaté par un certificat médical;

./ les ayants droits de l'employé décédé peuvent rentrer en possession

des droits de celui-ci ;

./ la DRH se chargera avec les parents du défunt d'établir les dossiers

pour la retraite.

Informatisation de la gestion des ressources humaines de l'UO 78/195

Page 84: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU14: Retraite

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement de la retraite des agents de

l'Université de Ouagadougou.Responsable: Groupe de projet

Scénario nominal 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02 : Le système affiche le menu.

03: L'AgentGPF sélectionne le menu «Retraites ».

04 : L'AgentGPF spécifie le type d'opération

05 : L'opération choisie est « Nouvelle Retraite », (Al, Al)

06 : Le système affiche l'écran de saisie.

07: L'AgentGPF saisit les informations.

08 : L'AgentGPF demande la liste des employés pouvant aller à la retraite.

09 : Le système affiche la liste des employés allant à la retraite au cours de l'année.

10: L'AgentGPF sélectionne les employés à traiter.

Il : L'AgentGPF demande à enregistrer les informations.

12 : Le système vérifie les informations. (A3)

13 : Le système enregistre les informations.

14: Le système informe de la réussite de l'enregistrement.

, 15: L'AgentGPF demande d'imprimer l'acte de retraite.

16: Le système imprime les actes de retraite.

17: Le système affiche la fenêtre «Retraite».

1 < FIN>

Informatisation de la gestion des ressources humaines de l'UO 79/195

Page 85: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUl4 : Retraite

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement de la retraite des agents de

l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGPF1 SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Retraite »,

Al.l : L'AgentGPF sélectionne la retraite à modifier.

Al.2: L'AgentGPF porte les modifications.

Al.3: On repart au point 11 du scénario nominal.

A2 : L'opération choisie est « Supprimer Retraite»

A2.1 : Le système invite à sélectionner la retraite à supprimer.

A2.2 : L'AgentGPF sélectionne la retraite à supprimer.

A2.3 : L'AgentGPF valide la suppression.

A2.4: Le système informe de la réussite de la suppression.

A2.5: On repart au point 17 du scénario nominal.

A3 : L'AgentGPF saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGPF corrige l'erreur.

A3.4 : On repart au point Il du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO

80/195

Page 86: Informatisation de la gestion des ressources humaines de l ...

Projet de f"m d'études

CU14: Retraite

Reconfiguration et modélisation du système

Folio:3/3

Résumé: Traitement de la retraite des agents de

l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ le projet de mise en retraite se fait chaque fois que l'on constate des

agents susceptibles d'aller en retraite;

./ l'âge de la retraite est fonction de la catégorie de l'agent;

./ l'AgentGC enregistre tous agents concernés par le projet de retraite.

Informatisation de la gestion des ressources humaines de l'UO 81/195

Page 87: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUIS: Licenciement

Reconfiguration et modélisation du système

Folio: 1/3

Résumé: Traitement des licenciements des agents

de l'Université de Ouagadougou.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation «Authentification »,

02 : Le système affiche le menu.

03: L'AgentGC sélectionne le menu «Traitement licenciements ».

04 : L'AgentGC spécifie le type d'opération.

OS : L'opération choisie est « Nouveau Licenciement »; (Al, A2)

06 : Le système affiche l'écran de saisie.

07: L'AgentGC saisit les informations.

08: L'AgentGC demande à enregistrer les informations.

09 : Le système vérifie les informations. (A3)

la: Le système enregistre les informations.

Il : Le système informe de la réussite de l'enregistrement.

12 : L'AgentGC demande à imprimer l'acte de licenciement.

13 : Le système imprime l'acte de licenciement.

14: Le système affiche l'écran « Traitement Licenciement »,

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 82/195

Page 88: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUlS: Licenciement

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement des licenciements des agents

de l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Licenciement ».

Al.l : L'AgentGC sélectionne le licenciement à modifier.

A1.2 : L'AgentGC porte les modifications.

A1.3: On repart au point 08 du scénario nominal.

A2: L'opération choisie est « Supprimer Licenciement ».

A2.l : Le système invite à sélectionner le licenciement à supprimer.

A2.2: L'AgentGC sélectionne le licenciement à supprimer.

A2.3: L'AgentGC valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5 : On repart au point 14 du scénario nominal.

A3 : L'AgentGC saisit une information invalide.

A3.l : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 83/195

Page 89: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUlS: Licenciement

Reconfiguration et modélisation du système

Folio: 3/3

Résumé: Traitement des licenciements des agents

de l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ la période de licenciement n'est pas fixée à l'avance, une demande de

licenciement peut intervenir à tout moment;

./ le licenciement peut être collectif ou individuel;

./ dans le cas d'un licenciement collectif l'AgentGC enregistre un seul acte

de licenciement commun à tous les agents concernés;

./ un licenciement peut donner droit à des rémunérations.

Informatisation de la gestion des ressources humaines de l'UO

..

84/195

Page 90: Informatisation de la gestion des ressources humaines de l ...

Projet de fln d'études

CU16 : Démission

Reconfiguration et modélisation du système

Folio:l/3

Résumé: Traitement des démissions des agents de

l'Université de Ouagadougou.Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification H.

02 : Le système affiche le menu.

03: L'AgentGC sélectionne le menu «Traitement Démission H.

04 : L'AgentGC spécifie le type d'opération.

05: L'opération choisie est « Nouvelle Démission H. (Al, A2)

06 : Le système affiche l'écran de saisie.

07 : L'AgentGC saisit les informations.

08 : L'AgentGC demande à enregistrer les informations.

09 : Le système vérifie les informations. (A3)

la : Le système enregistre les informations.

Il : Le système informe de la réussite de l'enregistrement.

12 : L'AgentGC demande à imprimer l'acte de démission.

13 : Le système imprime l'acte de démission.

14: Le système affiche l'écran « Traitement Démission H.

<FIN>

Informatisation de la gestion des ressources humaines de l'Ua 85/195

Page 91: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU16 : Démission

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: Traitement des démissions des agents de

.l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al: L'opération choisie est « Modifier démission ».

Al.l : L'AgentGC sélectionne la démission à modifier.

Al.2 : L'AgentGC porte les modifications.

Al.3: On repart au point 08 du scénario nominal.

A2 : L'opération choisie est « Supprimer Démission»

A2.l : Le système invite à sélectionner la démission à supprimer.

A2.2: L'AgentGC sélectionne la démission à supprimer.

A2.3 : L'AgentGC valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5: On repart au point 14 du scénario nominal.

A3 : L'AgentGC saisit une information invalide.

A3.l : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 86/195

Page 92: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU16 : Démission

Reconfiguration et modélisation du système

Folio:3/3

Résumé: Traitement des démissions des agents de

l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date : 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

../ tout agent peut demander une démission;

../ la demande de démission peut ne pas aboutir à une suite favorable.

Informatisation de la gestion des ressources humaines de l'UO 87/195

Page 93: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CU17: RechercherInformation Folio: 1/1

Résumé: Traitement de demandes d'informations. Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: tout agent, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation « Authentification »,

02 : Le système affiche le menu.

03 : L'agent sélectionne le menu « RechercherInformations »,

04 : Le système demande de spécifier le type d'informations recherchées.

05 : Le système affiche le résultat de la recherche demandée.

<FIN>

Informatisation de la gestion des ressources humaines de l'Ua 88/195

Page 94: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUlS: GestionStatistiques

Reconfiguration et modélisation du système

Folio:1/1

Résumé: Gestion du traitement des statistiques.

Scénario nominal 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: tout agent, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification».

02 : Le système affiche le menu.

03 : L'agent sélectionne le menu « GestionStatistiques »,

04: Le système demande de spécifier le type de statistiques à afficher.

05 : L'agent spécifie le type de statistique.

06: Le système affiche le résultat des statistiques.

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 89/195

Page 95: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CUl9 : Contentieux

Reconf"lguration et modélisation du système

Folio: 1/1

Résumé: c'est la gestion des contentieux au sein de

.l'Université de Ouagadougou.Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification »,

02 : Le système affiche le menu.

03: L'AgentGS sélectionne le menu «Contentieux ».

04 : L'AgentGS spécifie le type d'opération

05 : L'opération choisie est « Nouveau Contentieux », (Al, A2)

06 : le système affiche l'écran de saisie.

07: L'AgentGS saisit les informations.

08 : L'AgentGS demande à enregistrer les informations.

09: Le système vérifie les informations. (A3)

10 : Le système enregistre les informations.

11 : Le système informe de la réussite de l'enregistrement.

12 : L'AgentGS demande à imprimer l'acte de contentieux.

13 : Le système imprime l'acte de contentieux.

14 : Le système affiche l'écran « Contentieux ».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO

.'

90/195

Page 96: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU19 : Contentieux

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: c'est la gestion des contentieux au sein de

l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGC, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al: L'opération choisie est « Modifier Contentieux »,

A1.1 : L'AgentGS sélectionne le contentieux à modifier.

A1.2 : L'AgentGS porte les modifications.

A1.3 : On repart au point 08 du scénario nominal.

A2 : L'opération choisie est «Supprimer Contentieux ».

A2.1 : Le système invite à sélectionner le contentieux à supprimer.

A2.2 : L'AgentGS sélectionne le contentieux à su pprimer.

A2.3: L'AgentGS valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5 : On repart au point 14 du scénario nominal.

A3 : L'AgentGS saisit une information invalide.

A3.1 : Le système informe qu'une information est incorrecte.

A3.2: Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4 : On repart au point 08 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 91/195

Page 97: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CU19 : Contentieux Folio:3/3

Résumé: c'est la gestion des contentieux au sein deResponsable: Groupe de projet

l'Université de Ouagadougou.

Scénarii alternatifs1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ un contentieux est toujours réglé d'abord à l'amiable;

./ un contentieux concerne au moins deux employés.

.'

Informatisation de la gestion des ressources humaines de l'UO 92/195

Page 98: Informatisation de la gestion des ressources humaines de l ...

Projet de Ïm d'études

CU20 : Sanction

Reconfiguration et modélisation du système

Folio: 1/1

Résumé: c'est la gestion des sanctions au sein de

l'Université de Ouagadougou.Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DU SCENARIO NOMINAL

<DEBUT>

01 : Inclusion du cas d'utilisation «Authentification »,

02 : Le système affiche le menu.

03: L'AgentGS sélectionne le menu «Traitement Sanction »,

04 : L'AgentGS spécifie le type d'opération

OS: L'opération choisie est « Nouvelle Sanction », (Al, A2)

06 : Le système affiche l'écran de saisie.

07 : L'AgentGS saisit les informations.

08: L'AgentGS demande à enregistrer les informations.

09 : Le système vérifie les informations. (A3)

10 : Le système enregistre les informations.

11 : Le système informe de la réussite de l'enregistrement.

12 : L'AgentGS demande à imprimer l'acte de sanction.

13 : Le système imprime l'acte de sanction.

14: Le système affiche l'écran « Traitement Sanction »,

<FIN>

Informatisation de la gestion des ressources humaines de l'ua 93/195

Page 99: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU20: Sanction

Reconfiguration et modélisation du système

Folio: 2/3

Résumé: c'est la gestion des sanctions au sein de

l'Université de Ouagadougou.

Scénarii alternatifs 1 Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGS, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'opération choisie est « Modifier Sanction ».

Al.l : L'AgentGS sélectionne la sanction à modifier.

Al.2: L'AgentGS porte les modifications.

Al.3: On repart au point 08 du scénario nominaL

A2 : L'opération choisie est « Supprimer Sanction ».

A2.l : Le système invite à sélectionner la sanction à supprimer.

A2.2: L'AgentGS sélectionne la sanction à supprimer.

A2.3: L'AgentGS valide la suppression.

A2.4 : Le système informe de la réussite de la suppression.

A2.5: On repart au point 14 du scénario nominaL

A3: L'AgentGS saisit une information invalide.

A3.l : Le système informe qu'une information est incorrecte.

A3.2 : Le système se positionne sur l'information incorrecte.

A3.3 : L'AgentGC corrige l'erreur.

A3.4: On repart au point 08 du scénario nominaL

Informatisation de la gestion des ressources humaines de l'UO 94/195

Page 100: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CU20 : Sanction

Reconfiguration et modélisation du système

Folio:3/3

Résumé: c'est la gestion des sanctions au sein de

l'Université de Ouagadougou.

Version: 1.0

Responsable: Groupe de projet

Date: 30-09-04

Acteurs: AgentGS, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ une sanction fait suite à une lettre du supérieur hiérarchique;

./ l'agent à sanctionner fournit aussi un rapport d'explication;

./ la sanction est examinée par la commission de discipline qui prend des

décisions;

./ un agent peut contester une sanction.

Informatisation de la gestion des ressources humaines de l'UO

".

95/195

Page 101: Informatisation de la gestion des ressources humaines de l ...

Projet de Îm d'études

CU2l : Demande

Reconfiguration et modélisation du système

Folio:1/4

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des demandes

d'actes.

Responsable: Groupe de projet

Scénario nominal1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, ChefService, AgentGS, AgentGPF, SI

DESCRIPTION DU SCENARIO NOMINAL

< DEBUT>

01 : Inclusion du cas d'utilisation « Authentification »,

02 : Le système affiche le menu.

03: Le ChefService sélectionne le menu « Demande». (Al)

04: Le système affiche le menu « Demande».

05 : Le ChefService spécifie l'opération à effectuer.

06: L'opération choisie est « Nouvelle Demande». (A2, A3)

07 : Le système affiche la fenêtre d'enregistrement des demandes.

08 : Le ChefService saisit les informations nécessaires.

09 : Le ChefService valide la demande.

10 : Le système vérifie la validité des données saisies. (A4)

11 : Le système enregistre les données.

12 : Le système informe de la réussite de l'opération.

13: Le système affiche le menu « Demande».

<FIN>

Informatisation de la gestion des ressources humaines de l'UO 96/195

Page 102: Informatisation de la gestion des ressources humaines de l ...

Projet de f"m d'études

CU2l : Demande

Reconfiguration et modélisation du système

Folio: 2/4

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des demandes

d'actes.

Responsable: Groupe de projet

Scénarii alternatifs 1 Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, ChefService, AgentGS, AgentGPF, SI

DESCRIPTION DES SCENARII ALTERNATIFS

Al : L'AgentGC, l'AgentGPF ou l'AgentGS sélectionne le Menu « Demande».

Al.l : Le système affiche le menu « Demande».

A1.2 : L'AgentGC, l'AgentGPF ou l'AgentGS sélectionne l'opération « Traiter

Demande ».

Al.3 : Le système affiche la fenêtre de traitement des demandes.

Al.4: L'AgentGC, l'AgentGPF ou l'AgentGS fait le traitement nécessaire.

Al.5 : L'utilisateur valide le traitement effectué et demande au système

d'enregistrer.

Al.6 : Le système vérifie la validité des données saisies. (A4)

Al.? : On repart au point Il du scénario nominal.

A2: L'opération choisie est « Modifier Demande».

A2.l : Le ChefService sélectionne la demande à modifier.

A2.2 : Le ChefService porte les modifications.

A2.3: On repart au point 09 du scénario nominal.

A3: L'opération choisie est « Supprimer Demande »,

A3.l : Le système invite à sélectionner la demande à supprimer.

A3.2: Le ChefService sélectionne la Demande à supprimer.

A3.3 : Le ChefService valide la suppression.

A3.4: Le système informe de la réussite de la suppression.

A3.5 : On repart au point 13 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'UO 97/195

Page 103: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CU21 : Demande Folio: 3/4

Résumé: Traitement de l'enregistrement, de la

modification et de la suppression des demandes Responsable: Groupe de projet

d'actes.

Scénarii alternatifs1

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, ChefService, AgentGS, AgentGPF, SI

DESCRIPTION DES SCENARII ALTERNATIFS

A4 : Une information invalide a été saisie.

A4.1 : Le système informe qu'une information est incorrecte.

A4.2 : Le système se positionne sur l'information incorrecte.

A4.3 : Correction de l'erreur.

A4.4: On repart au point 09 du scénario nominal.

Informatisation de la gestion des ressources humaines de l'ua

.. .

98/195

Page 104: Informatisation de la gestion des ressources humaines de l ...

Projet de ("m d'études Reconfiguration et modélisation du système

CU21 : Demande Folio: 4/4

Résumé Traitement de l'enregistrement, de la

modification et de la suppression des demandes Responsable: Groupe de projet

d'actes.

Version: 1.0 Date: 30-09-04

Acteurs: AgentGC, ChefService, AgentGS, AgentGPF, SI

REGLES D'ORGANISATION ET DE GESTION MISES EN ŒUVRE

./ on ne peut pas modifier une demande déjà traitée;

./ tout agent doit faire ses éventuelles demandes auprès de son chef de

service ou de son directeur;

./ l'agent en charge du traitement d'une demande doit donner une suite à

la demande.

IV.3.3. Présentation du diagramme de séquence

Comme le diagramme de collaboration, le diagramme de séquence

représente les échanges entre objets. Il permet de mieux visualiser la séquence

des messages pour une lecture de haut en bas. L'axe vertical représente le

temps, l'axe horizontal représente les objets qui collaborent. Une ligne

verticale en pointillé est attachée à chaque objet et représente sa ligne de vie.

L'utilisation du diagramme de séquence dans l'analyse est de faciliter la

représentation d'un processus en se centrant sur le workflow et les échanges

entre acteurs ou avec le système d'information voire le système informatique.

On pourra donc l'utiliser pour représenter un processus existant, sans entrer

Informatisation de la gestion des ressources humaines de l'UO 99/195

Page 105: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

dans le détail des activités, soit pour modéliser des variantes de processus à

partir d'un processus de référence.

IV.3.3.1. Concepts utilisés

Acteur

Un acteur est un ensemble cohérent de rôles qu'un utilisateur

quelconque peut jouer avec le système.

Représentation

Un acteur est représenté par:

« Actor>Nom acteur

Les types de message

Un acteur physique

Acteur non physique (Systèmes connexes)

Un message est un moyen de communication entre objets. Ici, le

message caractérise un événement c'est-à-dire une information

envoyée à un objet et provoquant en réponse le déclenchement

d'actions associées à cet objet.

Comme on peut le voir dans l'exemple ci-dessus, UML propose un

certain nombre de stéréotypes graphiques pour décrire la nature du

message (ces stéréotypes graphiques s'appliquent également aux

messages des diagrammes de collaboration) :

Informatisation de la gestion des ressources humaines de l'UO 100/195

Page 106: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

./ message simple

Message dont on ne spécifie aucune caractéristique d'envoi ou

de réception particulière.

./ message minuté (timeout)

Bloque l'expéditeur pendant un temps donné (qui peut être

spécifié dans une contrainte), en attendant la prise en compte du

message par le récepteur. L'expéditeur est libéré si la prise en

compte n'a pas eu lieu pendant le délai spécifié.

./ message synchrone

Bloque l'expéditeur jusqu'à la prise en compte du message par le

destinataire. Le flot de contrôle passe de l'émetteur au récepteur

(l'émetteur devient passif et le récepteur actif) à la prise en compte

du message.

./ message asynchrone

N'interrompt pas l'exécution de l'expéditeur. Le message envoyé

peut être pris en compte par le récepteur à tout moment ou ignoré

(jamais traité).

./ message dérobant

N'interrompt pas l'exécution de l'expéditeur et ne déclenche une

opération chez le récepteur que s'il s'est préalablement mis en

attente de ce message.

IV .3.3.2. Formalisme du diagramme de séquence

Informatisation de la gestion des ressources humaines de l'UO 101/195

Page 107: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

un acteur

~.Jun objet

(une in:tance d'une classe)

J

mort de l'objet

un objet créé dynamiquement

J

«Actor »:Objet1

x

1111 1

~ message8impieO ----);~.:1 11 11 1i messageMinutéO ---0 >1: 1-:-- créerO ). «Actor»: : :Objet2imessage8ynchroneO >:1 1 11 1 1

: : 1

1 """'...1--41,-- messageAsynchroneO ~1 11 11 1-1--- détruireO

: ~--.) ""~ messageDérobantO - 1 11 11 11 11 11 1

:Acteur

Activation d'un objet

Sur un diagramme de séquence, il est aussi possible de représenter de

manière explicite les différentes périodes d'activités d'un objet au moyen

d'une bande rectangulaire superposée à la ligne de vie de l'objet. Pour

représenter de manière graphique une exécution conditionnelle d'un

message, on peut documenter un diagramme de séquence avec du pseudo­

code et représenter des bandes d'activation conditionnelles.

Informatisation de la gestion des ressources humaines de l'UO 102/195

..

Page 108: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Recursion

~ représentation graphique d'unII!" branchement conditionnel

,1

>[]11111 /1 /l 'l "~

11

cas(A) ----..I.-::':~...,

1---- cas(B)

-1

«Actor» « Acter>:Objet1 :Objet2 bande (période}

1 d'activation de l'objet

~-.ct""ioAAsY'dTOneo~-<4lollll-------1....... retourEXPliCiteo-J.J -4olllt---- fin d'activité

11

msgO T.-----)ligne de vie .~

"-.. 1

"-..~-----j""~ :.... 1

~,l ,l 'l "

ifX

endif

else

bande d'activation

L

Commentaires:

Un objet peut être actif plusieurs fois au cours de son existence (voir

exemple ci-dessus).

Le pseudo-code peut aussi être utilisé pour indiquer des itérations (avec

incrémentation d'un paramètre d'unmessage par exemple).

Le retour des messages asynchrones devrait toujours être matérialisé,

lorsqu'il existe.

Informatisation de la gestion des ressources humaines de l'UO 103/195

Page 109: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modéUsation du système

IV.3.3.3. Représentation des diagrammes de séquence

, Vérifier conned:é

. ,.

"

1«AcUr» 1:SI

11J11111

It-'----------"----~--"'-"_:_:_"':_''-----'=---'---'--~ I

Diagramme de séquence 1: Scénario nominal CU Authentification

Informatisation de la gestion des ressources humaines de l'UO 104/195

Page 110: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

:Admin----r-

1

11•

Reconfiguratfon et modélisation du système

Diagramme de séquence 2 : Scénario nominal CU Administrer

Informatisation de la gestion des ressources humaines de l'UO 105/195

Page 111: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

:Ageï tGC

1.1

ofRemplir le fonnulaire employé

Valider l'enregistrement

Conftrmation de l'enregistrement

Afftchage du Menu Employé

11

Vérification et enregistrement

Diagramme de séquence 3: Scénario nominal CU Intégration

Informatisation de la gestion des ressources humaines de l'UO 106/195

Page 112: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

:AgentGC.

11 Authentification

Confirmation de l'enregistrementVérification et enregistrement..

Affichage du Menu Employé .- . .

Diagramme de séquence 4: Scénario alternatif CU Intégration

Informatisation de la gestion des ressources humaines de ruo 107/195

Page 113: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modéUsation du système

Vérification et enregistrement

Spécifier type d'opération

Remplir formulaire employé

Confirmation de l'enregistrement

Impression et affichage du menu Absence

Demande impression de l'autorisation d'absenc

(

(

(

:~genF~~ .

1 .1

Diagramme de séquence 5: Scénario nominal CU Absence

Informatisation de la gestion des ressources humaines de l'UO 108/195

"

Page 114: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

:AgeitGC

11

Reconfiguration et modélisation du système

Vérification et enregistrement .

Diagramme de séquence 6: Scénario nominal CU Formation

Informatisation de la gestion des ressources humaines de l'UO 109/195

Page 115: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Vérification etenregistrement

. ;

Diagramme de séquence 7: Scénario nominal CU Reclassement

Informatisation de la gestion des ressources humaines de l'Ua 110/195

Page 116: Informatisation de la gestion des ressources humaines de l ...

Vérification et enregistrementConfirmation de l'opération

Reconfiguration et modélisation du système

: 1. 1

. 1

1

Spécifier type dlopération

Affichage de la fenêtre demandée

Selection du Menu Reclassemen

Correction et demande d'enregistrer

Affichage du menu reclassement pour d'autres opérations:.. _ . - .

:AgenlGC

111.

Projet de fin d'études

Diagramme de séquence 8: Scénario Alternatif CU Reclassement

Informatisation de la gestion des ressources humaines de l'UO 111/195

..

Page 117: Informatisation de la gestion des ressources humaines de l ...

Demande impression d'acte de mission

Reconfiguration et modéUsation du 98tème

Vérification et enregistrementConfirmation de l'opération

Impression et affichage du menu Mission. .

1

Projet de fin d'études

Diagramme de séquence 9: Scénario nominal CU Mission

Informatisation de la gestion des ressources humaines de l'UO 112/195

Page 118: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modéUsation du systême

Conformation de l'enregistrement

Imprimer l'acte d'affectation

Impression et affichage du Menu Affectation

Vérification et enregistrement

Diagramme de séquence 10: Scénario nominal CU Affectation

Informatisation de la gestion des ressources humaines de l'Ua 113/195

Page 119: Informatisation de la gestion des ressources humaines de l ...

,Projet de .fin d'études Reconfiguration et modélisation dusyatème

Vérification et enregistrement

"Impression et affichage du Menu Notation

Diagramme de séquence 11: Scénario nominal CU Notation

Informatisation de la gestion des ressources humaines de l'UO

-.

114/195

Page 120: Informatisation de la gestion des ressources humaines de l ...

Projet d~ fin d'~tude8 Reconfiguratlon et mod~u.atlondu eystême

Diagramme de séquence 12: Scénario alternatif CU Notation

Informatisation de la gestion des ressources humaines de l'Ua 115/195

. ~.

Page 121: Informatisation de la gestion des ressources humaines de l ...

Projet de,fin d'études Reconfiguration et modélfsation du système

Affichage de la fenêtre d'acciden

Diagramme de séquence 13: Scénario nominal CU Accident

Informatisation de la gestion des ressources humaines de l'Ua 116/195

Page 122: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études·~~. _.

Reconfiguratfon et modélisation èlu sY8tème

demande d'imprimer l'acte d'avancemen

Impression et affichage de l'écran d'avancement Echelon

Diagramme de séquence 14: Scénario nominal CU Avancement

Informatisation de la gestion des ressources humaines de l'UO 117/195

Page 123: Informatisation de la gestion des ressources humaines de l ...

· ' .Projet de fin d'études Reconfigl.Jration et modélisation du système

Impression et affIchage du Menu Avancement Classe

Vérificâtion et enre~strement des données

. 1

Diagramme de séquence 15: Scénario alternatif CU Avancement de classe

Informatisation de la gestion des ressources humaines de l'UO 118/195

Page 124: Informatisation de la gestion des ressources humaines de l ...

Projet de .fIn d'études Reconfiguration et modélisation d ù système

Diagramme de séquence 16: Scénario alternatif CU Avancement

Informatisation de la gestion des ressources humaines de l'UO 119/195

Page 125: Informatisation de la gestion des ressources humaines de l ...

Reconflguratfon et modéUsatfon du systême

Diagramme de séquence 17: Scénario nominal CU Congés

Informatisation de la gestion des ressources humaines de l'Ua 120/195

Page 126: Informatisation de la gestion des ressources humaines de l ...

~

Projet ·de .~ d'études Reconfiguration et modélisation du' système

Diagramme de séquence 18: Scénario nominal CU Décès

Informatisation de la gestion des ressources humaines de l'UO 121/195

Page 127: Informatisation de la gestion des ressources humaines de l ...

Projet de}i~ d'études Reconfiguratlon et modéllsation du système

Diagramme de séquence 19: scénario nominal CU Retraite

Infonnatïsation de la gestion des ressources humaines de l'UO 122/195

Page 128: Informatisation de la gestion des ressources humaines de l ...

, h '"

Projet d~~:&n d'études Reconfiguration et modélisation du système

Diagramme de séquence 20:Scénario nominal CU Licenciement

Informatisation de la gestion des ressources humaines de l'Ua 123/195

Page 129: Informatisation de la gestion des ressources humaines de l ...

, .. '-~ -

Projet de .f;ùi d'~tudes

1

Reconfiguratfon et mod~Usationdu .syst èm e

Diagramme de séquence 21: Scénario nominal CU Démission

Informatisation de la gestion des ressources humaines de l'UO 124/195

Page 130: Informatisation de la gestion des ressources humaines de l ...

, ..' .. ,.. ,

Projet de:ftn d'études Reconfiguration et modéUaation du système

Diagramme de séquence 22: Scénario nominal CU GestionStatistiques

Informatisation de la gestion des ressources humaines de l'UO 125/195

Page 131: Informatisation de la gestion des ressources humaines de l ...

Projet de fin dtétudes Reconfiguration et modêUsation du système

Diagramme de séquence 23: Scénario nominal CU Contentieux

Informatisation de la gestion des ressources humaines de PUO 126/195

Page 132: Informatisation de la gestion des ressources humaines de l ...

Proj~t de fin d'études Reconfiguration et modéUsation du système

Diagramme de séquence 24: Scénario nominal CU Sanction

Informatisation de la gestion des ressources humaines de l'Ua 127/195

Page 133: Informatisation de la gestion des ressources humaines de l ...

Projet ~e 'f"'1D d'études Reconfiguration et modélisation du système

Diagramme de séquence 25 : Scénario nominal CU Demande

Informatisation de la gestion des ressources humaines de l'UO 128/195

Page 134: Informatisation de la gestion des ressources humaines de l ...

:.Projet de fin d'études Reconfiguration et mod~Uaationdu système

Diagramme de séquence 26: Scénario alternatif CU Demande

Informatisation de la gestion des ressources humaines de ruo 129/195

Page 135: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.4. Diagramme de classes

IV.3.4.1. Concepts utilisés

Définition d'une classe

Une classe est la description d'une famille d'objets ayant la

même structure et le même comportement. Elle comporte une partie

statique (attributs) et une partie dynamique (méthodes ou opérations).

Représentation d'une classe

La notation d'une classe est un rectangle qui comporte trois

compartiments.

./' 1eT compartiment: Nom de la classe et les propriétés générales;

./' 2e compartiment: les attributs;

./' 3e compartiment: les méthodes.

Nom_de_Classe

AttributT : typeAttribut_2 : type

Attributj : type

Methode_1 ( )Methodejê] )

Methode_k( )

Représentation d'une classe

NB: Les deux derniers compartiments peuvent être omis.

La syntaxe complète des attributs est:

Visibilité nom [multiplicité] type =valeur_initiale {propriété}

Informatisation de la gestion des ressources humaines de l'Ua 130/195

Page 136: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

La visibilité est représentée par les signes + (public), - (private) et #

(protected).

La multiplicité est le nombre d'occurrences possibles de l'attribut.

La syntaxe d'une méthode est la suivante:

Visibilité Nom (liste paramètre) type {propriétés}

Liste paramètre est représentée par: Nature Nom: type =Valeur par

défaut

La nature est soit, In, soit Out ou encore InOut.

Définition de l'attribut

Un attribut est une information élémentaire composant une classe. Un

attribut peut permettre d'identifier la classe. Il est typé (Integer, Real,

String... ). '

Définition de la méthode

Une méthode ou opération est une fonctionnalité assurée par la classe.

Définition de la multiplicité

La multiplicité est le nombre d'instances d'une classe impliquée dans

une association. Elle est la traduction d'une règle de gestion. En général,

on fait apparaître deux nombres (entiers) représentant le minimum (min)

obligatoire et le maximum autorisé (max). Parfois ces deux sont égaux. De

façon pratique, on utilise des valeurs:

,/ 0 uniquement pour un minimum;

,/ 1 pour un minimum et/ou un maximum;

,/ * pour indiquer 0 ou plusieurs.

Q1..Q21

ClasseB1

jP1..P2

ClasseA .'-----------1

Informatisation de la gestion des ressources humaines de l'UO 131/195

Page 137: Informatisation de la gestion des ressources humaines de l ...

Projet de f""ln d'études Reconfiguration et modélisation du système

Pour une instance de ClasseA, il y a au minimum QI instance(s) de

ClasseB et au maximum Q2. De la même façon, pour une instance de

ClasseB, il y a au minimum Pl instances de ClasseA et au maximum P2.

Parfois on n'utilise qu'un seul nombre, le second étant implicite:

./ 1 pour 1..1 ;

./ * pour O.. * ;

./ QI pour QI.. QI.

Définition d'une association

Une association est un lien sémantique entre deux classes

Nom de l'association

min..max min..max

.Une association de classe est une association porteuse d'attribut(s).

Nom de l'association

min..max min..max

Classe association

Attribut: string

Représentation d'une classe association

Généralisation/Spécialisation

La généralisation est une relation entre un élément général (super­

classe ou classe mère) et un élément dérivé de celui-ci mais plus

spécifique désigné par le terme sous-classe ou classe fille. La

généralisation est qualifiée de relation "est une sorte de".

Informatisation de la gestion des ressources humaines de l'Ua 132/195

Page 138: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

La spécialisation d'une classe permet de mettre en facteur commun

certaines descriptions, soit préciser de nouvelles contraintes sur le modèle

de classes.

G

é

n

é

r

a

1

s

a

t

1

o

n

Classe Générique

Attributs Communs

Méthodes Communes

c.

Classe Spécialisée

Attributs Spécifiques

.Méthodes Spécifiques

sPéc1

a1

sat1

on

min..max

Agrégation

C'est un type particulier d'association. Elle met en évidence une

classe agrégat et une classe agrégée. L'agrégation définit une relation

« tout ou partie» entre l'agrégat (le tout) et l'agrégée (la partie).

L'agrégation est représentée par un losange clair associé à

l'agrégat.

1 Classe P:grégat ~-----------------11Classe Agrégée

min.. max

Composition

C'est une forme d'agrégation qui véhicule des notions de fortes

propriétés et de la vie coïncidente des parties par rapport au tout. Dans

Informatisation de la gestion des ressources humaines de l'UO

- ..'

133/195

Page 139: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

min..max

une composition, le tout est responsable de la mise à disposition de ses

parties. La suppression d'un objet agrégat entraîne la suppression des

objets agrégés. La valeur maximale de multiplicité du conteneur ne doit

pas excéder 1 puisque les objets, instances de la classe des composants,

doivent tous appartenir au même objet conteneur.

La composition est représentée par un losange noir.

Classe Agrégat ~ I Classe Agrégée

I

IV.3.4.2. Formalisme de diagramme de classes

Classe générique Nom association1 1-.. 1

Attributs communs: String min2 ..max21Classe agrégat

minl ..max l 1,.0Méthodes communes 0

/j1 Classe

1

Classe spécialisée Nom association1 Classe agrégée

1Attributs spécifiques: real

1min3 ..max3 : min4..max4 1

1

Méthodes spécifiques 0 11

Classe association

Attributs: integer

Formalisme du diagramme de classes

Informatisation de la gestion des ressources humaines de l'UO 134/195

Page 140: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

IV.3.4.3. Les règles de gestion

Reconfiguration et modélisation du système

RGOl : Un employé est soit un fonctionnaire soit un personnel ATOS.

RG02: Les fonctionnaires sont soit mise à disposition, soit détachés.

RG03 : Un employé peut avoir plusieurs enfants ou aucun.

RG04 : Un enfant a au moins un parent employé et au plus deux.

RGOS : Un employé peut bénéficier de plusieurs congés payés.

RG06 : Un employé peut faire l'objet de plusieurs sanctions ou d'aucune.

RG07 : Un employé peut effectuer plusieurs missions ou aucune.

RG08 : Un employé peut s'absenter plusieurs fois.

RG09 : Un employé peut être victime de plusieurs accidents.

RGlO : Les employés ont droit à plusieurs éléments de salaire qui constituent

leur salaire mensuel.

RGll : Une intégration concerne au moins un emploi.

RG12 : Un employé peut être avancé plusieurs fois au cours de sa carrière.

RG13 : L'avancement concerne un échelon ou une classe.

RGl4: Un employé peut être reclassé plusieurs fois au cours de sa carrière.

RGlS: Un reclassement concerne une catégorie.

RGl6 : Un employé peut être affecté plusieurs fois au cours de sa carrière.

RGl7 : Une direction peut être constituée de plusieurs services ou d'aucun.

RG18 : Un employé peut changer de direction ou de service plusieurs fois.

RG19 : Un contentieux concerne au moins deux employés.

RG20 : Un employé peut suivre plusieurs formations ou aucune.

RG2l : Un employé peut occuper plusieurs fonctions.

RG22 : Un employé dispose d'un numéro matricule unique.

RG23: La mise à disponibilité d'un employé ne peut être renouvelée plus de

deux fois.

RG24 : Un agent est mis en retraite une et une seule fois.

RG2S: Un employé appartient à une catégorie, à un échelon et à une classe.

Informatisation de la gestion des ressources humaines de l'UO 135/195

Page 141: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

RG26: Un employé peut avoir plusieurs conjoints ou aucun.

RG27 : Le 5ND est fait une et une seule fois par un employé.

RG28: Une formation suivie avec succès donne droit à un certificat ou à un

diplôme.

RG29: Un fonctionnaire est titularisé une et une seule fois au cours de sa

carrière.

RG30: Chaque employé est noté annuellement pendant sa carrière.

RG31 : Un employé peut être malade plusieurs fois.

RG32 : Une démission concerne un et un seul employé.

RG33 : Une formation est assurée par un ou plusieurs formateurs.

Les nouvelles règles de gestion

RG34 : Un employé doit réaliser plusieurs objectifs au cours de l'année.

RG35 : Un contrat d'objectif peut èoncerner plusieurs employés.

RG36: L'accès au système informatique n'est possible qu'avec un mot de

passe.

RG37: Un employé peut faire plusieurs demandes.

Informatisation de la gestion des ressources humaines de l'UO

-. ~..'

136/195

Page 142: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.4.4. Diagramme de classes futur

-eft.'el's...,Ù-...:alllln()

~ifuetBonah(.IIOl\O

~rJ"lll'll"lBonjlï"-olhonO

·Alti.:)worBonli..:&tlllfl{j

0..1

s..'I'III1(ilIIOI1

·~·Ib;·d~1~1l1

c)Mol:lJ&'I'IHkllhOll

qD.ld\....'IJK..I...:U

'AI'''Io.15lruo IU!.-o

"su1'rr1lta'1Sl:I'Uo.fIJf.O(I·Mo..JI1I..61ru,lun.{)

Struo.lun­

·~ru.-tun.'c;lNOIl6tNltur..qAJ6IruoIUfl:'

01

~a.,.a.S!k'()

-~""l

:~M"nrlll!lallSSl'()

"ModâiielOaslo'()

'C....c....,,~oQ

'Aflldl.~..~r()

....rr".,."c,_-....'""Go,.......O

1

-erecrRl'Cl.I.s'Ol.·m:'!'lIO·AIftdl.~TR:l'I·ld-i.wrR'llIO

~rrfUl.-rR~:Ia,St'n'e'OtO

~-ldihtt~Ia~~lI'I'ntQ

Rt\.I.lSSt"l'\'l!llt

i)NumRo:a..:l.lssern..'fl1

qUh.-i~l.I.s'>elMll

o{)I~a:I.tSSt'~t

Conno."XiOll.Q~~._--_._._-

11ci1d_Utd.)Sala.tr

lie...."""'"!'Apu~tibwleur()

"suM'"Il'lI!'rUIi15.lll"uT(}·AJ-fil.·IwrUti.IDillIeut()

·Mt.1d,fiCfUliJls.Ilt.oulÛ

1 Fumwl....

)~Nu.;rum""lll.lfIoLt'ufl..,..llClllvQ.a..+I Q'IIOI .....

,~lUlfl n.. l..lfI

i~h~l ....

QLh.·llo.oflll'Tnollll.'l

-e1\'l.'fF\lI'molllmO

·AlfllhoTF(lrfTl.jlttIl10

"surrn n...-Fomw llllll()

"'t.tlUII...t"llflnlttmO

r.:

t.'

-e""".a·n..",6.lwlfl'()

'A.ltltik"'~TltS.t1aul'()

~rrnn.~cs.a.in.'O

"'-.Jlf~cs.tatft'()

r- -~ .. -.----.---

E1t'!1'""1.s.talft·

'ioCnd~e.;.;,:'fIM-Ift.:

~ltoE,"PI'1.tS.tta.ft.>

~11<1nIEJo.·~IdI",

q8'lQ'h'+dcow1.n n '

·AIlJ.lte,Obp:lilO

'\btif~1iiO

""'rrn-a,oc·ilO'AJfi(~1IfO

","-IiiiQC~Îi1~'

~ANh·,a,..,-n1

qut"oel~lif

q~h!WI11Ol1

'"

1l_J'Utlf_' ..... pUII

r--·-MlSeArAs~il~-- .

\)NumDisposiiion -'-l4'liIdIeDrsr(lUfK~

o{)tlliCiIf'Olil ....

~II'UDtsJ'Cl'lbt...

Tiluldn!WIln1

'ic;IN'\ImTil~Î.!~trt'l'l()lJt>riIeTltul.lr\Wl......qD.1l"litulotllWlklfl

AYilnœntffil

E.:hdon iqNumA.....no.·..-rJUl1.~~.- ~h>IIeA.Wn.:L·UUlI

~t"oeIlt-f.dIl!lt.... i c;lAnI'k'l.'AWllncemt'l'l\r-e~&.~---'}-!-~~~~~YiInü~u~~~__.__

i'Atridl(!l"Ei:tdClll,O 1 ~A......no.~tO

1

~pp~O l, ·Alfichn-A.wnœmm&(l

.~ !~J'PI'IDI'TA._""'ern5'tO, 1 : "Modil1nA.wnW1l81t()

0,"

Distinctioo

--~---~

~Disrult.1"""()

1 ~1"rtrœrDr.shllllIOO0i 'A.lfi.:)wor0i5ht1~1IlWl.O

·1 iOCoJ..DtSlirll.:li:Jn-.---.--

qLireJJtoDisl bol1

i ~teDlSt boo.

-el'l:"t&no.11l..,()·A.ttdll~no.11000

~rrrUR'l'5dlk1Ion(J

'Moditle6.t«tu.1l10

Sdno:tioo,-_ .. --- .~-

i~""'11lOl1

c;luh:-llt& 'Il.Jn

'~&nct ....·qNt>r..~ ...6'1f".:1l(.1

~.llOI'I5f,no:t.m

qO.l6.lno:llOl1

'ND!~5ND

~h.'IIto5ND

qAllllt"<6ND

~~'Vdlll'IlSND

'"

eo,..,sND()

'AJI.. h.,sND() ,

~rl"'lm1SN~l 1

1 ·M<1dùl.t"6ND()

'"

-et1!erTiluWns.tlu10·AlfichdTilul.lnullOl10

~rr'llœrT1tu"'nuUMO~herTllul.lrlSatlOfl{l

Cktatf":'RL,tl

ï~NUmD.!Wct;;;.;tl--:~itIÀ"ioI(hmW'n1

i~l~l

i qOrJtlnl.'OetacMnm-t'1 qUeuOdadwmmtf---------~;

1 ~DrlIchelTlc'Jll() 1 -eraTiJlspœlhmOi ·AJtl(h(!l"ONdtn"''fII() .AffidM'fDrsI'.II....O

: i "sur~r1lR!rDewrœn..Tlt(). ','I.~rrnI1UOtsI'Ol\ù....,O: !__~_~~~~~ .J .~~~~~IOn_O

·AfllUler[).oman~

: 'MnJil1etOlnlllndt()1 ·Alfu:!dlRnlllndt.'()

~rrrltrl.'rDem.t.nJt'()

""

Sl~'

,.

i.:

,."

1.° 1..

'"

~Ull(tmt"6

',"r :

t '

1

..-j

'"

0..1

1 ~""ron"'d'qj, 'Afflc)worDls.IUllhilite(l! ~rJ"ln.-tDlspeniNhlt()

'Mt-ldMOtsf'omhlilti)

1..2

Oi~J'f'llhihl..

ii;N~~;o;;~ito~~ -i 4Ubdleo.srOlubilitl'

'1 QIlo...o..pooibiH...~reeDispenihdil..

;~~~I~.I~~

-eM."l'"Ahit'l'Itl'O

'AJftdlt'rAMJœ()

~rrnm..,.Ahit'llCt'()

~1d&A~(1()

Al:I8m~

l?N.;mAt!I~---i

qDlleDerAnsmce

oD-lltAnAlvnao

qMr..llifA~\'

~tlt.. tO·Mt.1difit'lÛll1trdIO

~rrt~IÛ.lrr<l1û

i;NumC.ontr<l1q{.•J1,dléCoolnll

~lt<:mlrdl

Jou....,.--..EnLtnl û.lImlll'Ux u.-.,lInl i' "'....... CnhÎnl

!~;,;~~~~..~um&1wnl r~IolITCon-""I~~ l?NUmeon;JlllI j ii;lCodo'o.~'oIft' iQC.odoÛ1td...loOBtrOKoJoo· .......... ) : quh·n.·Da("lllml'

qD.td'rnp..I.... "'l·<i&-,,;tf.:nl.nt ~"tCl... trnbPuX "",""""""" oLh·IKt-rtIl ..·..1~""JlEnidlll (l!fVtG..,k"bPux oPrmornû"'fllfl l ! QIlo"'O'..._ •. qD.hoCdll(ulQIlo""""'",*_lIIIfnt.lnl 1 ~dturt"Û.nk'llh.oux 4)ÜIIltN.t~lIfll

: ~Dlfou&N"'''-'4)ÜII~.D!\lII'''''"e ~Û.'k'PI.'\IX loP,..,tonCoro,..,-.1 1'C_"''''onoil -e,...'e.-'ht.... IO

-""""*"""'''0 ; ~t ..llCœllm4l1'\1J( ,. 1 'AJtl()worDtrloln.~) ·AJI",i'wrC~d.... tO~En&.tnIO l' 1 -e"""'"'Il.nIlJ 1 ~M'"""·ro.("lItnW() ~rrftml.'tÛ'flll ..·.~)~ld~_......\.·()

~ ·Aifi,,:h. ..En&.tnIO li~kTlI"'Vx(l ! 'Alfid"'lûWl,llnIO ! "'lo.hh..~Dt~tnW() "'1dllwlGoftihr.IO. ~rflrr...}l."-..",·l'Q~rJ"IIJll...En"'nIO l ' ·Aif":IwfG....konlll'\lxO ~rJ"·lI'I'fÛ"'f....1() 0110 ": ·AfficMPJ........f(l .'Ncdll"k-rEnf.nIO i ~rF""-"fG·l""''''V''O "'Mod,r.....cm,..,-.I() 0..1 ","XI; l--=~t.,1.;\.me_6- - 'MoJtflt~\o'rtt~UI() ;

dt.-.nt'_dlOlt2 durvlt'_dn ..11

0..\

""~r~~~~---

l~lldl.iM.:~

1000""""! QlMuDro!s

1 c;rNUDÛnific.tDoce1 ~_o.o.e-...I--~-l'~..".....oe.-...o

:""""""'''''-...0\ 'Affidwr[~:-sO

L· 1 1

Û>'l\'"·iON.....ca.;-~.....ca. ...QIlo~.

QOtolffll'1u"f,I'qD.lLoRtVIISI.·

'C...c..,11'0'AJlll.hI:1C(Il1R'~()

~rrnnlt"rG.·,rO.....,;",0-.,11'0

1~-AIhdommr"'7<O"uM'"""'En.-"'7<O

' ......wMr"'7<O

-""'....Emr"'7<O1.* 'T IW:"l'Emr'oYt{)

1

i :

c----~~lri..--ule

L"~,,,..

L";=::::~. qTrJrlmw:lltoEmploye

~'

.C"Ernri''l'"~llEl"'l'Io."Yt'

1 • (;O.t",f,l.U!Î.~&1lf'loy••

1··__ :;::;::~~:'1 ~ _ ~fJ"~lÛrll'-'~ ~1ffgH.1~lÛn..L"~~

t Q6d\lolllcnM.lnnullolw

oN-ld'Iilli~mployt>

-J-e_Al.:cident()

'~"':~I()~rrn"""'AI:(IdmIO

'Modlhn~{"IO

~8Tl"nll"'O"'N..mT_....O'Adr.......·T~I1Ulf1()

0..1

-ete..'rU.'t"O(~I'J

·Affi.:)worUcel":ll'l:M'ItO~prnnlt'ru:m~~~tO

u.:mck'm!Jl1

~u~~';;:'-;-qMa'I1.":WII:~1

qDllI~-L..I't1(I~(

~N,«O

-_N<1<QOSurrri...N<1<O.....&Noo<Q

....lldmt

fl?NumÂud'nlQGllcÂlrldm4

~I'lr""·l-.dsll

~Acodrnl

~1"Khndrnt

~IKlP""'lOMlrnI

~BTdIQn

.......T.......4'A~Tenqoa

,~~I

NIlle

~Nde-

4'lireileNo&e

VoAnfteeNoIe

""'*

0..1

~11OO0

'Atf...chto:JFont11l1ll()~M"nflU'fuk11Ofl(~...,.,,-'"Ü

~---_._._-

, """"'"I~...i~1OO_:~lm

oc..,.""""oonll'At'hi:twrl:>mnslOl"Ù~rrnlM"~1OI'\Û

'Mc.jilil"fÛ<'mlt"mO

Ml5uon

iioNUmM.HIOI1QDilI~l'InJn

()O;III!fIl'lMKSM'"~oC~d1

oLc'uMlSU:."

oc..,.........o'Affict8NdidloO

f ~fl'('fV'Ut4KiooO

~~~~

._~--­Oill'l"tion.

~~--

4&1IIl0lM.1Im

AI..•..:w4..~

ioûtdo.·A.k-I·...bon

~t-'lIr>AJla.-&IItlOIl

~R'llll..orv._

~lrAftft:"'lial

~~·\lllnAmllW

-eM'!'0I1l'Ctlon(t

'Alttl:fkorDlJlI!r,"bdtO

~rrrnD'~rDuot..'U1O

"Mo,J'I..·,OUd.:tulQ

-e,~(~,

'Ank~

....~<O~<O

tU11Jm1

L"

""û...Af~'A'fa,:htJAf ......loIhonO-.s...JTt'UM'Aik.........Q.........,-

s._~

i1û1dt'!5.'l'YlL~

qNnn60'l'va."

-e"'I..,..l.od-o'AtbtitrrMdt.ld-o

"Surrn....·rt..wWJaoO'Mo.tJilMTM.i.fdwO

N-lldiP 1

'~......--"~~Lachfo

~ldtWld...

~~b-

~hdlt-E.mplr..

QIlo""""""r"

R.,ot,••

~\I~;;*­

4)l..Jh.oGrLt"'k·QOIIldktNlr

-e~...*O........--*0'Mhd,,"IRs.*O.........."".-0------,

Ot-mrsSIl.Xl

ioCOO~1OO

(lMâifDt.>ftH1OI1(;O.o1~51lJ1\

In~hon

·~~~-;W---;.~III-----

, QIlo..........-. oQNot~l'IIlIa\

r--------

i~-o\'~tiJnOI~1....1'1'.-.."""-0

Informatisation de la gestion des ressources humaines de l'UO 137/195

Page 143: Informatisation de la gestion des ressources humaines de l ...

Projet de f"m d'études Reconfiguration et modélisation du système

IV.3.4.5. Description des classes

CLASSE Enfant: qui regroupe les enfants des employésNOM DESCRIPTION TYPENumEnfant Le numéro de AlphaNumérique

l'enfantAttributs SexeEnfant Le sexe de l'enfant Texte

NomEnfant Le nom de l'enfant TextePrénomEnfant Le prénom de Texte

l'enfantDateNaissance La date de naissance Date

de l'enfantNOM DESCRIPTIONCreerEnfantO Permet d'enregistrer un enfant

Méthodes AfficherEnfantO Affiche les informations sur un enfantModifierEnfantO Modifie les informations sur un enfantSupprimerEnfantO Supprime un enregistrement d'enfant

CLASSE Accident: classe qui enregistre tous les accidents des employésNOM DESCRIPTION TYPENumAccident Le numéro de l'accident NumériqueDateAccident La date de l'accident DateHeureAccident L'heure de l'accident Texte

Attributs LieuAccident Le lieu de l'accident TexteNumConstat Le numéro du constat AlphaNumériqueCIBTemoin Le numéro de la carte du AlphaNumérique

témoinNomTemoin Le nom du témoin TexteAdresseTemoin L'adresse du témoin AlphaNumérique

1

NatureAccident La nature de l'accident TexteObservationAccident L'observation faite sur Texte

l'accidentNOM DESCRIPTIONCreerAccidentf) Permet d'enregistrer un accident

Méthodes AfficherAccidentf) Affiche les informations sur un accidentModifierAccidentf) Modifie les informations sur un accidentSupprimerAccidentï) Supprime un enregistrement d'accident

Informatisation de la gestion des ressources humaines de l'UO 138/195

Page 144: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Retraite: permet de mémoriser les retraites des employésNOM DESCRIPTION TYPENumRetraite Le numéro de la AlphaNumérique

retraiteAttributs LibelleRetraite Le libellé de la Texte

retraiteDateRetraite La date de Date

la retraiteNOM DESCRIPTIONCreerRetraiteO Permet d'enregistrer une retraiteAfficherRetraiteO Affiche les retraites déjà enregistrées

Méthodes ModifierRetraiteO Modifie les informations sur uneretraite

Su pprimerRetraiteO Supprime un enregistrement deretraite

CLASSE Conges: qui enregistre les différents congés des employésNOM DESCRIPTION TYPENumConge Le numéro du AlphaNumérique

congéAnneeConge L'année du congé EntierDateDebConge La date de début du Date

Attributs congéDateFinConge La date de fin du Date

congéDateReprise La date de reprise Date

du serviceNOM DESCRIPTIONCreerCongeO Permet d'enregistrer un congé

Méthodes AfficherCongeO Affiche les informations sur un congéModifierCongeO Modifie les informations d'un congéSupprimerCongeO Supprime un enregistrement de congé

Informatisation de la gestion des ressources humaines de l'UO 139/195

Page 145: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Maladie: qui regroupe les maladies traitées des employésNOM DESCRIPTION TYPECodeMaladie Le code de la AlphaNumérique

maladieLibelleMaladie Le nom de la Texte

Attributs maladieDateMaladie Date à laquelle la Date

maladie a étéconstatée

NOM DESCRIPTIONCreerMaladieO Permet d'enregistrer une maladieAfficherMaladieO Affiche les informations sur une

Méthodes maladieModifierMaladieO Modifie les informations sur d'une

maladieSupprimerMaladieO Supprime une maladie enregistrée

CLASSE Affectation: qui mémorise les affectations des employésNOM DESCRIPTION TYPECodeAffectation Le" code de AlphaNumérique

l'affectationLibelleAffectation Le libellé de Texte

Attributs l'affectationDirectionOrigine La direction Texte

d'origine de l'agentDirectionArrivee La direction dans Texte

laquelle est affectéel'agent

DateAffectation La date de Datel'affectation

NOM DESCRIPTIONCreerAffectatioru) Permet d'enregistrer une affectationAfficherAffectationO Affiche les informations sur une

affectationMéthodes ModifierAffectationO Modifie les informations d'une

affectationSupprimerAffectation() Supprime une affectation de la base de

données

Informatisation de la gestion des ressources humaines de l'UO 140/195

"

Page 146: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE licenciement: qui mémorise les différents licenciements effectuésNOM DESCRIPTION TYPENumLicenciement Le numéro du AlphaNurnériq

licenciement ueAttributs MotifLicenciement Le motif du Texte

licenciementDateLicenciement La date du Date

licenciementNOM DESCRIPTIONCreerLicenciernentO Permet d'enregistrer un

licenciement_.AfficherLicenciementO Affiche les informations sur les

Méthodes licenciementsModifierl.icenciementf) Modifie un enregistrement d'un

licenciementSupprimerLicenciementO Supprime un licenciement de la

base de données

..

,.

CLASSE Services: enregistre les services des employésNOM DESCRIPTION TYPECodeService Le code du service AlphaNumérique

Attributs NomService Le nom du service Texte

NOM DESCRIPTIONCreerServiceO Permet d'enregistrer un service

Méthodes AfficherServiceO Affiche les informations sur les servicesModifierServiceO Modifie les informations sur un serviceSupprimeServiceO Supprime un service de la base de

données.

IInformatisation de la gestion des ressources humaines de l'UO

\

141/195

Page 147: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Emploi: les emplois des employésNOM DESCRIPTION TYPECodeEmploi Le code de AlphaNumérique

l'emploiLibelleEmploi Le libellé de Texte

Attributs l'emploiDateDebEmploi La date de début Date

de l'emploiNOM DESCRIPTIONCreerEmploiO Permet d'enregistrer un emploiAfficherEmploiO Affiche les emplois enregistrés

Méthodes Modifierlimploiû Modifie les informations sur un emploiSupprimerEmploiO Supprime un emploi de la base de

données

CLASSE Fonction: enregistre les fonctions des employésNOM DESCRIPTION TYPECodeFonction Le code de la AlphaNumérique

fonctionNomFonction Le nom de la Texte

Attributs fonctionDateDebFonction La date de début Date

de fonctionNOM DESCRIPTIONCreerFonctionO Permet d'enregistrer une fonctionAfficherFonctionO Affiche les informations sur une

fonctionMéthodes Modifierfonctioru) Modifie les informations d'une

fonctionSupprimerFonctionO Supprime une fonction de la base de

données

Informatisation de la gestion des ressources humaines de l'UO 142/195

Page 148: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Direction: les directions des différents employésNOM DESCRIPTION TYPECodeDirection Le code de la AlphaNumérique

Attributs directionNomDirection Le nom de la Texte

directionNOM DESCRIPTIONCreerDirectionO Permet d'enregistrer une directionAfficherDirectionO Affiche les informations sur une

directionMéthodes ModifierDirectionO Modifie les informations d'une

directionSupprimerfrirectionï) Supprime une direction de la base de

données

CLASSE Disponibilite: mémorise les mises à disponibilité des employésNOM DESCRIPTION TYPENumDisponibilite Le code de la AlphaNumériq..

disponibilité ueLibelleDisponibilite Le Libellé de la Texte

Attributs ' disponibilitéDureeDisponibilite La durée de la Entier

disponibilitéMotifDisponibilite Le motif de la Texte

disponibilitéDateDisponibilite La date de Date

disponibilitéNOM DESCRIPTIONCreerDisponibiliteO Permet d'enregistrer une nouvelle

disponibilitéAfficherDisponibiliteO Permet de consulter les informations

Méthodes concernant une disponibilitéModifierDisponibiliteO Modifie les informations concernant

une disponibilitéSupprimerDisponibiliteO Supprime un enregistrement de

disponibilité

Informatisation de la gestion des ressources humaines de l'UO 143/195

Page 149: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Employe: qui mémorise les employés

NOM DESCRIPTION TYPEMatricule Le numéro matricule AlphaNumériq

ueNomEmployé Le nom de l'employé TextePrenomEmploye Le prénom de l'employé TexteDateNaisEmploye La date de naissance DateLieuNaisEmploye Le lieu de naissance TexteDomicileEmploye Le domicile de l'employé TexteTelDomEmploye Le numéro de téléphone de Numérique

l'employéBPEmploye La boite postale de Texte

l'employéCelEmploye Numéro de cellulaire de Numérique

l'employéEmailEmploye L'adresse électronique Texte

Attributs NumCarteldentite ~ Le numéro de la carte Numériqued'identité

lieuEtablissementCarte Le lieu d'établissement de Textela carte d'identité

DateEtablissementCarte La date d'établissement de Datela carte

SexeEmploye Le sexe de l'employé TexteSituationMatrimoniale La situation matrimoniale TexteNationaliteEmploye La nationalité de l'employé TexteNOM DESCRIPTIONCreerEmployeO Permet d'enregistrer un employéAfficherEmployeï) Affiche des informations sur un employéRechercherEmploveï) Recherche un employé

Méthodes TrierEmployeO Trie la liste des employésModifierEmployeO Modifie les informations d'un employéSupprimerEmployeO Supprime un employé de la base de données

Informatisation de la gestion des ressources humaines de l'UO 144/195

Page 150: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Mission: qui mémorise les missions effectuées par les employésNOM DESCRIPTION TYPENumMission Le numéro de la AlphaNumérique

missionDateDebMission La date de début de Date

Attributs la missionDateFinMission La date de fin de la Date

missionObjetMission L'objet de la Texte

missionNOM DESCRIPTIONCreerMission() Permet d'enregistrer une missionAfficherMission() Affiche une mission enregistrée

Méthodes ModifierMission() Modifie les informations d'une missionSupprimerMissionO Supprime les missions déjà enregistrées

CLASSE Notes: enregistre les notes possibles de employésNOM .. DESCRIPTION TYPECodeNote Le code de la note AlphaNumériq

- ueLibelleNote Le libellé de la note Texte

Attributs AnneeNote L'année où la note Numériqueest enregistrée

Note La note proprement Numériquedite

NOM DESCRIPTIONCreerNoteï) Permet d'enregistrer une noteAfficherNoteO Affiche les informations sur une noteModifierNoteO Modifie les informations d'une note

Méthodes SupprimerNoteO Supprime une note de la base dedonnées

Informatisation de la gestion des ressources humaines de l'UO 145/195

Page 151: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Detachement : mémorise les détachements des employésNOM DESCRIPTION TYPE.NumDetachement Le numéro du Numérique

détachementMotifDetachement Le motif du Texte

détachementAttributs LieuDetachement Le lieu du Texte

détachementDateDetachement La date du Date

détachementOrigineDetachement La date de Date

détachementNOM DESCRIPTIONCreerDetachementO Permet d'enregistrer un

détachementAfficherDetachernentû Affiche les informations sur un

Méthodes détachementModifierDetachementt) Modifie les informations d'un

détachementSupprimerDetachemen~O Supprime un détachement de la

base de données

CLASSE Demission: qui mémorise toutes les démissions donnéesNOM DESCRIPTION 1 TYPECodeDemision Le code de la AlphaNumériq

démission ueAttributs MotifDemission Le motif de la Texte

démissionDateDemission La date de la Date

1démission

NOM DESCRIPTIONCreerDemissioru) Permet d'enregistrer une démissionAfficherDemissionO Affiche les informations sur une

démissionMéthodes Modifierfïemissioru) Modifie les informations d'une

démissionSupprimerDemissionO Supprime une démission de la base

de données

Informatisation de la gestion des ressources humaines de l'UO 146/195

Page 152: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE ElementSalaire : enregistre les composants du salaire des .employésNOM DESCRIPTION TYPECodeElementSalaire Le code de AlphaNuméri

l'élément de salaire queLibelleElementSalaire Le libellé de Texte

Attributs l'élément de salaireSigneElementSalaire Le signe de Numérique

l'élément de salaireMontantElementSalaire Le montant de AlphaNuméri

l'élément du salaire queNOM DESCRIPTIONCreerElementSalaireO Permet d'enregistrer un élément de

salaireAfficherElementSalaireO Affiche les informations sur un

Méthodes élément de salaireModifierElementSalaireO Modifie les informations d'une

indemnitéSupprimerElementSalaireO Supprime une indemnité de la base

de données.

CLASSE Fonctionnaire: Les agents qui sont des fonctionnaires de l'EtatNOM DESCRIPTION TYPE

Attributs MinistereTutelle Le ministère de Textetutelle

CLASSE ATOS : Les agents qui ne sont pas des fonctionnairesNOM DESCRIPTION TYPE

Attributs NumCNSS Le numéro de la caisse AlphaNumériquenationale de sécuritésociale

Informatisation de la gestion des ressources humaines de l'Ua 147/195

Page 153: Informatisation de la gestion des ressources humaines de l ...

Projet de f"J.n d'études Reconf"Jguration et modélisation du système

CLASSE MiseADisposition: mémorise les agents mis à la disposition de l'universitéNOM DESCRIPTION TYPENumMiseADisposition Le numéro de l'acte AlphaNumériq

de mise à uedisposition

Attributs LibelleMiseADisposition 1 Le libelleé de la Textemise à disposition

LieuMiseADisposition Le lieu de la mise à Textedisposition

1

DateMiseADisposition La date de la mise à Datei1

i disposition,

NOM DESCRIPTIONCreerMiseADispositionO Permet d'enregistrer une mise à

dispositionAfficherMiseADispositionO Affiche les informations sur une

Méthodes mise à dispositionModifierMiseADispositionO Modifie les informations d'une mise

à dispositionSu pprimerMiseADispositionO Supprime une mise à disposition de

la base de données

CLASSE Contentieux: mémorise les contentieux des employésNOM DESCRIPTION TYPENumContentieux Le numéro du AlphaNumérique

contentieuxDebutContentieux La date du début Date

du contentieuxFinContentieux La date de fin du Date

Attributs contentieuxNatureContentieux La nature du Texte

contentieuxObjetContentieux L'objet du Texte

contentieuxObservationContentieux L'observation faite Texte

,sur le contentieux 1,

NOM DESCRIPTIONCreerContentieuxO Permet d'enregistrer un nouveau

contentieuxAfficherContentieuxf) Affiche les informations sur un

Méthodes contentieuxModifierContentieuxO Modifie les informations sur un

contentieuxSupprimerContentieuxO Permet de supprimer un enregistrement

Informatisation de la gestion des ressources humaines de l'UO 148/195

Page 154: Informatisation de la gestion des ressources humaines de l ...

Projet de fin. d'études Reconfiguration et modélisation du système

CLASSE Conjoint: mémorise les conjoints des employésNOM DESCRIPTION TYPENumConjoint Le numéro du AlphaNumérique

conjointNomConjoint Le nom du Texte

conjointPrenomConjoint Le prénom du Texte

Attributs conjointDateNaisConjoint La date de Date

1

naissance duconjoint

ProfessionConjoint La profession du Texteconjoint

NOM DESCRIPTIONCreerConjointO Permet d'enregistrer un nouveau

conjoint1 AfficherConjointO Affiche les informations concernantMéthodes un conjoint d'un employé

ModifierConjointt) Modifie les informations sur unconjoint

SupprimerConjoint(f Supprime un conjoint enregistré

CLASSE Mission: qui mémorise les missions effectuées par les employésNOM DESCRIPTION TYPENumMission Le numéro de la AlphaNumérique

missionDateDebMission La date de début de la Date

Attributs missionDateFinMission La date de fin de la Date

missionLieuMission Le lieu de la mission TexteObjetMission L'objet de la mission TexteNOM DESCRIPTIONCreerMissionO Permet d'enregistrer une mission

Méthodes AfficherMissioru) Affiche une mission enregistrée 1

ModifierMissioru) Modifie les informations d'une missionSupprimerMissionO Supprime les missions déjà enregistrées

Informatisation de la gestion des ressources humaines de l'UO 149/195

Page 155: Informatisation de la gestion des ressources humaines de l ...

Projet de fin dtétudes Reconfiguration et modélisation du système

CLASSE Diplome: mémorise les diplômes obtenus par les employésNOM DESCRIPTION TYPECodeDiplome Le code du AlphaNumérique

diplômeLibelleDiplome Le Libellé du Texte

Attributs diplômeDateDiplome La date Date

d'obtention dudiplôme

NOM DESCRIPTIONCreerDiplomeO Permet d'enregistrer un nouveau

diplômeAfficherDiplomeO Affiche les informations sur un

Méthodes diplômeModifierDiplomeO Modifie les informations concernant

un diplômeSupprimerDiplomeO Supprime un diplôme enregistré

CLASSE Certificat: mémorise les certificats obtenus par les employésNOM DESCRIPTION TYPECodeCertificat Le code du AlphaNumérique

certificatAttributs LibelleCertificat Le Libellé du Texte

certificatDateCertificat La date Date

d'obtention ducertificat

NOM DESCRIPTIONCreerCertificatO Permet d'enregistrer un nouveau

certificatAfficherCertificatf) Affiche les informations sur un

Méthodes certificatModifierCertificatO Modifie les informations concernant

un certificatSupprimerCertificatO Supprime un certificat enregistré

Informatisation de la gestion des ressources humaines de l'UO 150/195

Page 156: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE SND : mémorise les différents SND chaque annéeNOM DESCRIPTION TYPECodeSND Le code du SND AlphaNumérique

correspondantAttributs LibelleSND Le libellé du SND Texte

AnneeSND L'année du SND NumériqueObservationSND L'observation faite Texte

à la fin du 5NDNOM DESCRIPTIONCreerSNDO Permet d'enregistrer un nouveau SND

Méthodes AfficherSNDO Permet d'afficher les informationsconcernant un SND

ModifierSND() Modifie les informations sur un 5NDSupprimerSNDO Supprime un SND enregistré

CLASSE Formation: mémorise les différentes formationsNOM

.DESCRIPTION TYPE

NumFormation Le numéro de la AlphaNumériqformation ue

LieuFormation Le lieu de la Texteformation

DateFormation La date de la DateAttributs formation

CoutFormation Le coût de AlphaNumériqformation ue

Dureeformation La durée totale de Textela formation

LibelleFormation Le libelle de la Texteformation

NOM DESCRIPTIONCreerFormationO Permet d'enregistrer une nouvelle

formationAfficherFormationO Permet de consulter une information

Méthodes ModifierFormationO Permet la mise à jour des formationsSupprimerFormationO Supprime une formation déjà

enregistrée

Informatisation de la gestion des ressources humaines de l'ua 151/195

Page 157: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconf"lgUration et modélisation du système

CLASSE Classe: permet de mémoriser la classe rattachée à un emploiNOM DESCRIPTION TYPECodeClasse Le code de la classe AlphaNumérigue

Attributs LibelleClasse Le libellé de la Texteclasse

NOM DESCRIPTIONCreerClasseO Permet d'enregistrer une nouvelle classe

Méthodes AfficherClasseO Permet de consulter une classeModifierClasseO Permet la mise à jour d'une classeSupprimerClasseO Supprime une classe

CLASSE Sanction: mémorise les sanctions subies par les employésNOM DESCRIPTION TYPECodeSanction Le code d'une AlphaNumérique

sanctionLibelleSanction Le libellé d'une Texte

sanction..

AttributsMotifSanction Le motif d'une Texte

. sanctionNbreJoursSanction Le nombre de Numérique

jours d'unesanction

ObservationSanction L'observation Textefaite sur unesanction

DateSanction La date de la Datesanction

Nom DescriptionCreerSanctionO Permet d'enregistrer une nouvelle

sanctionMéthodes AfficherSanctionO Affiche les informations sur une

sanctionModifierSanctionO Modifie les informations sur une

sanctionSupprimerSanctionO Permet de supprimer une sanction

Informatisation de la gestion des ressources humaines de l'UO 152/195

Page 158: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Avancement: mémorise l'avancement d'un employéNOM DESCRIPTION TYPENumAvancement Le numéro de AlphaNumérique

l'avancementAttributs LibelleAvancement Le libellé de Texte

l'avancementDateAvancement La date de Date

l'avancementAnneeAvancement L'année Entier naturel

d'avancementNOM DESCRIPTIONCreerAvancementt) Permet d'enregistrer un nouvel

avancementMéthodes AfficherAvancementï) Affiche les informations concernant un

avancementModifierAvancernentû Permet le mise à jour d'un avancementSupprimerAvancementû Supprime un avancement

CLASSE Reclassement: mémorise les différents reclassements des employésNOM DESCRIPTION TYPENurnReclassemnt - Le numéro du AlphaNumérique

reclassementAttributs LibelleReclassement Le libellé du Texte

reclassementanneeReclassement L'année de Entier

reclassementNOM DESCRIPTIONCreerReclassementO Permet d'enregistrer un nouveau

reclassementMéthodes Afficherkeclassementt) Affiche les informations concernant un

reclassementModifierkeclassernentï) Permet le mise à jour d'un

1reclassementSupprimerReclassementO Supprime un reclassement 1

i

Informatisation de la gestion des ressources humaines de l'UO 153/195

Page 159: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Echelon: permet de mémoriser l'échelon rattaché à une classeNOM DESCRIPTION TYPECodeEchelon Le numéro de AlphaNumérique

Attributs l'échelonLibelleEchelon Le libellé de Texte

l'échelonNOM DESCRIPTIONCreerEcheloru) Permet d'enregistrer un nouvel

Méthodes échelonAfficherEchelonO Permet de consulter un échelonModifierEchelonO Permet la mise à jour d'un échelonSupprimerEchelonO Supprime un échelon

CLASSE Categorie: permet de mémoriser les différentes catégoriesNOM DESCRIPTION TYPECodeCategorie Le code de la AlphaNumérique

Attributs catégorieLibelleCategorie Le libellé de la Texte

catégorieNOM DESCRIPTIONCreerCategorieO Permet d'enregistrer une nouvelle

catégorieMéthodes AfficherCategoriet) Permet de consulter une catégorie

ModifierCategorieO Permet la mise à jour d'une catégorieSupprimerCategorieO Supprime une catégorie

CLASSE Absence: mémorise les absences des employésNOM DESCRIPTION TYPENumAbsence Le numéro de l'absence AlphaNumériqueDateDepAbsence La date d'absence Date

Attributs DateArrivAbsence La date de retour de Datel'autorisation d'absence

MotifAbsence Le motif de l'absence TexteNOM DESCRIPTIONCreerAbsenceO Permet d'enregistrer une nouvelle absenceAfficherAbsenceO Permet de consulter une absence

Méthodes ModifierAbsenceï) Modifie les informations sur une absenceSupprimerAbsence0 Supprime une absence déjà enregistrée

Informatisation de la gestion des ressources humaines de l'UO

••

154/195

Page 160: Informatisation de la gestion des ressources humaines de l ...

Projet de ("ID d'études Reconfiguration et modélisation du système

CLASSE Titularisation: mémorise les différentes titularisations des agentsNOM DESCRIPTION TYPENumTitularisation Le code de AlphaNumériq

titularisation ueAttributs LibelleTitularisation Le Libellé de la Texte

titularisationDateTitularisation La date de la Date

titularisationNOM DESCRIPTIONCreer'Iitularisatioru) Permet d'enregistrer une nouvelle

titularisationAfficher'Titularisatioru) Permet de consulter les informations

Méthodes concernant une titularisationModifier'Titularisatioru) Modifie les informations concernant

une titularisationSupprimerTitularisationO Supprime un enregistrement de

titularisation

CLASSE Décès: mémorise tous les certificats décès des défuntsNOM 'DESCRIPTION TYPENumDeces Le numéro de décès Alphanumériqu

enregistré eLibelleDeces Le Libellé du décès Texte

Attributs LieuDeces Le lieu du décès Texte

NumCertficatDeces Le numéro de Alphanumériqucertificat de décès e

NomPersDelivCertificatDeces

DateDeces La date du décès Date

NOM DESCRIPTIONEnregistrerDeces0 Permet d'enregistrer un nouveau décès

Méthodes AfficherDecesO Permet de consulter la liste des décèsModifierDecesï) Modifie les informations concernant

un décès

Informatisation de la gestion des ressources humaines de l'UO

t,

155/195

Page 161: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Integration: mémorise tous les actes d'intégrationNOM DESCRIPTION TYPENumIntegration Le numéro de Alphanumériqu

l'intégration eAttributs Motifintegration Le motif de Texte

l'intégrationDateIntegration La date de Date

l'intégrationNOM DESCRIPTIONEnregistrerIntegratioru) Permet d'enregistrer un nouvel acte de

IntégrationAfficherIntegrationO Permet de consulter la liste des

Méthodes IntégrationsSupprimerIntegrationO Supprime les Intégrations de la base de

donnéesModifierIntegratioru) Modifie les informations concernant un

Intégration

CLASSE Jouissance: mémorise autorisations de jouissance du personnelNOM DESCRIPTION TYPENumJouissance Le numéro de la AlphaNumérique

jouissanceAttributs DateDebJouissance La date de début de la Date

jouissanceLieuJouissance Le lieu de la jouissance de Texte

congéDateFinJouissance La date de la fin de Date

jouissanceDateRetour La date de retour DateNOM DESCRIPTIONCreerContratO Permet d'enregistrer un nouveau contratAfficherContratO Permet de "consulter un contrat

Méthodes ModifiercontratO Modifie les informations sur un contratSupprimerContratï) Supprime un contrat déjà enregistré de la base

de données

Informatisation de la gestion des ressources humaines de l'UO 156/195

Page 162: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Connexion: mémorise les utilisateurs du système informatique

NOM DESCRIPTION TYPEDomaine Le domaine de Texte

Attributs l'utilisateurId_Utilisateur Le nom utilisateur TexteMotdePasse Le mot de passe texte

utilisateurNOM DESCRIPTIONAjouter Utilisateurt) Permet d'enregistrer un nouvel

utilisateurAfficherUtilisateurï) Permet de consulter la liste des

Méthodes utilisateursSupprimerl.Itilisateurt) Supprime un utilisateur de la base de

donnéesModifierUtlisateurO Modifie les informations concernant un

utilisateur

CLASSE Structure: mémorise les différentes structures de formationNOM

.DESCRIPTION TYPE

CodeStructure Le code de la Alphanumériquestructure

Attributs NomStructure Le nom de la Textestructure

AdresseStructure L'adresse de la Textestructure

NOM DESCRIPTIONCreerStructureO Permet d'enregistrer une nouvelle

structureAfficherStructureO Permet de consulter les informations

Méthodes concernant une structureModifierStructureO Modifie les informations concernant

une structureSupprimerStructure() Supprime un enregistrement de

structure

Informatisation de la gestion des ressources humaines de l'UO 157/195

Page 163: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Objectif: mémorise tous les objectifsNOM DESCRIPTION TYPECodeObjectif Le code de l'objectif Alphanumériqu

eAttributs AnneeObjectif L'année de l'objectif Date

Realisation La réalisation de textel'objectif

i

LibelleObjectif Le libellé de l'objectif texte

NOM DESCRIPTIONAjouterObjectifO Permet d'enregistrer un nouvel objectifAfficherObjectifO Permet de consulter la liste des objectifs

MéthodesSupprimerObjectifO Supprime un objectif de la base de

donnéesModifierObjectifO Modifie les informations concernant un

objectif

CLASSE Demande: mémorise toutes les demandes d'actes administratifsNOM QESCRIPTION TYPECodeDemande Le code de demande Alphanumériqu

eObjetDemande L'objet de la demande Texte

Attributs ObservationDemande L'observation de la textedemande

DateDemande La date de la demande Date

NOM DESCRIPTIONAjouterDemandeï) Permet d'enregistrer une nouvelle

demandeAfficherDemander) Permet de consulter la liste des

Méthodes demandesSupprimerDemandeO Supprime une demande de la base de

donnéesModifierDemander) Modifie les informations concernant

une demande

Informatisation de la gestion des ressources humaines de l'UO

..

158/195

Page 164: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

CLASSE Distinction: mémorise toutes les distinctions honorifiques des agentsNOM DESCRIPTION TYPECodeDistinction Le code de la Alphanumérique

distinctionAttributs LibelléDistinction Le libellé de la Texte

distinctionDateDistinction La date de la Date

distinction1

NOM DESCRIPTIONCreerDistinctionO Permet d'enregistrer une nouvelle

distinctionMéthodes AfficherDistinctioru) Permet de consulter la liste des

distinctions enregistréesSupprimerDistinctiont) Supprime une distinction de la base de

données

CLASSE Bonification: mémorise toutes les bonifications des agentsNOM DESCRIPTION TYPECodeBonification Le code de la Alphanumérique

bonificationAttributs MotifBonification Le motif de la Texte

bonificationDateBonification La date de la Date

bonificationNOM DESCRIPTIONCreerBonificationO Permet d'enregistrer une nouvelle

bonificationMéthodes ModifierBonificatioru) Modifie une bonification

AfficherBonification 0 Permet de consulter la liste desbonifications enregistrées

SppprimerBonification 0 Supprime une bonification de la base dedonnées

Informatisation de la gestion des ressources humaines de l'UO

- o.

159/195

Page 165: Informatisation de la gestion des ressources humaines de l ...

Projet de f"m d'études Reconfiguration et modélisation du système

CLASSE ContratTravail: mémorise tous les contrats de travail signés.NOM DESCRIPTION TYPENumContrat Le numéro du contrat AlphanumériqueLibelleContrat Le libellé du contrat Texte

Attributs DateContrat La date de signature Datedu contrat

NOM DESCRIPTION1

CreerContratO Permet d'enregistrer un nouveau contratModifierContratO Modifie un contrat de travail

Méthodes AfficherContratO Permet de consulter la liste des contrats detravail

SupprimerContratO Supprime un contrat de travail de la basede données

IV.3.5. Diagramme d'états-transitions

Un diagramme d'états-transitions décrit, au cours du temps,

l'évolution d'une instance d'une réponse aux interactions avec d'autres objets.

Il est forcément associé à une class~, mais toutes les classes n'en ont pas

besoin. C'est un graphe orienté d'états (nœuds) connectés par des transitions

(arcs orientés).

IV.3.S.1. Principaux éléments de notation

Etat

Un état se caractérise par sa durée et sa stabilité. Il représente une copie

instantanée des valeurs des attributs d'un objet.

Une activité est une opération qui dure un certain temps dans un état

particulier.

Les actions figurant dans un état sont déclenchées par trois types

d'événements. Ce sont:

./ entry: action exécutée chaque fois que l'on rentre dans l'état;

./ exit: action exécutée chaque fois que l'on quitte l'état;

./ Do: action exécutée qui ne modifie pas l'état.

Informatisation de la gestion des ressources humaines de l'UO

160/195

Page 166: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

Représentation d'un état

Do : activité

Reconfiguration et modélisation du système

Transition

./ Une transition est une relation entre 2 états indiquant qu'un objet

dans le premier état va exécuter et entrer dans le deuxième état

quand un événement apparaîtra.

./ Un événement correspond à l'occurrence d'une situation donnée

dans le domaine du problème. Un événement est instantané.

./ Une garde est une condition devant être vérifiée pour permettre

la transition. Elle est optionnelle.

./ Une action est une opération atomique (non interruptible)

déclenchée par une transition. Elle est optionnelle.

Représentation d'une transition

Evénement [garde] / action

)

Etat initial

L'état initial est l'état d'une instance juste après sa création (un seul

état initial).

Représentation de l'état initial

Etat Final

Informatisation de la gestion des ressources humaines de l'UO

.. .f'

161/195

Page 167: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

L'état final est l'état d'une instance juste avant sa destruction (un

automate infini peut ne pas avoir d'état final) .

Représentation de l'état final •Branchement

Un branchement illustre les états alternatifs dans lesquels un objet peut

se retrouver suite à la survenance d'un événement dans le domaine

étudié.

Représentation d'un branchement o

1V.3.S.2. Formalisme de diagramme d'états-transitions

el----~>I( état intermédiaire ]r----~>(j

Informatisation de la gestion des ressources humaines de l'UO

•.. ..

162/195

Page 168: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.S.3. Représentation des diagrammes d'états-transitions

Initiation./

Do:CreerAvancementO<,

\. ./

Valider

\/

En préparation

\liAnnuler ...... Annulation./

.-Valider

\11'\

En Cours

Do:TraiterAvancementO

\II \11

Finalisation ...... -./

Diagramme d'états-transitions 1: Classe Avancement

Informatisation de la gestion des ressources humaines de l'UO 163/195

Page 169: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

Initiation

Do: CreerReclassementO

Reconfiguration et modélisation du système

En préparation

Do:SélectionnerEmployeO

En Cours

Do:TraiterReclasementO

Annuler

Diagramme d'états-transitions 2: Classe Reclassement

Informatisation de la gestion des ressources humaines de l'UO 164/195

Page 170: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

\'J

Initiation

Reconfiguration et modélisation du système

En préparationValiderMissio~

Do:CreerMissionO ./ Do:SélectionnerEmployeO

,-------r----------

[.,-An n u ler

Annulation I<E,,'------<

\VDépa~

./En Cours

Retour

\lI

@~<--I

Terminé

Do:SaisirCRMissionODo:ValiderCRMissionO

Diagramme d'états-transitions 3: Classe Mission

Informatisation de la gestion des ressources humaines de l'UO 165/195

Page 171: Informatisation de la gestion des ressources humaines de l ...

Projet de !"lnd'études Reconfiguration et modélisation du système

\ V/ / ,

Prévue Valider En préparation......

Do:CreerFormationO./ Do:SélectionnerEmploye0

'- / '- ~

En Exécution

Clôture

\V

Débuter \/ Arrrn iler-../ .......

........ '"Annulation

Terminé

Do:SaisirCRFormationODo:ValiderCRFormationO

\/

I--------<,~ •./

Diagramme d'états-transitions 4: Classe Formation

Informatisation de la gestion des ressources humaines de l'UO 166/195

Page 172: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

~....- <,

( En Activité \

Il\, /~

1

Au chômage

Intégrer

Démissionner

<,./

Décision Congé

En Congé

11\

\1;

]Fin Congé

Début formation

Licencier

1 >~2< 1·,.

Autorisation Absence

Présent

1 Il\

\li

En Absence

<,./

En Formation

Fin Autorisation Absence

Décès./<,

Anticiper Retraite\1/

En Retraite

Diagramme d'états-transitions 5: Classe Employe

\1/

Age Retraite

Informatisation de la gestion des ressources humaines de l'Ua 167/195

Page 173: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

/

Initier

Reconfiguration et modélisation du système

Do:Creationû,i-----------i

r---......;/~

En attente de Traitement <Transmis

\11/ '\ / '\

Traitement Modification

Do:TraiterDemandet] Do:ModifierDemandeO

'- ./ -,11\

Accepter\1

Refuser

\V/ "\ \1

TerminéAnnulation

Do:SatisfaireDemandeO

"- ./

Diagramme d'états-transitions 6: Classe Demande

Informatisation de la gestion des ressources humaines de l'UO 168/195

Page 174: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconf"J.gUration et modélisation du système

Initier

Do:CreerSanctionO

Transmission

En attente de Traitement

Date examen

Mise en examen

Do.TraiterSanctionf]

Décision de 1 commission

En application Rejeté

Valider Annuler

Fin de la

Terminer[ J----?I'----------'

Diagramme d'états-transitions 7: Classe sanction

Informatisation de la gestion des ressources humaines de l'UO 169/195

Page 175: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

En Réception

Do.CreerContentieuxû

Retiré Médiation

Echec

Arbitrage

ConciliationSuccès

Succès de la conciliation

Diagramme d'états-transitions 8: Classe Contentieux

Informatisation de la gestion des ressources humaines de l'UO 170/195

Page 176: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.6. Diagramme d'activités

Le diagramme d'activités sert à décrire conceptuellement les

fonctionnalités d'un cas d'utilisation.

IV.3.6.1. Principaux éléments de notation

La plupart des éléments de notation ci-après cités ont déjà été

définis au niveau du IV.3.5.1 de ce document.

Activité

Transition

c______._)

>

Marqueur d'état initial

Marqueur d'état final

Barre de synchronisation

•1

Les transitions au départ d'une barre de synchronisation sont

déclenchées simultanément. Cependant, la barre de synchronisation

ne peut être franchie que lorsque toutes les transitions qui y

aboutissent ont été déclenchées.

Branchement <>

Informatisation de la gestion des ressources humaines de l'UO 171/195

Page 177: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguratfon et modélisation du système

IV.3.6.2. Formalisme utilisé pour les diagrammes d'activités

Etat1

Etat2 Etat3

Informatisation de la gestion des ressources humaines de l'UO 172/195

Page 178: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

IV.3.6.3. Représentation des diagrammes d'activités

-- - n=O au début de la connexion

Diagramme d'activités 1: CU Authentification

Informatisation de la gestion des ressources humaines de l'Ua

..

173/195

Page 179: Informatisation de la gestion des ressources humaines de l ...

Projet de rm d'études Reconfiguratlon et modélisation du système

Diagramme d'activités 2: CU Accident

0,

Informatisation de la gestion des ressources humaines de l'UO 174/195

Page 180: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Diagramme d'activités 3: CU Affectation

Informatisation de la gestion des ressources humaines de l'UO

. ,.. "'.

175/195

Page 181: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

AffIChage Menu Autorisation Absen

Diagramme d'activités 4 : CU Absence

Informatisation de la gestion des ressources humaines de l'ua

.<..

176/195

Page 182: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

Afficher Menu Avancement Echelon k'=-=-----=~

Reconfiguration et iDodéllsation du système

Diagramme d'activités 5: CU Avancement

Informatisation de la gestion des ressources humaines de l'UO 177/195

. .. \'

Page 183: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modéUsation du système

Diagramme d'activités 6: CU Congés

Informatisation de la gestion des ressources humaines de l'UO 178/195

Page 184: Informatisation de la gestion des ressources humaines de l ...

Projet de ftn d'études Reconfiguration et modélisation du système

Diagramme d'activités 8: CU Démission

Informatisation de la gestion des ressources humaines de rua

e - " _ ._

180/195

Page 185: Informatisation de la gestion des ressources humaines de l ...

Projet de ftn d'études Reconfiguration et modélisation du système

Diagramme d'activités 8: CU Démission

Informatisation de la gestion des ressources humaines de rua

e - " _ ._

180/195

Page 186: Informatisation de la gestion des ressources humaines de l ...

Projet de~ d'études Reconfiguration et modélisation du 9'8t ême, . .

Diagramme d'activités 9: CU Formation

Informatisation de la gestion des ressources humaines de l'UO 181/195

Page 187: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modéJJaation du système

~~~~~~==:!~-~Choisir Element â supprimer

Diagramme d'activités 10: CU Contentieux

Informatisation de la gestion des ressources humaines de l'UO 182/195

Page 188: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation cl~ ayst,ème

Spécifier Statistique à établir

Diagramme d'activités 11 : CU GestionStatistiques

Informatisation de la gestion des ressources humaines de l'UO 183/195

Page 189: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconflguration et modéUsation du système

Diagramme d'activités 12: CU Licenciement

Informatisation de la gestion des ressources humaines de l'UO 184/195

Page 190: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modé1iaation du syat~me

Diagramme d'activités 13 : CU Mission

Informatisation de la gestion des ressources humaines de l'UO 185/195

Page 191: Informatisation de la gestion des ressources humaines de l ...

Projet de ·BD d'études Reconfiguration et modéUsation du système

Diagramme d'activités 14: CU Notation

Informatisation de la gestion des ressources humaines de l'UO 186/195

Page 192: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Spécifier informations recherchées

Diagramme d'activités 15: CU RechercherInformation

Informatisation de la gestion des ressources humaines de l'UO 187/195

Page 193: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation .d u système

Diagramme d'activités 16: CU.Reclassement

Informatisation de la gestion des ressources humaines de ruo 188/195

Page 194: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

----- - - - - - - - - - - ...

ReCOnfiguratiOD et modélisation du système

Diagramme d'activités 17: CU Intégration

Informatisation de la gestion des ressources humaines de l'Ua

189/195

Page 195: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'~tude8 Reconfiguratlon et modéllsatlon-clu système

Diagramme d'activités 18: CU Retraite

Informatisation de la gestion des ressources humaines de l'ua 190/195

Page 196: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études·.

Reconfiguration et modélisation du .système

Diagramme d'activités 19 : CU Sanction

Informatisation de la gestion des ressources humaines de l'UO

.,

191/195

Page 197: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconftguration et modéUsation '"du système

Diagramme d'activités iô :CU Administrer

Informatisation de la gestion des ressources humaines de l'UO 192/195

Page 198: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguratlon et modéUsation -du système

Diagramme d'activités 21: Scénario nominal CU Demande

Informatisation de la gestion des ressources humaines de l'UO 193/195

Page 199: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études Reconfiguration et modélisation du système

Diagramme d'activités 22: Scénario alternatif CU Demande

Informatisation de la gestion des ressources humaines de l'Ua 194/195

Page 200: Informatisation de la gestion des ressources humaines de l ...

Projet de fin d'études

CONCLUSION

Reconfiguration et modélisation du système

Dans ce dossier, nous avons notamment présenté des solutions pouvant

faciliter la gestion des ressources humaines en tenant compte des contraintes

(financières, humaines et organisationnelles) exprimées par le groupe de

pilotage et des utilisateurs. Des éléments de décision (coût, avantages et

inconvénients des différentes solutions) ont été présentés en vue de faciliter le

choix de la solution finale parmi celles proposées.

Le choix des utilisateurs étant porté sur un des scénarios de mise en

œuvre, nous pouvons entamer la dernière étape de notre étude, à savoir la

rédaction du cahier des charges utilisateur.

".

Informatisation de la gestion des ressources humaines de l'UO 195/195