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

 > 

Refonte du système d'information de la snel par la mise en place d'un module ERP pour la gestion automatique de paiement des factures par voie bancaire gràące à  l'intergiciel ActiveMQ


par Rodian KABEYA MUKULU
Institut Supérieur Pédagogique et Technique - Licence 2018
  

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

IV.2.5 Analyse du système (ERP)

IV.2.5.1 Identification des acteurs et cas d'utilisation

L'identification des acteurs en interaction avec le système simplifie grandement la collecte des besoins fonctionnels car il suffit alors d'analyser acteur par acteur et de vérifier pour chacun qu'il dispose de toutes les fonctionnalités qui lui seront utile au regard de sa mission et du périmètre du projet. Ainsi une analyse perspicace des fonctionnalités souhaitées et de l'environnement même du projet induit la détermination des cas d'utilisation répertoriés dans le tableau.

ACTEURS

CAS D'UTILISATIONS

Utilisateur banque

Se connecter à l'intergiciel

Saisir les informations des paiements factures

Enregistrer ces informations dans la base de données

Envoyer les messages

Administrateur Odoo SNEL

Se connecter

Gérer les utilisateurs

Gérer la facturation

Gérer les bases de données

Tableau IV.1 Identification des acteurs et cas d'utilisation

IV.2.5.2 Présentation de diagramme de cas d'utilisation

Ci-dessous nous présentons le diagramme de cas d'utilisation pour la compréhension du fonctionnement du système.

Figure IV.8 : Diagramme de cas d'utilisation

IV.2.5.3 Quelques descriptions des cas d'utilisations

1. Description de cas d'utilisation « S'authentifier »

Sommaire

Titre

S'authentifier

Résumé

Ce cas d'utilisation permet à l'utilisateur (snel et administrateur) de s'identifier au système pour avoir accès aux fonctionnalités de ce dernier.

Acteurs

Utilisateur snel et l'administrateur

Description des enchainements

Pré condition

Post condition

-

-

Scénario nominal

1. L'utilisateur sollicite la connexion;

2. Le système affiche le formulaire d'authentification;

3. L'utilisateur rempli le formulaire et renvoi au système ;

4. Le système vérifie l'authenticité et affiche l'interface demandé.

Scénario alternatif

4b. L'authentification non valide ;

5. Le système affiche une notification d'erreur ;

6. Possibilité de remplir le formulaire d'authentification de nouveau.

Tableau IV.2 Description de cas d'utilisation « S'authentifier »

2. Description de cas d'utilisation « Visualiser DB »

Sommaire

Titre

Visualiser DB

Résumé

Ce cas d'utilisation permettra aux utilisateurs de visualiser la base de données.

Acteurs

Utilisateur banque, snel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès à la base de données ;

5. L'utilisateur peut voir les données de la DB

Scénario alternatif

4b. L'authentification non valide ;

6. Le système affiche une notification d'erreur ;

7. Possibilité de remplir le formulaire d'authentification de nouveau.

Tableau IV.3 Description de cas d'utilisation « Visualiser DB  »

3. Description de cas d'utilisation « Gérer facture »

Sommaire

Titre

Gérer facture

Résumé

Ce cas d'utilisation permettra aux utilisateurs (snel et/ou administrateur) de faire la gestion de facture de client de la snel.

Acteurs

Utilisateursnel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

Faire tous les processus de la facturation (créer, valider facture)

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès au système ;

5. L'utilisateur sélectionne le menu (comptabilité) de la gestion de facture ;

6. Le système affiche les interfaces de la gestion facture

Scénario alternatif

4b. L'authentification non valide ;

7. Le système affiche une notification d'erreur ;

8. Retour à l'interface d'authentification.

Tableau IV.4 Description de cas d'utilisation « Gérer facture »

4. Description de cas d'utilisation « Gérer Client »

Sommaire

Titre

Gérer client

Résumé

Ce cas d'utilisation permettra aux utilisateurs de faire la gestion client.

Acteurs

L'utilisateur snel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion client ;

6. Le système affiche les interfaces de la gestion client.

Scénario alternatif

4b. L'authentification non valide ;

7. Le système affiche une notification d'erreur ;

8. Retour à l'interface d'authentification.

Tableau IV.5 Description de cas d'utilisation « Gérer Client »

5. Description de cas d'utilisation « Créer client »

Sommaire

Titre

Créer client

Résumé

Ce cas d'utilisation permettra aux utilisateurs (snel et/ou administrateur) de créer d'utilisateurs snel.

Acteurs

L'utilisateur snel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion clients ;

6. Le système affiche les interfaces de la gestion clients ;

7. L'administrateur sélectionne le bouton créer clients ;

8. Le système affiche le formulaire de la création du client ;

9. L'administrateur rempli le formulaire et renvoi les informations rempli au système ;

10. Le système crée le client.

Scénario alternatif

4b. L'authentification non valide ;

11. Le système affiche une notification d'erreur ;

12. Retour à l'interface d'authentification.

Tableau IV.6 Description de cas d'utilisation « Créer client »

6. Description de cas d'utilisation « Mettre à jourclient »

Sommaire

Titre

Mettre à jourclient

Résumé

Ce cas d'utilisation permettra à l'utilisateur de modifierles informations desclients.

Acteurs

L'utilisateur snel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion clients ;

6. Le système affiche les interfaces de la gestion clients ;

7. L'administrateur sélectionne le client ;

8. Le système affiche le formulaire du client;

9. L'administrateur modifie le formulaire et renvoi les informations rempli au système ;

10. Le système enregistre les modifications du client.

Scénario alternatif

4b. L'authentification non valide ;

11. Le système affiche une notification d'erreur ;

12. Retour à l'interface d'authentification.

Tableau IV.7 Description de cas d'utilisation « Mettre à jour client »

7. Description de cas d'utilisation « Supprimer client »

Sommaire

Titre

Supprimer client

Résumé

Ce cas d'utilisation permettra à l'utilisateur de supprimerles clientssnel enregistrés.

Acteurs

L'utilisateur snel et/ou l'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion client ;

6. Le système affiche les interfaces de la gestion client ;

7. L'administrateur sélectionne et supprimele client ;

8. Le système enregistre la suppression du client ;

Scénario alternatif

4b. L'authentification non valide ;

9. Le système affiche une notification d'erreur ;

10. Retour à l'interface d'authentification.

Tableau IV.8 Description de cas d'utilisation « Supprimer client »

8. Description de cas d'utilisation « Gérer DB »

Sommaire

Titre

Créer DB

Résumé

Ce cas d'utilisation permettra à l'administrateur de créer des bases de données.

Acteurs

L'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion DB ;

6. Le système affiche les interfaces de la gestion des bases de données ;

Scénario alternatif

4b. L'authentification non valide ;

7. Le système affiche une notification d'erreur ;

8. Retour à l'interface d'authentification.

Tableau IV.9 Description de cas d'utilisation « Gérer DB »

9. Description de cas d'utilisation « Gérer tables »

Sommaire

Titre

Gérer tables

Résumé

Ce cas d'utilisation permettra à l'administrateur de créer, modifier, supprimer les tables dans la base de données.

Acteurs

L'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'administrateur sélectionne le menu de la gestion DB ;

6. Le système affiche les interfaces de la gestion utilisateurs ;

7. L'administrateur sélectionne tables ;

8. Le système autorise l'accès au menu gestion tables.

Scénario alternatif

4b. L'authentification non valide ;

9. Le système affiche une notification d'erreur ;

10. Retour à l'interface d'authentification.

Tableau IV.10 Description de cas d'utilisation « Gérer tables »

10. Description de cas d'utilisation « Se déconnecter »

Sommaire

Titre

Se déconnecter

Résumé

Ce cas d'utilisation permettra aux administrateurs (snel et administrateur) de se déconnecter du système.

Acteurs

L'administrateur

Description des enchainements

Pré condition

Post condition

S'authentifier

-

Scénario nominal

1. L'utilisateur sollicite l'authentification ;

2. Le système affiche le formulaire d'authentification ;

3. L'utilisateur rempli le formulaire d'authentification et renvoi au système ;

4. Le système vérifie et l'authentification et donne accès aux systèmes ;

5. L'utilisateur peut se déconnecter ;

6. Le système affiche le formulaire de la connexion.

Scénario alternatif

4b. L'authentification non valide ;

11. Le système affiche une notification d'erreur ;

12. Retour à l'interface d'authentification.

Tableau IV.11 Description de cas d'utilisation « Gérer tables »

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








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo