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

 > 

Mise en place d'une application web pour la gestion de carrière des agents dans un établissement public cas de la société nationale des hydrocarbures du Congo


par Michel Mananasi
Institut supérieur pédagogique de la Gombe  - Licence 2025
  

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

3.2.4.4 Les Phases

Cette phase porte essentiellement sur les besoins principaux (du point de vue de l'utilisateur), l'architecture générale du système, les risques majeurs, les délais et les coûts (On met en place le projet).

35

Elle répond aux questions suivantes :

· Que va faire le système ?

· Par rapport aux utilisateurs principaux, quels services va-t-il rendre ?

· Quelle va être l'architecture générale (cible) de ce système ?

· Quels vont être : les délais, les coûts, les ressources, les moyens à déployer ?

a. Elaboration : L'élaboration reprend les éléments de la phase d'analyse des besoins et les précise pour arriver à une spécification détaillée de la solution à mettre en oeuvre. L'élaboration permet de préciser la plupart des cas d'utilisation, de concevoir l'architecture du système et surtout de déterminer l'architecture de référence. Au terme de cette phase, les chefs de projet doivent être en mesure de prévoir les activités et d'estimer les ressources nécessaires à l'achèvement du projet. Les taches à effectuer dans la phase élaboration sont les suivantes :

· Créer une architecture de référence ;

· Identifier les risques, ceux qui sont de nature à bouleverser le plan, le coût et le calendrier ;

· Définir les niveaux de qualité à atteindre ;

· Formuler les cas d'utilisation pour couvrir les besoins fonctionnels et planifier la phase de construction ;

· Elaborer une offre abordant les questions de calendrier, de personnel et de budget.

b. Construction : La construction est le moment où l'on construit le produit (architecture= produit complet). Le produit contient tous les cas d'utilisation que les chefs de projet, en accord avec les utilisateurs ont décidé de mettre au point pour cette version.

c. Transition : Un groupe d'utilisateurs essaye le produit et détecte les anomalies et défauts. Cette phase suppose des activités comme la formation des utilisateurs clients, la mise en oeuvre d'un service d'assistance et la correction des anomalies constatées.

3.2.5 Le cycle de vie du processus unifié

Le processus unifié répète un certain nombre de fois une série de cycles. Tout cycle se conclut par la livraison d'une version du produit aux clients et s'articule en 4 phases : création, élaboration, construction et transition, chacune d'entre elles se subdivisant à son tour en itérations.

Chaque cycle se traduit par une nouvelle version du système. Ce produit se compose d'un corps de code source réparti sur plusieurs composants pouvant être compilés et exécutés et s'accompagne de manuels et de produits associés. Pour mener efficacement le cycle, les développeurs ont besoin de construire toutes les représentations du produit logiciel :

36

Tableau 5 : Le cycle de vie du processus unifié

Modèle des cas
d'utilisation

Expose les cas d'utilisation et leurs relations avec les
utilisateurs

Modèle d'analyse

Détaille les cas d'utilisation et procède à une première répartition du comportement du système entre divers objets

Modèle de conception

Définit la structure statique du système sous forme de sous-système, classes et interfaces ; Définit les cas d'utilisation

réalisés sous forme de collaborations entre les sous-
systèmes les classes et les interfaces

Modèle d'implémentation

Intègre les composants (code source) et la correspondance entre les classes et les composants

Modèle de déploiement

Définit les noeuds physiques des ordinateurs et

l'affectation de ces composants sur ces noeuds.

Modèle de test

Décrit les cas de test vérifiant les cas d'utilisation

Représentation de l'architecture

Description de l'architecture

Tous ces modèles sont liés. Ensemble, ils représentent le système comme un tout. Les éléments de chacun des modèles présentent des dépendances de traçabilité ; ce qui facilite la compréhension et les modifications ultérieures.

Figure 10 : La présentation cycle de vie du processus unifié

37

Tableau 7 : Description et Enchaînement d'activités

Phase

Description et Enchaînement d'activités

Phase de creation

Traduit une idée en vision de produit fini et présente une étude de rentabilité pour ce produit

- Que va faire le système pour les utilisateurs ?

- A quoi peut ressembler l'architecture d'un tel système ? - Quels sont l'organisation et les coûts du développement de ce produit ?

On fait apparaître les principaux cas d'utilisation.

L'architecture est provisoire, identification des risques
majeurs et planification de la phase d'élaboration

Phase d'élaboration

Permet de préciser la plupart des cas d'utilisation et de concevoir l'architecture du système. L'architecture doit être exprimée sous forme de vue de chacun des modèles. Émergence d'une architecture de référence.

A l'issue de cette phase, le chef de projet doit être en mesure de prévoir les activités et d'estimer les ressources nécessaires à l'achèvement du projet.

Phase de construction

Moment où l'on construit le produit. L'architecture de référence se métamorphose en produit complet, elle est

maintenant stable. Le produit contient tous les cas
d'utilisation que les chefs de projet, en accord avec les utilisateurs ont décidé de mettre au point pour cette version. Celle ci doit encore avoir des anomalies

Phase de transition

Le produit est en version bêta. Un groupe d'utilisateurs essaye le produit et détecte les anomalies et défauts. Cette

phase suppose des activités comme la fabrication, la
formation des utilisateurs clients, la mise en oeuvre d'un

service d'assistance et la correction des anomalies
constatées. (Où le report de leur correction à la version suivante)

23 MUSANGU LUKA, Analyse et conception des applications objets avec Le Processus Unifié, Kinshasa, Editions de l'Université Protestante au Congo, Juillet 2017, p46

38

CHAPITRE IV : ANALYSE ET CONCEPTION

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme