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 d'une application de consultation en ligne des ouvrages d'une bibliothèque

( Télécharger le fichier original )
par René KABAMBA MUKOLE
Institut Supérieur de Statistique - Licence 2015
  

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

3.2. Classes de conception préliminaire

Comme proposé par Pascal ROQUES, en partant du modèle d'analyse, nous allons affiner et compléter les diagrammes de classes participantes obtenus précédemment. Pour cela nous utiliserons les diagrammes de séquence que nous venons de réaliser pour :

- Ajouter ou préciser les opérations dans les classes (un message ne peut être reçu par un objet que si sa classe a déclaré l'opération publique correspondante).

- Ajouter des types aux attributs et aux paramètres et retours des opérations.

- Affiner les relations entre classes : associations (avec indication de navigabilité), généralisations ou dépendances.

1. Cas d'utilisation s'abonne

formabonnement

+nom : string +adresse : string +telephone : int +sexe:string

+mail : string +categorie : tring +dateab : date +nationalite : string +datevalidite :date

+Activer():void +Saisir():void +Valider():void

CtrlAbonnement

+Activer():void +Valider():void +enregsitrer():void +annuler():void

Abonné

+nom : string +adresse : string +telephone : int sexe:string

+mail : string +categorie : tring +dateab : date +nationalite : string +datevalidite :date

+ajouter():void +Supprimer():void

KABAMBA MUKOLE René (René KM) Contact : rekam2009@gmail.com

RésultatAbonnement

+id :int

+nom : string +adresse : string +telephone : int +sexe:string +mail : string +categorie : tring

+afficher():void +valider():void +Annuler():void

66

Ouvrage

+code:string +ISBN:string +intitule: string +Domaine: string +Nomauteur: string +Edition:string +anneepub: string

Résultat consultation

+code:string +ISBN:int +intitule:string +domaine:string +nomauteur: string +anneepub:int

+afficher(): void +lirecatalogue():void +classer par domaine():void

KABAMBA MUKOLE René (René KM) Contact : rekam2009@gmail.com

2. Cas d'utilisation consulter ouvrage

consultation

+intitule:string +domaine:string

+Activer():void +Valider():void

Ctrlrecherche

+Rechercher():void +Afficher():void

Ouvrage

+ISBN : int +intitule : string +Edition : srting +Domaine : string +annéepub : int

Auteur

+nomauteur: string +nationalite: string

Résultat consultation

+intitule +domaine +nomauteur +anneepub

+afficher(): void +Annuler(): void

3. Cas d'utilisation « consulter catalogue »

consultation

+intitule:string

+Activer():void +Valider():void

Ctrl catalogue

+Rechercher():void +Afficher():void

Catalogue

+code:string +ISBN : int +intitule : string +nomauteur:string

+afficher():void

67

4. Gérer ouvrage

Ecran gestion ouvrage

+code:string +ISBN:string +intitule: string +Domaine: string +Nomauteur: string +Edition:string +anneepub: string

+Creer():void +Activer():void +Valider():void

 
 
 

Ouvrage

 

Ctrl gestion ouvrage

 

+code:string +ISBN:string +intitule: string +Domaine: string +Nomauteur: string +Edition:string +anneepub: string

+ajouter():void +Supprimer():void +afficher():void

 
 
 
 

+Ajouter() : void +Modifier(): void

 

Auteur

Résultat

+code:string +ISBN:string +intitule: string +Domaine: string +Nomauteur: string +Edition:string +anneepub: string

+afficher():void +valider():void +classerpartheme():void

5. S'authentifie

FormAuthentification

+login: string

+motdepasse : string

+saisir():void

+Se connecter():void

Ctrl authentification

+rechercher():void +afficher():void

+nomauteur:string +nationalite:string

Utilisateur

+login: string +motdepasse:string

+find():void

KABAMBA MUKOLE René (René KM) Contact : rekam2009@gmail.com

Résultat

+Msg : string

+afficher():void +valider():void

1Renouveller 1..1
..*

Abonnement

-dateab: date -datevalidite: date

 

+Créer()

 
 
 

1..1

 

Demander

 
 

1..*

 
 
 

68

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








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle