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

1.1.2. Les besoins fonctionnels de notre système

Les besoins fonctionnels ou besoins métiers représentent les actions que le système doit exécuter, il ne devient opérationnel que s'il satisfait les besoins réels du demandeur.

Notre logiciel doit couvrir principalement les besoins fonctionnels suivants :

· Gestion d'Administration ;

· Gérer les inscriptions des élèves ;

· Gérer le paiement des frais scolaires ;

· Avoir une base de données pour le stockage et enregistré tous les élèves ;

· Manipulation et mise à jour de la base de données ;

· Application conçue devra fonctionner en mode 3 - tiers (client, serveur de données, serveur d'application) :

· Chaque utilisateur possède un login et un mot de passe unique pour accéder à cette application ;

· Administrateur où gérant peut ajouter, supprimer, modifier ses données, gérer ses élèves, les corps administratifs et les groupes tandis que l'agent le secrétaire n'as que le droit de les consulter.

40

1.1.3. Capture de besoin non fonctionnels

Les besoins non fonctionnels sont des exigences qui ne concernent pas spécifiquement le comportement du système plutôt identifient les contraintes internes ou externes du système. Les principaux besoins non fonctionnels de notre logiciel se résument dans les points suivants :

· Le code doit être clair pour permettre des futures évolutions ou améliorations ;

· La sécurité : l'application doit respecter la confidentialité des données ;

· Un temps de réponse minime dans l'exécution des tâches ;

· Un système disponible est accessible aux utilisateurs 7 jours sur 7 et 24h sur 24 à n'importe quel moment ;

· L'ergonomie : l'application offre une interface conviviale et facile à utiliser ;

· La Garantie de l'intégrité et la cohérence des données à chaque mise à jour et à chaque insertion ;

· Les interfaces de l'application doivent être conviviales.

I.2. Diagramme de cas d'utilisation

Un cas d'utilisation est une manière spécifique d'utiliser un système. Les acteurs sont à l'extérieur du système ; ils modélisent tout ce qui interagit avec lui. Un cas d'utilisation réalise un service de bout en bout, avec un déclenchement, un déroulement et une fin, pour l'acteur qui l'initie125. D'une manière générale le maître 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 des utilisateurs, et de recenser les grandes fonctionnalités d'un système.

Bien souvent, le maître 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ème.

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 informatique26.

25 BENOIT CHARROUX, AOMAR OSMANI, YANN THIERRY-MIEG, (c) 2010 Pearson Education France - UML2, 3e édition.

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

41

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme