WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Modélisation et implémentation d'un système décisionnel pour la gestion du personnel à  la RVA Kananga


par Paulin KABEYA ILUNGA
Université Saint Laurent de Kananga - Licence 2021
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

VI.1.5. La durée de la R.V.A

La durée de la société est fixée à quatre-vingt-dix-neuf ans à compter de la date de son immatriculation au registre de commerce et du crédit mobilier, sauf dissolution anticipée ou prorogation décidée par l'Assemblée Générale de l'Etat Actionnaire.

En cas de prorogation de la durée de la société, un an au moins avant la date de son expiration, l'Actionnaire Unique devra être consulté par le conseil d'administration à l'effet de décider si la société doit être prorogée. A défaut de convocation par l'organe précité, l'Actionnaire Unique peut demander en justice la désignation d'un mandataire de justice chargé de provoquer ladite consultation.

La modification de la durée de la société, la prorogation de la société comme sa dissolution anticipée sont décidées par l'Assemblée Générale de l'Etat Actionnaire Unique.

VI.1.6. Les rôles de la R.V.A

Généralement, aucun pays ne peut manquer un aéroport ou un aérodrome. Mais cela n'exclut pas à signaler que malgré l'existence de ceux-ci, ils jouent les différents rôles selon les diverses provinces.

Il conviendrait de reconnaitre que la Régie des Voies Aériennes ayant le monopole de tous les aéroports et aérodromes officiels du pays, son rôle demeure prépondérant dans la mesure où son fief apporte à la ville de Kananga beaucoup d'avantages sur plusieurs plans. Elle joue plusieurs rôles sur la ville de Kananga qui sont :

V' Rôle technique ;

V' Rôle économique ;

V' Rôle social ;

V' Rôle politique ou stratégique ;

V' Rôle humanitaire.

55

VI.1.7. Projet d'avenir de la R.V.A

Dans l'avenir, il y a des prévisions pour le rallongement et l'agrandissement de l'actuelle piste d'atterrissage pour avoir une nouvelle piste d'atterrissage de l'aéroport national de Kananga qui sera du type international.

Cependant, l'aéroport du type international aidera la communauté Centre-Kasaïenne à leur ravitaillement en marchandises et autres choses qui viendront directement d'outre-mer ou d'autres continents.

56

VI.1.8. Organisation Et Fonctionnement VI.1.8.1. Organigramme de la R.V.A

COMMANDEMENT D'AEROPORT

SECRETARIAT

STAFF COODINATION

SERVICE MOYENS
GENERAUX

SERVICE
TECHNIQUE

SERVICE ADMINISTRATIF,
FINANCIER ET COMMERCIAL

SERVICE CIRCULATION
AERIENNE

SERVICE SURETE ET
FACILITATION

BUREAU FINANCIER

BUREAU

NAVIGATION AERIENNE

BUREAU

CIRCULATION

BUREAU ANTI-INCENDIE

BUREAU STATISTIQUE

BUREAU

TELECOMMUNICATI

BUREAU

COMMERCIAL

BUREAU

ADMINISTRATIF

BUREAU MEDICAL

BUREAU CHARROI AUTOMOBILE

BUREAU

ENTRETIE N

BUREAU

ELECTRICITE ET BALISAGE

BUREAU TELECOMS NAVAIDS

BUREAU POLICE

BUREAU

FACILITATION

Source : R.V.A/Kananga, les documents internes du secrétariat

57

VI.1.8.2. Fonctionnement de la RVA

1. Commandement d'aéroport

Il est le premier service ayant une préséance sur tous les autres services au sein de l'aéroport. Tous les autres services sont obligés à lui faire leurs rapports en vue d'une harmonisation.

Par commandement d'aéroport, il faut entendre la direction d'aéroport. Ce changement d'appellation est dû au fait qu'au début, un aéroport était géré par un Directeur d'aéroport qui devait être administratif ou technicien

Depuis un certain temps vers les années nonante, le terme commandement d'aéroport est resté le seul dont on se sert. Car, un commandant d'aéroport doit obligatoirement être un ingénieur en aviation civile pour une mise en application des règles de la navigation aérienne adoptées par l'aéronautique civile et l'organisation de l'aviation civile internationale

2. Staff coordination

C'est un service qui, en absence du commandant d'aéroport, a le devoir de prise de décision sur n'importe quel problème survenu à l'aéroport. Il contient 3 coordinateurs dont un responsable appelé Chef Staff-coordination qui est secondé par ses deux collègues.

Ce service joue le rôle de maximisation de recettes au moyen de contrôle sur les accès, l'embarquement, le domanial, le terrain nu, etc. bref sur les taxes aéronautiques et extra-aéronautiques pour faire rapport à la hiérarchie. De ce fait, les coordonnateurs sont toujours au tarmac en vue de veiller sur les embarquements. Ils restent au bureau dans le souci de surveiller les entrées pour prendre à l'objectif de leur service.

3. Secrétariat

C'est une cellule qui joue le rôle de communication entre le service du personnel et le commandement d'aéroport. Il s'occupe aussi des tâches suivantes : les appels téléphoniques entrants et sortants, la saisie de courriers, l'organisation de déplacement et de réunions, l'accueil de visiteurs. Son rôle d'interface ne se limite pas non seulement au niveau interne de l'entreprise mais va plus loin au niveau extérieur.

4. Le service administratif, financier et commercial

Ce service supervise 4 bureaux qui sont : administratif, financier commercial et médical. Le chef de ce service est appelé chef de service Administratif, Finances et commercial en abrégé SAFCO. Nous comprendrons son fonctionnement à travers les bureaux sous sa dépendance.

58

+ Bureau administratif

Ce bureau est chargé d'harmonisation de différents rouages et s'occupe essentiellement d'établir le rôle des congés annuels, circonstanciels, les bons de consultation, le contrôle des présences et des absences, tenue des dossiers administratifs du personnel, prépare les sanctions, les dossiers du pensions, enregistre le décès et naissance. Il traite généralement tous les problèmes liés aux ressources humaines.

+ Bureau de financier

C'est un bureau qui s'occupe de la gestion des recettes et des dépenses. Tout ce qui est produit comme recettes est gardé dans ce bureau mais à dépenser sur ordre du commandant d'aéroport suivant le programme établi par lui et le chargé de finances.

+ Bureau commercial

C'est le bureau générateur des recettes en dollars et francs congolais. Il tire ses redevances sur l'embarquement, route, stationnement, etc.

+ Bureau médical

C'est un bureau qui assure le suivi médical de salariés et conseille l'entreprise. Il est encore là pour la prévention des risques professionnels. Il veille sur la santé de salariés et conseille l'employeur sur l'ensemble de problématiques liées aux conditions de travail.

5. Service de circulation aérienne

Comme l'indique la structure organique, la circulation aérienne est le service purement technique qui justifie l'importance de la RVA du fait qu'elle se préoccupe surtout de la sécurité aérienne, la navigation, l'anti-incendie, sécurité aéronautique et transmission aéronautique.

+ Bureau circulation aérienne

Ce bureau remplit le rôle de garantir la sécurité des aéronefs dans l'espace aérien, son fonctionnement est assuré par les contrôleurs de trafic aérien dont la plupart sont ressortissants de l'ISTA (Institut Supérieur de Techniques appliquées). Le lieu de travail des ATC (mot anglais qui signifie Contrôleurs Transports aériens) est la tour de contrôle qui est en contact avec tous aéronefs se trouvant en l'air en vue de leur assurer la sécurité.

+ Bureau navigation

Ce bureau constitue une charnière entre la RVA et les exploitations. Toutes les informations sur les mouvements des aéronefs sont transmises par lui. Il reçoit les plans de vol des exploitants qu'il transmet à la tour de contrôle, tient à jour le relevé des

Il est chargé de gérer tous les matériels roulants de l'entreprise ; ce qui expliquerait l'appartenance des chauffeurs mécaniciens des engins à ce bureau.

59

mouvements aériens, contrôle les documents de bord (licence, certificat de navigabilité etc.), manifeste des passagers, les frets, calcule les redevances atterrissages, route, stationnement à mettre à la disposition de bureau commercial pour facturation. Les agents de ce bureau sont appelés commis piste. Ils ont le pouvoir de contrôler les documents de bord.

? Bureau anti-incendie

Ce bureau est chargé de combattre tout incendie à l'aéroport, il est doté de 2 véhicules anti-incendie laissés par la MONUSCO; ceux-ci peuvent répondre à toute ses préoccupations du fait qu'ils sauvegardent les biens et les vies humaines au sol.

? Bureau télécommunication aéronautique

Bureau vide, il a le rôle de transmettre les messages officiels de service, les heures de décollages ou d'atterrissages des avions d'une entité à une autre à l'intérieur du pays. De ce fait, il fait aussi partie de la sécurité à la navigation aérienne dans la mesure où tout aéronef décollant ou atterrissant à telle ou telle autre entité vers l'autre est attendu à destination avec précision de l'heure prévue de son atterrissage. De même que les personnages officiels dans l'aéronef sont signalés pour une prise de disposition.

? Bureau statistiques

C'est celui qui s'occupe de mouvements des aéronefs y compris la ventilation des passagers, frets ainsi que les bagages y afférents ; pour parvenir à dépister le chiffre réel de passagers, les types d'avions au départ et à l'arrivée et les frets au bout d'un mois, d'une année, etc. suivant la demande.

6. Service moyens généraux

Composé de deux bureaux : celui de l'entretien et celui du charroi automobile. Ce service s'occupe de l'entretien des infrastructures de la RVA ; il s'agit précisément de l'entretien de la piste de l'aéroport, des charrois automobiles, des bâtiments. Il se charge de tous les approvisionnements à la RVA.

? Bureau entretien

Ce bureau s'occupe de l'entretien de l'infrastructure piste et bâtiments de l'entreprise. De ce fait, il commande les peintres, les maçons, les architectes, les nettoyeurs des installations, les ingénieurs en construction.

? Bureau charroi automobile

60

7. Service technique

Composé de 2 bureaux : celui de télécoms navaids qui est vacant pour le moment et celui d'électricité et balisage. Ce service se charge de l'aménagement et réparation des appareils de télécommunication (Orthophonie, radiophonie etc.) tout en veillant à la permanence de l'énergie au niveau de l'aéroport.

? Bureau électricité et balisage

Ce bureau a comme agents : les RTC (radio techniciens contrôle) électriciens qui sont les ingénieurs formés pour la réparation des moteurs et ravitaillement des installations de la RVA en énergie électrique.

? Bureau télécoms navaids

Les agents de ce bureau s'appellent R.T.C / Télécoms. Ils sont également ingénieurs formés en tant qu'électroniciens. Ce sont ceux qui préparent les appareils électriques de télécommunication comme micro, radio etc.

8. Service de sûreté et facilitation

Il est composé de 2 bureaux : ceux de facilitation et de la police. Ce service joue le rôle du maintien de l'ordre dans les installations aéronautiques étant donné que l'aéroport est un endroit stratégique pour une province. C'est ainsi qu'on exige l'identification de toute personne qui désire y accéder.

? Bureau facilitation

C'est un bureau est chargé du protocole de l'entreprise. C'est ce bureau qui s'occupe de l'organisation de fête de l'entreprise, accueil des missionnaires, etc.

? Bureau police

Ce bureau a pour rôle la sécurité des installations aéroportuaires, des biens, des passagers, des visiteurs et des travailleurs.

Source : R.V.A / Kananga, les documents internes du bureau personnel

61

IV.1.8.3. Critique de l'existant

Après notre passage à la RVA Kananga pour mener notre étude, nous avons remarqué les points faibles suivants :

- La gestion du personnel est soumise à une gestion manuelle ; c'est-à-dire, tout ce qui est fait là est manuel ;

- Il n'y a pas un système de gestion de performance du personnel. Ce qui cause une prise de décision hasardeuse pour ce qui concerne leur prise en charge. Avec ce système de performance, la RVA sera capable de savoir les effectifs des agents salariés et non-salariés, les agents éligibles au congé et ceux éligibles à la retraite, ce qui leur sera une source d'inspiration pour les décisions concernant le personnel.

IV.8.4. Proposition de solution

Pour ainsi pallier aux failles constatées et soulevées au point ci-haut, nous proposons les solutions suivantes :

- Par rapport au recrutement de personnel, nous souhaitons mettre en place un système informatique qui va premièrement pallier la difficulté par rapport au temps de traitement des dossiers des agents. La façon de gérer manuellement le recrutement retarde certaines opérations car c'est l'Etre humain qui doit passer au constat des dossiers reçus.

- Nous mettrons également un système de gestion du personnel pour permettre aux gestionnaires de bien prendre des décisions optimales et importantes sur la gestion du personnel.

IV.2. Spécification de besoins

IV.2.1. Source de l'Application

La gestion des agents de la RVA est l'une des tâches effectuées par le Chef du personnel pour la régularisation de la situation administrative des personnels en suivant et respectant la hiérarchie qui existe depuis son recrutement jusqu'à sa retraite.

En général , les gens pensent que tous les agents de la RVA sont fonctionnaires, mais il y a des agents non fonctionnaires ; c'est-à-dire agent non encadré par la RVA ou personnel contractuel tels que l'employé de courte durée (ECD), employé de longue durée (ELD), et l'employé de fonction auxiliaire (EFA).

? Concours direct : les concours directes sont ouverts à tous les agents non fonctionnaires ;

62

a) L'employé de courte durée

Sa décision d'engagement est renouvelée chaque 6 mois ou 12 mois selon le cas dit dans le contrat. Après 6 ans de service, le personnel est intégré et après intégration il effectue un stage pendant 1 an pour devenir fonctionnaire.

b) L'employé de longue durée

C'est une attestation de classification ou engagement directe. Il a une majoration de 10% de son salaire à tous les 2 ans jusqu'à son intégration. Pour accorder la majoration, il faut faire une demande et évaluer par un bulletin individuel de note ou BIN.

c) L'Employé de fonction auxiliaire

Ce personnel est recruté par décision d'engagement. Ce contrat est renouvelé tous les 2 ans ; après 6 ans de service le personnel est devenu intégré et effectue un stage pendant 1 an avant d'être fonctionnaire.

IV.2.2. Gestion de recrutement

Le recrutement est défini comme une action d'embaucher un nouvel personnel pour travailler dans une entreprise, une société, etc. l'objectif principal est de trouver l'agent possédant la compétence et les aptitudes au poste à pourvoir pour le meilleur rendement et pour assurer la survie de l'entreprise.

a) Le mode de recrutement

Les candidats sont recrutés soit : ? Par voie de concours :

- Concours directe ;

- Concours professionnel.

? Par voie d'intégration ; ? Sur titre ;

? Sélection de dossiers.

1. Voie de concours :

63

· Concours professionnels : les concours professionnels sont fixés à tous les agents déjà fonctionnaires.

2. Voie d'intégration : le recrutement par voie d'intégration est réservé aux agents non encadré.

3. Sur titre : le recrutement sur titre est ouvert à tous.

4. Sélection des dossiers : tous personnels aptes physiquement et moralement peuvent participer à la sélection de dossiers. La sélection de dossiers dépend du profil exigé par la RVA.

b) Droits et obligations du fonctionnaire

1. Les droits

Le fonctionnaire a pour droit :

> Les fonctionnaires ont droit conformément aux règles fixées par la loi

pénale et les lois spéciales, à une protection contre les menaces, outrages,

injures ou diffamation quel que soit la cause, sans qu'il ait abus de droit ; > De grever pour la défense de leurs intérêts professionnels.

2. Les obligations

Les agents de la RVA sont tenus aux obligations :

y' De ponctualité, d'assiduité, de plein emploi, d'honnêteté et d'efficacité ; y' De l'exécution des tâches qui lui sont confiées ;

y' D'assurer la marche de son service à l'égard de ses chefs, de l'autorité qui lui a été conférée pour cet objet et de l'exécution des ordres qu'il a donnée.

c) Le poste d'affectation

L'affectation est la désignation du poste de travail d'un fonctionnaire. Le fonctionnaire est affecté à un poste de travail vacant régulièrement et normalement prévu dans l'organigramme par décision règlementaire des supérieurs hiérarchiques.

1) La prise de décision : c'est la date d'entrée dans l'administration ou date d'embauche. Le personnel doit avoir un numéro d'immatriculation et un certificat administratif. Ces 2 pièces justifient que le personnel est dès maintenant fonctionnaire.

2) Le stage : le candidat nommé après concours à un emploi de fonctionnaire est soumis à un stage dont la durée est fixée uniformément à 1 an.

64

d) Le contrat de travail

Normalement le contrat de travail ne se termine que par la mise à la retraite du travailleur ; mais il peut y avoir d'autre arrêt de contrat qui dépend du travailleur.

1) Renouvellement du contrat : le renouvellement du contrat est réservé pour les agents non encadrés de la RVA. A chaque fin du contrat, le renouvellement doit être systématique. Il est fixé à chaque 6 mois.

2) L'intégration : l'intégration est tenue pour les personnels contractuels. Il effectue son service pendant 6 ans consécutifs à compter à la date d'entrée dans l'administration. Si le personnel est devenu fonctionnaire, il doit avoir aussi un certificat administratif ; après 6 ans de prise de service, il fait l'intégration.

Après l'intégration, le personnel réalise un stage dont la durée est fixée à 6 mois. Il y a redoublement de stage si le stage si le stage effectué n'est pas satisfaisant.

3) La titularisation : la titularisation se fait après l'expiration de ce stage. S'il n'y a pas redoublement de stage le personnel est directement titularisé.

IV.2.3. Gestion de Formation

a) Le reclassement : tous les agents de la RVA ayant obtenu des diplômes, titres universitaires ou qualifications professionnelles reconnus par l'Etat Congolais, avant ou en cours de la période d'emploi, est reclassé ou assimilé aux codes des fonctionnaires correspondant à ces diplômes au titre suivant la réglementation en vigueur.

b) L'avancement : l'avancement a lieu au profit de tous les agents de la RVA dépend de l'ancienneté de service.

Il y a deux sortes d'avancement de personnel :

Avancement d'échelon ; Avancement de classe.

1. L'avancement d'échelon : est un profit des agents de l'Etat. Le personnel jouit d'un avancement automatique d'échelon au bout de 2 ans d'ancienneté après la titularisation.

2. L'avancement de classe : il se fait après la procédure d'échelon. Le corps des fonctionnaires comprend régulièrement une hiérarchisation et un échelonnement à 4 classes :

? La première classe a trois échelons ; ? La deuxième classe a trois échelons ; ? La principale a trois échelons ;

65

> La classe exceptionnelle a deux échelons.

3. La pension : les fonctionnaires mis à la retraite bénéficient des différents types de pension à compter à la date de prise de service jusqu'à la cessation de service.

IV.2.4. Gestion de congé

Tous les personnels ou agents de la RVA ont un congé qui dure 30 jours chaque année. Les personnels peuvent prendre un congé en fonction de ce qu'il veut ou cela (la prise de congé) dépend de leur choix, c'est-à-dire le nombre de jours de congé et même le temps du congé. La prise de congé dépend aussi de l'état de la société ou de l'entreprise dans laquelle on travaille ; en d'autres termes si l'entreprise ou la société est en pleine activité, on ne peut pas prendre du congé de plus si les autres personnels sont en congé. La prise de congé pour soi est presque impossible. Comme toutes choses, plusieurs facteurs poussent les personnels à prendre un congé tels que dans le domaine de santé, familiale ou autre. A noter que lorsque ces 30 jours sont tous pris ; c'est-à-dire qu'il n'y a plus de congé restant ; le personnel ne peut pas prendre un congé sauf un cas exceptionnel et lorsqu'il y a un reste cela est additionner avec celui de l'année suivante.

IV.2.5. Objectif de l'application

L'objectif de cette application est de mettre à la disposition du Chef de personnel un système permettant :

> D'enregistrer les informations concernant le personnel ;

> De bien suivre les mouvements concernant la retraite du personnel ;

> De connaitre si ce personnel est vraiment un fonctionnaire ou non

fonctionnaire déjà intégré ou pas encore, c'est-à-dire contractuel ;

> De faire les analyses sur la prestation du personnel ;

> De mettre à la disposition des gestionnaires la situation du personnel en un

temps réduit pour permettre une meilleure prise de décision ;

> De prendre toutes les décisions nécessaires pour la meilleure gestion du

personnel.

IV.2.6. Problématique du projet

Les problèmes qui ont motivé à la réalisation de ce projet sont :

· L'inexistence d'un système de gestion du personnel à la RVA : tout est fait manuellement et c'est ce qui entraine un décalage de la gestion dans le traitement des informations ;

· Le chef du personnel ne sait pas le nombre du personnel facilement et aussi toutes les informations concernant son personnel ;

66

? La prise de décision sur la gestion du personnel qui tarde chaque fois qu'on a besoin d'améliorer cette gestion ;

? En cas de décès, le déroulement des différentes procédures dispensent beaucoup de temps par manque de système permettant de gérer son personnel.

a) Liste des matériels existants

Type

Processeur

RAM

HDD

Nombre

PC

Pentium IV 2,4GHZ

512Mb

80Gb

1

Pentium IV 2,6GHZ

512Mb

80Gb

1

Pentium IV 2,8

512Mb

80Gb

2

1Gb

160Gb

1

Pentium IV 3 GHZ

1Gb

80Gb

1

1 Gb

160Gb

1

2Gb

120Gb

1

2Gb

320Gb

1

Pentium IV 3,2GHZ

1Gb

120Gb

1

Dual Core 2GHZ

1Gb

160Gb

1

Dual Core 2,5GHZ

4Gb

240Gb

1

AMD Athlon 64 2,2GHZ

2Gb

160Gb

1

TOTAL

14

Portables

AMD Turion 64 1,6GHZ

768Mb

80Gb

1

Core2 Duo 2GHZ

4Gb

500Gb

3

Total

4

Total Général

18

Tableau 6: Liste des matériels existants

b) Répartition autres matériels

Désignation

Marque

Modèle

Nombre

Onduleur 400VA

SENDON

UPS-600

2

Onduleur 850VA

UPS Technology

Upson

5

Onduleur 1500VA

UPS Technology

Upson

2

Imprimante jet

d'encre

HP

D1360

1

Imprimante Laser

EPSON

LQ-2180

1

Imprimante Laser

OKI

Microline 4410

1

Imprimante Laser

LEXMARK

120n

1

Scanneur

Canon

Canoscan lide 100

1

Switch

LINKSYS

Wireless-G

1

Tableau 7: Autres matériels

28 KAFUNDA KATALAYI JP, Entrepôts des données, L2 informatique option Gestion, cours inédit, U.K.A 2015-2016

67

IV.2.7. Les méthodologies des systèmes d'informations

Plusieurs méthodes existent, mais pour notre projet, nous allons utiliser la notation

UML.

a) La notation UML

UML (Unified Modeling Language) est une méthode de modélisation orientée objet développée en réponse à l'appel à propositions lancé par l'OMG (Object Management Group) dans le but de définir la notation standard pour la modélisation des applications construites à l'aide d'objets. Elle est héritée de plusieurs autres méthodes telles que OMT (Object Modeling Technique) et OOSE (Object Oriented Software Engineering) et Booch. Les principaux auteurs de la notation UML sont Grady Booch, Ivar Jacobson et Jim Rumbaugh.

Elle est utilisée pour spécifier un logiciel et/ou pour concevoir un logiciel. Dans la spécification, le modèle décrit les classes et les cas d'utilisation vus de l'utilisateur final du logiciel. Le modèle produit par une conception orientée objet est en général une extension du modèle issu de la spécification. Il enrichit ce dernier de classes, dites techniques, qui n'intéressent pas l'utilisateur final du logiciel mais seulement ses concepteurs. Il comprend les modèles des classes, des états et d'interaction. UML est également utilisée dans les phases terminales du développement avec les modèles de réalisation et de déploiement.

UML est une notation utilisant une représentation graphique. L'usage d'une représentation graphique est un complément excellent à celui de représentions textuelles. En effet, l'une comme l'autre sont ambigus mais leur utilisation simultanée permet de diminuer les ambigüités de chacune d'elle. Un dessin permet bien souvent d'exprimer clairement ce qu'un texte exprime difficilement et un bon commentaire permet d'enrichir une figure.

Il est nécessaire de préciser qu'une notation telle qu'UML ne suffit pas à produire un développement de logiciel de qualité à elle seule. En effet, UML n'est qu'un formalisme, ou plutôt un ensemble de formalismes permettant d'appréhender un problème ou un domaine et de le modéliser, ni plus ni moins. Un formalisme n'est qu'un outil. Le succès du développement du logiciel dépend évidemment de la bonne utilisation d'une notation comme

UML mais il dépend surtout de la façon dont on utilise cette méthode à l'intérieur du cycle de développement du logiciel.28

68

b) Les qualités d'UML

1. Langage standard de fait

UML est reconnu parfois comme un des standards du marché. Deux facteurs ont permis à UML d'accéder à ce statut :

? -Il résulte de la fusion de trois outils préexistant complémentaires qui déjà avaient une audience non négligeable ;

? -Il a bénéficié de la force commerciale d'un éditeur particulièrement offensif : Rational, éditeur de l'outil Rose basé sur UML. Aujourd'hui, Rational est une entité membre d'IBM (depuis début 2003). Rappelons que Rational n'est pas le seul éditeur à oeuvrer dans le monde UML et que certains des outils sont gratuits dans leur version personnelle. Enfin l'utilisation d'UML est libre de droits.

2. Large spectre d'utilisation

Ce langage peut avoir un domaine d'application très étendu et les exemples cités par Dominique Vauquier prouvent qu'UML apporte des bénéfices à toute l'entreprise et pas uniquement à ceux qui s'occupent de son SI.

3. Capacité à décrire en emboîtant les niveaux d'abstraction

Les exemples cités ne seraient pas crédibles si UML ne savait pas gérer les niveaux

d'abstraction habituellement reconnus et hiérarchiser les représentations.

Ainsi, une entité du modèle (que ce soit un processus, une instance, un événement,

un flux) pourra être située dans son niveau hiérarchique :

? Le métier de l'Entreprise (niveau stratégique) ;

? Les blocs fonctionnels, concourant à l'accomplissement de ce métier (niveau

tactique) ;

? Les fonctions (processus), chargées d'une mission identifiée (niveau opérationnel I)

;

? Les activités unitaires (niveau opérationnel II).

4. Méta modèle accessible

Le langage UML donne accès à son méta modèle. Dominique Vauquier ne cite pas cette qualité non négligeable ; je me permets de la signaler. Un méta modèle est une représentation (une modélisation donc) des concepts utilisés par le langage lui-même. Cette représentation permet de théoriser sur l'outil, permet de l'enrichir facilement, permet de dégager des règles de bonne utilisation.

Par exemple, l'un des principes recommandés pour assurer la cohérence entre les diagrammes du modèle se formule ainsi :

y' Toute instance citée dans un diagramme des séquences doit être membre d'une classe citée dans un diagramme des classes ;

y' Toute classe doit avoir une entrée dans le dictionnaire des concepts métier et être citée dans au moins un Cas d'Utilisation. Dès lors qu'on se préoccupe des relations

69

entre les éléments constitutifs du langage, on attaque le méta modèle. Les promoteurs d'UML nous fournissent beaucoup de descriptions sur ses éléments constitutifs, nous permettant de formuler quelques critères qualité.

5. Points forts d'UML

UML est un langage formel et normalisé

· Gain de précision

· Gage de stabilité

· Encourage l'utilisation d'outils

UML est un support de communication performant

· Il cadre l'analyse.

· Il facilite la compréhension de représentations abstraites complexes.

· Son caractère polyvalent et sa souplesse en font un langage universel.

c) Pourquoi et comment modéliser ?

1. Qu'est-ce qu'un modèle ?

Un modèle est une représentation abstraite et simplifiée (i.e. qui exclut certains détails), d'une entité (phénomène, processus, système, etc.) du monde réel en vue de le décrire, de l'expliquer ou de le prévoir. Modèle est synonyme de théorie, mais avec une connotation pratique : un modèle, c'est une théorie orientée vers l'action qu'elle doit servir.

Concrètement, un modèle permet de réduire la complexité d'un phénomène en éliminant les détails qui n'influencent pas son comportement de manière significative. Il reflète ce que le concepteur croit important pour la compréhension et la prédiction du phénomène modélisé, les limites du phénomène modélisé dépendant des objectifs du modèle.

Un modèle est avant tout une représentation abstraite du monde réel. A ce titre, ce n'est pas le monde réel et donc ce n'est pas, exactement le monde réel. Un modèle offre donc une vision schématique d'un certain nombre d'éléments que l'on veut décrire ; un dessin quoi ! On a coutume de dire : « Un dessin vaut mieux qu'un beau discours » ; et bien écoutons et tentons de comprendre nos ancêtres, nos parents ou tout ceux qui ont pu nous répéter cette phrase. Réaliser un modèle c'est avant tout dessiner ce que l'on a compris d'un problème dans une syntaxe précise (la syntaxe UML ou Merise).

Un modèle va donc nous servir à communiquer et échanger des points de vue afin d'avoir une compréhension commune et précise d'un même problème.

2. Les niveaux d'abstractions :

Lorsque l'on a à traiter un problème complexe, il est conceptuellement impossible de l'appréhender d'un seul bloc, dans son ensemble. Notre esprit à besoin de « dégrossir » le problème afin de pouvoir le comprendre pas à pas, petit à petit. Une fois le problème découpé en sous-problèmes de taille plus petite, l'analyse de chacun de ces sous-problèmes nécessite de commencer à en comprendre les grandes lignes puis d'affiner sa compréhension pour enfin comprendre tous les détails.

70

Ce mode de résonnement est à la base même des niveaux d'abstraction que l'on retrouve dans les méthodes comme Merise (niveau conceptuel, niveau logique, niveau physique) ou RUP (niveau fonctionnel, niveau analyse, niveau conception).

Il faut donc bien comprendre la signification de ces niveaux et le nécessaire enrichissement d'un modèle de niveau N par l'analyse de niveau N+1.

3. Pourquoi modéliser ?

Modéliser un système avant sa réalisation permet de mieux comprendre le fonctionnement du système. C'est également un bon moyen de maîtriser sa complexité et d'assurer sa cohérence. Un modèle est un langage commun, précis, qui est connu par tous les membres de l'équipe et il est donc, à ce titre, un vecteur privilégié pour communiquer. Cette communication est essentielle pour aboutir à une compréhension commune aux différentes parties prenantes (notamment entre la maîtrise d'ouvrage et maîtrise d'oeuvre informatique) et précise d'un problème donné.

4. Qui doit modéliser ?

La modélisation est souvent faite par la maîtrise d'oeuvre informatique (MOE). C'est malencontreux, car les priorités de la MOE résident dans le fonctionnement de la plate-forme informatique et non dans les processus de l'entreprise.

Il est préférable que la modélisation soit réalisée par la maîtrise d'ouvrage (MOA) de sorte que le métier soit maître de ses propres concepts. La MOE doit intervenir dans le modèle lorsque, après avoir défini les concepts du métier, on doit introduire les contraintes propres à la plate-forme informatique.

d) Les Diagrammes

UML utilise plusieurs diagrammes mais les plus utilisées sont les suivantes :

1. Diagramme De Cas D'utilisation a. Généralité

Bien souvent, la maîtrise d'ouvrage et les utilisateurs ne sont pas des informaticiens. Il leur faut donc un moyen simple d'exprimer leurs besoins. C'est précisément le rôle des diagrammes de cas d'utilisation qui permettent de recueillir, d'analyser et d'organiser les besoins, et de recenser les grandes fonctionnalités d'un système. Il s'agit donc de la première étape UML d'analyse d'un système29.

Un diagramme de cas d'utilisation capture le comportement d'un système, d'un sous-système, d'une classe ou d'un composant tel qu'un utilisateur extérieur le voit. Il scinde la fonctionnalité du système en unités cohérentes, les cas d'utilisation, ayant un sens pour les acteurs. Les cas d'utilisation permettent d'exprimer le besoin des utilisateurs d'un système, ils sont donc une vision orientée utilisateur de ce besoin au contraire d'une vision informatique.

29 https://www.memoireonline.com

71

Il ne faut pas négliger cette première étape pour produire un logiciel conforme aux attentes des utilisateurs. Pour élaborer les cas d'utilisation, il faut se fonder sur des entretiens avec les utilisateurs.

Les diagrammes des cas d'utilisation identifient les fonctionnalités fournies par le système (cas d'utilisation), les utilisateurs qui interagissent avec le système (acteurs), et les interactions entre ces derniers. Les cas d'utilisation sont utilisés dans la phase d'analyse pour définir les besoins de "haut niveau" du système. Les objectifs principaux des diagrammes des cas d'utilisation sont:

? fournir une vue de haut-niveau de ce que fait le système ;

? Identifier les utilisateurs ("acteurs") du système ;

? Déterminer des secteurs nécessitant des interfaces homme-machine (IHM).

Les cas d'utilisation se prolongent au-delà des diagrammes imagés. En fait, des descriptions textuelles des cas d'utilisation sont souvent employées pour compléter ces derniers et représentent leurs fonctionnalités plus en détail.

b. Éléments des diagrammes de cas d'utilisation :

Les composants de base des diagrammes des cas d'utilisation sont l'acteur, le cas d'utilisation, et l'association.

? Acteur

Un acteur est un utilisateur du système, et est représenté par une figure filaire. Le rôle de l'utilisateur est écrit sous l'icône. Les acteurs ne sont pas limités aux humains. Si le système communique avec une autre application, et effectue des entrées/sorties avec elle, alors cette application peut également être considérée comme un acteur.

? Cas d'utilisation

Un cas d'utilisation représente une fonctionnalité fournie par le système, typiquement décrite sous la forme Verbe+objet (par exemple immatriculer voiture, effacer utilisateur).

Les cas d'utilisation sont représentés par une ellipse contenant leurs noms.

? Association

Les associations sont utilisées pour lier des acteurs avec des cas d'utilisation. Elles indiquent qu'un acteur participe au cas d'utilisation sous une forme quelconque. Les associations sont représentées par une ligne reliant l'acteur et le cas d'utilisation.

IV.3. Conception

Nous entrons maintenant dans la phase de conception y compris les études nécessaires, le dictionnaire de données, les règles de gestion et ensuite les diagrammes de notre projet.

72

IV.3.1. Quelques études nécessaires IV.3.1.1. Etude d'opportunité

Cette étape d'avant-projet permet d'étudier la demande de projet et de décider si le concept est viable. Cette étape a pour enjeu de valider la demande des utilisateurs par rapport aux objectifs généraux de l'organisation.

Elle consiste à définir le périmètre du projet (on parle également du contexte), notamment à définir les utilisateurs finaux, c'est-à-dire ceux qui l'ouvrage est destiné (on parle de ciblage ou profilage). A ce stade du projet il est donc utile d'associer les utilisateurs à la réflexion globale.

Lors de la phase d'opportunité, les besoins généraux de la maitrise d'ouvrage doivent être identifiés. Il est nécessaire de s'assurer que ces besoins correspondent à une attente de l'ensemble des utilisateurs cibles et qu'ils prennent en compte les évolutions probables des besoins.

Dans l'étude d'opportunité aussi on parle des avantages attendus par le projet et ici les avantages attendus par ce projet sont les suivants :

Facilité au niveau du traitement de l'information, c'est-à-dire que toute est faite automatiquement, le traitement devient de plus en plus simple et on a un gain du temps dans le domaine de travail ;

Simplifie le travail du Chef personnel, les mises à jour et les consultations qui sont faite manuellement au paravent sont tous traité par cette application ; L'automatisation de la gestion de personnel permet d'aider le chef personnel ou le service dont elle utilise pour faciliter la gestion, il suffit de cliquer pour effectuer certains traitements dans un minimum de temps.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle