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 au point d'un système de gestion des panneaux publicitaires

( Télécharger le fichier original )
par Joe NTAMBWE
UPL - Graduat 2011
  

précédent sommaire suivant

II.4. Description textuelle des cas d'utilisation

Nous allons détailler la description de chaque cas d'utilisation de manière textuelle et nous l'accompagnerons d'un diagramme de séquences.

· Une itération est une séquence d'instruction destinée à être exécutée plusieurs fois donc autant de fois qu'on peut en avoir besoin.7 Pour y arriver nous allons utiliser le diagramme de séquence ;

7 Jargon informatique

·

Un diagramme de séquence décrit les actions élémentaires en interactions pour chaque cas d'utilisation8. En effet, il élucide les cas d'utilisation un par un en détaillant chaque opération qui en découle ; ainsi il est plus facile de comprendre chaque cas d'utilisation.

A. a. Nom cas : enregistrer panneau

b. Résumé : ce cas d'utilisation enregistre les panneaux

c. Acteur : Réceptionniste

d. Précondition : existence panneau

e. Scenarii

· scenarii nominal

- le réceptionniste demande la connexion au système - le système valide la connexion

- le réceptionniste lance le formulaire Panneau - le système retourne une interface de saisie

- le réceptionniste saisit et enregistre les informations - le système valide l'enregistrement

· scenario d'exception

- si on oublie de remplir un champ sur le formulaire alors afficher message « veuillez saisir champs »

f. Post-condition : Panneau enregistré

8 Pascal ROQUES, opcit

22

Diagramme de séquence « enregistrer panneau »

Fig6 : diagramme de séquence système « enregistrer panneau »

B. a. nom cas : Etablir contrat

b. Résumé : Ce cas d'utilisation permet au réceptionniste d'établir un contrat

c. Acteur : Réceptionniste

d. Acteur secondaire : Directeur

e. Précondition :

- Le système doit être opérationnel

- existence des panneaux disponibles

f. scenario

* nominal

- réceptionniste demande la connexion au système

- le système valide la connexion

- le réceptionniste lance le formulaire contrat

- le système renvoie le formulaire facture

- le réceptionniste saisit les informations relatives au contrat - le système valide

* Exception

- si la date n'est pas celle d'aujourd'hui alors veuillez mettre la date - oubli de remplir un champ sur le formulaire on affiche le message « veuillez remplir les champs »

g. Post condition : Contrat

Diagramme de séquence « Etablir contrat »

Fig7 : diagramme de séquence « Etablir contrat »

C. a. nom cas : Etablir facture

b. Résumé : Ce cas permet au réceptionniste d'établir une facture pour matérialiser la commande du client

c. Acteur : Réceptionniste

d.

24

Précondition : on doit avoir établi un contrat

e. Scenarii

* nominal

- le réceptionniste demande la connexion au système

- le système valide la connexion

- le réceptionniste lance le formulaire facture

- le système renvoie une interface de saisie

- Le réceptionniste enregistre les données correspondantes sur la facture

- le système valide

* Alternatifs

- annuler facture

- modifier facture

- rechercher facture

- supprimer facture

- afficher facture

f. Post condition : facture

26

Diagramme de séquence « Etablir facture »

Fig8 : diagramme de séquence « Etablir facture »

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