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

V.3. Codification

84

85

V.4. Presentation des interfaces

86

87

V.5. Test

En informatique, un test désigne une procédure de vérification partielle d'un système. Son objectif principal est d'identifier un nombre maximum de comportements problématiques du logiciel afin d'en augmenter la qualité (si les problèmes identifiés lors des tests sont corrigés). Néanmoins, le test peut aussi avoir pour objectif d'apporter des informations quant à cette qualité afin de permettre la prise en décisions.

Les tests permettent de vérifier :

? La bonne implémentation de toutes les exigences (fonctionnelles et techniques) ; ? Le fonctionnement correct des interactions entre les objets ;

? La bonne intégration de tous les composants dans le logiciel.

88

Maintenant pour notre travail les tests ci-après ont été effectué pour vérifie la cohérence, la fiabilité de donnée :

? Nous avons commencé à test le nom de l'utilisateur et mot de passe. Il se dégage qu'un utilisateur qui n'est pas identifié au préalable il ne peut pas accéder dans le système. Après trois tentatives de nom et mot dépasse erroné, le système se bloc ;

? Nos champs ont été disposé d'une manière à ce qu'une valeur vide ne puisse pas être enregistrée quand vous essayez d'enregistrer un formulaire sur lequel un champ a une valeur vide le système vous renvoi un message d'erreur qui stipule « saisir d'abord la valeur de champs qui est vide avant d'enregistre » ;

? etc.

V.6. Diagramme de déploiement

Le diagramme de déploiement permet de représenter l'architecture physique supportant l'exploitation du système. Cette architecture comprend des noeuds correspondants aux supports physiques (serveurs, routeurs, ...) ainsi que la répartition des artefacts logiciels (bibliothèques, exécutables, ...) sur les noeuds. C'est un véritable réseau constitué de noeuds et de connexion entre ces noeuds qui modélise cette architecture.

Dans UML, les diagrammes de déploiement modélisent l'architecture physique d'un système. Les diagrammes de déploiement affichent les relations entre les composants logiciels et matériels du système, d'une part, et la distribution physique du traitement, d'autre part.

Les cas d'utilisation sont centrés sur les besoins des utilisateurs. Ils aident à construire le bon système. Les cas d'utilisation ne fournissent pas pour autant la bonne manière de faire le système, ni la forme de l'architecture logicielle : ils disent ce qu'un système doit faire, non comment il doit le faire.

La vue des cas d'utilisation est une description fonctionnelle des besoins, structurée par rapport à des acteurs. Le passage à l'approche objet s'effectue en associant une collaboration à chaque cas d'utilisation.

Une collaboration décrit les objets du domaine, les connexions entre ces objets et les messages échangés par les objets. Chaque scénario, instance du cas d'utilisation réalisé par la collaboration se représente par une interaction entre les objets décrits dans le contexte de la collaboration.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme