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

 > 

Plateforme de gestion des réservations d'une compagnie de transport.


par N. Dieuleveu AHOUISSOU
Institut CERCO au Bénin - Licence professionnelle en informatique de gestion 2017
  

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- ANALYSE PHYSIQUE DES DONNEES

Dans cette section, après avoir identifié les acteurs et leurs fonctions, nous présenterons quelques diagrammes de notre modélisation en explicitant leurs rôles. Nous allons principalement présenter le diagramme des cas d'utilisation, le diagramme des classes, et le diagramme de séquences.

IV- 1. IDENTIFICATION DES ACTEURS DE LA PLATEFORME

Dans cette partie nous allons identifier les acteurs du système en tenant compte de ceux qui toucheront directement le système. Les acteurs qui sont impliqués dans le système sont :

Client

Agent

Administrateur

A ceux-ci nous augmentons un autre acteur du système qui est l'administrateur de la plateforme.

Client : cet acteur crée un compte client, effectue des réservationset son suivi sur la plateforme, imprime son reçu. Il s'authentifie avant d'opérer son action après avoir fournison numéro de téléphone ou son mail utilisé lors de la création du compte.

Agent : c'est l'acteur valide et comptabilise les réservations effectuées sur la plateforme. Il fait le point des réservations et vérifie les clients qui ont déjà payé par les moyens de payement électronique afin d'éditer la fiche de contrôle. Cet acteur accède à la plateforme via une authentification composée de son identifiant et son mot de passe.

Administrateur : c'est l'acteur qui gère la plateforme. Il peut effectuer les tâches affectées aux deux acteurs précédents. Pour accéder au panel d'administration, cet acteur doit avant toute chose s'authentifier. Le processus d'authentification comprend l'entrée de son identifiant et de son mot de passe. C'est l'acteur qui définit l'accès des autres à la plateforme.

Figure10: Diagramme de contexte

Source : Réalisation personnelle

IV- 2. DETERMINATION DES CAS D'UTILISATION DE LA PLATEFORME

Créer un compte client

Réserver

Suivre la réservation

Elaborer les trafics

Valider les réservations

Editer la fiche de contrôle

Valider le payement

Gérer le profil d'utilisateur

Corriger les erreurs

IV- 3. DIAGRAMME DE CAS D'UTILISATION DU SYSTEME DE RESERVATION EN LIGNE

Chaque acteur est considéré comme utilisateur du système, il est habilité à effectuer des opérations sur le système et qui attend un résultat de celui-ci.

Le schéma suivant présente notre diagramme des cas d'utilisations :

Figure 11: Diagramme de cas d'utilisation du systèmeSource : Réalisation personnelle

IV- 4. CAS D'UTILISATION « AUTHENTIFICATION » 

Description : L'agent et l'administrateur peuvent accéder au système après une authentification. Cependant, chacun d'eux dispose d'un certain nombre de privilèges. C'est la raison pour laquelle il faut avant toute opération s'identifier en donnant son login, son mot de passe.

Analyse : Nous avons choisi de traiter ce cas d'utilisation parce que c'est le cas qui initialise tous les autres cas d'utilisation.

Une réalisation de ce cas d'utilisation « Authentification » se fait comme suit :

L'utilisateur saisie son login et son mot de passe ;

Après vérification des données, le système sélectionne l'utilisateur en cours ;

Une requête de recherche portant le nom de l'utilisateur se déclenche dans la base de données afin d'afficher le menu principal.

Figure 12: Diagramme du cas d'utilisation « cas authentification »

Source : Réalisation personnelle

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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon