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

 > 

Conception et développement d'un site web dynamique dans une société d'électricité, cas de la SNEL/NK

( Télécharger le fichier original )
par Serge NTABALA WENE KIZUNGU
Institut Superieur de Commerce/Goma - Licence 2009
  

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

d. Diagrammes d'activité.

Rappelons qu'UML permet de représenter graphiquement le comportement d'une méthode ou le déroulement d'un cas d'utilisation, à l'aide de diagramme d'activités.

Une activité représente une exécution d'un mécanisme, un déroulement d'étapes séquentielles.

Le passage d'une activité vers une autre est matérialisé par une transition.

Authentification

[Mot de passe ou/et Login incorrect.]

Gestion des pages

(Créer /modifier)

Paiement

[Données

incorrectes]

[Données

Incorrectes]

Consultation page web

[Mot de passe ou/et Login correct.]

Les transitions sont déclenchées par la fin d'une activité et provoquent le début immédiat d'une autre.

Figure 9 : Diagramme d'activités

e. Diagrammes de classes

Un diagramme de classe est une collection d'éléments de modèle statique, tels que des classes, des interfaces et leurs relations, connectés entre eux comme un graphe. Il représente la description statique du système en intégrant dans chaque classe la partie dédiée aux données et celle consacrée aux traitements. C'est le diagramme pivot de l'ensemble de la modélisation d'un système

Ainsi, voilà comment devons définir les méthodes et les attributs en fonction de chaque classe comme suit :

Tableau n° 8: Détermination des classes, attributs et méthodes

Classes

Attributs

Méthodes

CVS (Centre de Vente de Services)

Code du CVS, Date création, Nom du CVS, Date suppression

Créer, modifier, supprimer

ABONNE

Code de l'abonné, Date création abonné, Nom de l'abonné, Date suppression abonné, Etat de l'abonné

Créer, modifier, supprimer, imprimer

COMPTEUR

Marque du compteur, Redevance du compteur, Date placement compteur, Date changement compteur

Créer, modifier, supprimer

CATEGORIE

Classe de l'abonné, Catégorisation de l'abonné

Créer, supprimer

CONSOMMATION

Code consommation, Index précédent, Index nouveau, Date de prélèvement

Créer, modifier, supprimer

PAIEMENT

Code paiement, Code de la Facture, Date de paiement, Libellé paiement

Annuler, envoyer

- Tableau n°9 : Détermination des classes, attributs et méthodes

Codification

Désignation

Type

Long

Obs.

NomCVS

CodeCVS

Numcompt

RedevCompt

AvPP

QuartCVS

PA

Datepay

DatePrélev

IndexPrélev

ConsPréc

ObservPrélev

NomAb

QuartAb

AvAb

NumdomAb

IndexPrec

ClassAb

CodeCat

CatAb

NationalitéAb

QuantCons

PUKwh

NumFact

Numpay

TelAb

CourrielAb

NumBV

NumCC

Nom du Centre de Vente de Service

Code du Centre de Vente de Service

Numéro du compteur

Redevance du compteur

Avenue du Point de Perception

Quartier du CVS

Code de L'Abonné

Date de paiement

Date de prélèvement

Index prélevé

Consommation précédente

Observation après prélèvement

Nom de l'Abonné

Quartier de l'Abonné

Avenue de l'Abonné

Numéro du domicile de l'Abonné

Index précédents

Classe de l'Abonné

Code de l'abonné

Catégorie de l'abonné

Nationalité de l'Abonné

Quantité Consommée

Prix Unitaire en Kwh

Numéro de la facture

Numéro de payement

Téléphone de l'Abonné

Courriel électronique de l'Abonné

Numéro du Bordereau de Versement

Numéro de la Carte bancaire/Compte

Caractère

Entier

Entier

Entier

Caractère

Caractère

Entier

Date

Date

Entier

Entier

Caractère

Caractère

Caractère

Caractère

Entier

Entier

Caractère

Entier

Caractère

Caractère

Entier

Monetaire

Entier

Entier

Entier

Caractère

Entier

Entier

20

6

20

20

6

20

20

15

10

10

15

20

20

30

15

15

5

5

15

18

10

20

8

10

20

10

12

24

10

xxx

xxx

xxx

jj/mm/aaaa

`'

xxx

xxx

xxx

xxx

xxx

xxx

A partir du dictionnaire de données et des règles de gestion ci-dessous, nous avons pu construire le diagramme de classes :

1. Un ou plusieurs CVS peut ne pas contrôler un abonné, s'il en peut, plusieurs ;

2. Un abonné doit avoir une ou plusieurs catégories ;

3. Un abonné peut avoir un ou plusieurs compteurs ;

4. Un paiement dépend de sa ligne de consommation ;

5. Un compteur ne peut afficher qu'une consommation en cours.

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