Table des matières

Introduction

Analyse fonctionnelle

L’analyse fonctionnelle constitue une étape essentielle dans le processus de développement d’un système. Elle consiste à détailler les besoins métiers et à définir les fonctionnalités attendues du système. Ce processus rigoureux permet de :

En résumé, l’analyse fonctionnelle joue un rôle crucial dans la réussite d’un projet en garantissant que le système développé répond aux besoins métiers et aux attentes des utilisateurs.

Diagamme de cas d’utilisation : Authentification

Diagamme de cas d'utilisation : Package Authentification Figure : Diagamme de cas d’utilisation : Package Authentification

Conception

Conception : Gestion d’authentification

Diagramme de classes

Diagramme de classes - gestion d'authentification Diagramme de classes - gestion d’authentification

Réalisation

Réalisation package authentification

Les cas d’utilisation

Question v1 : Créer une interface permettant aux utilisateurs d’accéder et de visualiser leurs informations de profil.

Question v1 : Créer une interface web pour les administrateurs afin de réinitialiser les mots de passe des utilisateurs par email.

Question v3 : Concevoir une interface web accessible uniquement aux administrateurs permettant de réinitialiser les mots de passe des utilisateurs en cas d’oubli.

Question v2 : Développer une interface permettant aux utilisateurs de modifier et de mettre à jour leurs informations de profil.

Conclusion