Vous êtes sur la page 1sur 14

PowerAMC de Sybase

Rapport Modèle orienté objet

Modèle: Diagramme de classes UML_1


Rapport: Rapport 1

Auteur: DELL
Version:
Date: 16/01/2024
Résumé:
Modèle orienté objet Diagramme de classes UML_1 Rapport Rapport 1

Table des matières

The 'Table of Contents' field needs to be updated!

Sybase PowerAMC 16/01/2024 Page 2 sur 14


Modèle orienté objet Diagramme de classes UML_1

I Diagrammes MOO

PowerAMC 16/01/2024 Page 3


Modèle orienté objet Diagramme de classes UML_1

I.1 Diagrammes au niveau du modèle


I.1.1 Diagramme DiagrammeClasses_1
Produit
- IDProduit : int
- Nom : String NoteP
Panier - Description : String - Note : String
0..* - Categorie : String
- IDPanier : int
- Prix : int
0..* 0..*
- NbrExemplaire : int
- Restant
NbrExemplaire : int
- Vendu
DateAjout : Date
- Image : String
1..*
- EtatProduit : String

Ligne panier
Commentaire
- IdLignePanier_1 : int
- IdCommentaire : int
1 - Quantite : int
- Contenu : String
- Montant : float
- DateAjout : Date

0..1

Commande Livraison
0..1 Ligne Livraison
- IDCommande : int - IDLivraison : int
- Date : Date - NomLivreur : String
- AcceptePar : boolean - Date Livraison : Date
- Vendeur
ProduitRecu : float - Cout : int
- VendeurPaye : float - Addreese : String
0..*
- tempsLivraison : int
- typeLivraison : String
- methodeLivraison : String
Utilisateur - Statut : int
- IDUtilisateur : int
- MotDePasse : int
- Email : int
0..*

Administrateur
- IDAdmin : int
- Email : String
- motDePasse : String

0..*

Menbre
- Nom : String
- Prenom : String 0..1
1
- T elephone : int
Boutique
- Adresse : String
- IDBoutique : int 1..*
- Avatar : String
- Nom : String 1
- Domaine : String
1 - DateCreation : Date
- ImageBoutique : String

0..*

NoteB
- Note : int
0..*

PowerAMC 16/01/2024 Page 4


Modèle orienté objet Diagramme de classes UML_1

II Listes des objets au niveau du modèle


II.1 Objets communs
II.1.1 Liste des associations
Nom Code Classe B Classe A Rôle A Rôle B Multiplic Multiplic
ité A ité B
Association Associati Produit Panier 0..* 0..*
_1 on_1
Association Associati Ligne Command 0..1 1
_2 on_2 panier e
Association Associati NoteB Boutique 0..* 0..*
_3 on_3
Association Associati Boutique Menbre 1 1..*
_4 on_4
Association Associati Livraison Menbre 0..1 0..*
_5 on_5
Association Associati Produit Boutique 1 1..*
_6 on_6
Association Associati Livraison Command 0..1 0..*
_7 on_7 e
Association Associati Menbre Produit 0..* 0..*
_8 on_8
Association Associati Ligne Menbre 1 1
_9 on_9 panier

II.1.2 Liste des dépendances


Nom Code Objet influent Objet dépendant
Dependance_1 Dependance_1 Ligne Livraison Livraison

II.1.3 Liste des diagrammes


Nom Code
DiagrammeClasses_1 DiagrammeClasses_1

II.1.4 Liste des généralisations


Nom Code Objet parent Objet enfant
Generalisation_1 Generalisation_1 Administrateur Utilisateur
Generalisation_2 Generalisation_2 Menbre Utilisateur

PowerAMC 16/01/2024 Page 5


Modèle orienté objet Diagramme de classes UML_1

II.2 Objets des diagrammes de classe


II.2.1 Liste des classes
Nom Code Parent Générer Visibilité Abstrait Type de
classifica
teur
Administrateur Administrateur Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Boutique Boutique Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Commande Commande Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Commentaire Commentaire Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Ligne Ligne_Livraiso Modèle orienté X public Classe
Livraison n objet
'Diagramme de
classes UML_1'
Ligne panier Ligne_panier Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Livraison Livraison Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Menbre Menbre Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
NoteB NoteB Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
NoteP NoteP Modèle orienté X public Classe
objet
'Diagramme de

PowerAMC 16/01/2024 Page 6


Modèle orienté objet Diagramme de classes UML_1

classes UML_1'
Panier Panier Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Produit Produit Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'
Utilisateur Utilisateur Modèle orienté X public Classe
objet
'Diagramme de
classes UML_1'

II.2.2 Liste des attributs de classe


Nom Code Affiché Domain Type de Visibilité Valeur Classific Lecture-
e données initiale ateur seule
IDProd IDProdu X int private Produit
uit it
Nom Nom X String private Produit
Descrip Descript X String private Produit
tion ion
Catego Categori X String private Produit
rie e
Prix Prix X int private Produit
NbrExe NbrExe X int private Produit
mplaire mplaire
Restant Restant
NbrExe NbrExe X int private Produit
mplaire mplaire
Vendu Vendu
DateAj DateAjo X Date private Produit
out ut
Image Image X String private Produit
EtatPro EtatProd X String private Produit
duit uit
Note Note X String private NoteP
IDLivr IDLivrai X int private Livraiso
aison son n
NomLi NomLiv X String private Livraiso
vreur reur n
Date Date_Li X Date private Livraiso
Livrais vraison_ n
on
Cout Cout X int private Livraiso

PowerAMC 16/01/2024 Page 7


Modèle orienté objet Diagramme de classes UML_1

n
Addree Addrees X String private Livraiso
se e n
tempsL tempsLi X int private Livraiso
ivraiso vraison n
n
typeLiv typeLivr X String private Livraiso
raison aison n
method methode X String private Livraiso
eLivrai Livraiso n
son n
Statut Statut X int private Livraiso
n
Note Note X int private NoteB
Nom Nom X String private Menbre
Prenom Prenom X String private Menbre
Teleph Telepho X int private Menbre
one ne
Adress Adresse X String private Menbre
e
Avatar Avatar X String private Menbre
IDAdm IDAdmi X int private Adminis
in n trateur
Email Email X String private Adminis
trateur
motDe motDeP X String private Adminis
Passe asse trateur
IdLign IdLigne X int private Ligne
ePanier Panier_1 panier
_1
Quantit Quantite X int private Ligne
e panier
Montan Montant X float private Ligne
t panier
IDCom IDCom X int private Comma
mande mande nde
Date Date X Date private Comma
nde
Accept Accepte X boolean private Comma
ePar Par nde
Vendeu Vendeur
r
Produit Produit X float private Comma
Recu Recu nde
Vendeu Vendeur X float private Comma
rPaye Paye nde

PowerAMC 16/01/2024 Page 8


Modèle orienté objet Diagramme de classes UML_1

IDPani IDPanie X int private Panier


er r
IdCom IdComm X int private Comme
mentair entaire ntaire
e
Conten Contenu X String private Comme
u ntaire
DateAj DateAjo X Date private Comme
out ut ntaire
IDUtili IDUtilis X int private Utilisate
sateur ateur ur
MotDe MotDeP X int private Utilisate
Passe asse ur
Email Email X int private Utilisate
ur
IDBout IDBouti X int private Boutiqu
ique que e
Nom Nom X String private Boutiqu
e
Domai Domain X String private Boutiqu
ne e e
DateCr DateCre X Date private Boutiqu
eation ation e
Image ImageB X String private Boutiqu
Boutiq outique e
ue

PowerAMC 16/01/2024 Page 9


Modèle orienté objet Diagramme de classes UML_1

III Objets principaux des diagrammes de classe


III.1 Objets des diagrammes au niveau du modèle
III.1.1Classe Administrateur

III.1.1.1 Attribut IDAdmin de la classe Administrateur

III.1.1.2 Attribut Email de la classe Administrateur

III.1.1.3 Attribut motDePasse de la classe Administrateur

III.1.2Classe Boutique

III.1.2.1 Attribut IDBoutique de la classe Boutique

III.1.2.2 Attribut Nom de la classe Boutique

III.1.2.3 Attribut Domaine de la classe Boutique

III.1.2.4 Attribut DateCreation de la classe Boutique

III.1.2.5 Attribut ImageBoutique de la classe Boutique

III.1.3Classe Commande

III.1.3.1 Attribut IDCommande de la classe Commande

III.1.3.2 Attribut Date de la classe Commande

III.1.3.3 Attribut AcceptePar

III.1.3.4 Vendeur de la classe Commande

III.1.3.5 Attribut ProduitRecu de la classe Commande

III.1.3.6 Attribut VendeurPaye de la classe Commande

III.1.4Classe Commentaire

PowerAMC 16/01/2024 Page 10


Modèle orienté objet Diagramme de classes UML_1

III.1.4.1 Attribut IdCommentaire de la classe Commentaire

III.1.4.2 Attribut Contenu de la classe Commentaire

III.1.4.3 Attribut DateAjout de la classe Commentaire

III.1.5Classe Ligne Livraison

III.1.6Classe Ligne panier

III.1.6.1 Attribut IdLignePanier_1 de la classe Ligne panier

III.1.6.2 Attribut Quantite de la classe Ligne panier

III.1.6.3 Attribut Montant de la classe Ligne panier

III.1.7Classe Livraison

III.1.7.1 Attribut IDLivraison de la classe Livraison

III.1.7.2 Attribut NomLivreur de la classe Livraison

III.1.7.3 Attribut Date Livraison de la classe Livraison

III.1.7.4 Attribut Cout de la classe Livraison

III.1.7.5 Attribut Addreese de la classe Livraison

III.1.7.6 Attribut tempsLivraison de la classe Livraison

III.1.7.7 Attribut typeLivraison de la classe Livraison

III.1.7.8 Attribut methodeLivraison de la classe Livraison

III.1.7.9 Attribut Statut de la classe Livraison

III.1.8Classe Menbre

III.1.8.1 Attribut Nom de la classe Menbre

III.1.8.2 Attribut Prenom de la classe Menbre

PowerAMC 16/01/2024 Page 11


Modèle orienté objet Diagramme de classes UML_1

III.1.8.3 Attribut Telephone de la classe Menbre

III.1.8.4 Attribut Adresse de la classe Menbre

III.1.8.5 Attribut Avatar de la classe Menbre

III.1.9Classe NoteB

III.1.9.1 Attribut Note de la classe NoteB

III.1.10 Classe NoteP

III.1.10.1 Attribut Note de la classe NoteP

III.1.11 Classe Panier

III.1.11.1 Attribut IDPanier de la classe Panier

III.1.12 Classe Produit

III.1.12.1 Attribut IDProduit de la classe Produit

III.1.12.2 Attribut Nom de la classe Produit

III.1.12.3 Attribut Description de la classe Produit

III.1.12.4 Attribut Categorie de la classe Produit

III.1.12.5 Attribut Prix de la classe Produit

III.1.12.6 Attribut NbrExemplaire

III.1.12.7 Restant de la classe Produit

III.1.12.8 Attribut NbrExemplaire

III.1.12.9 Vendu de la classe Produit

III.1.12.10 Attribut DateAjout de la classe Produit

III.1.12.11 Attribut Image de la classe Produit

PowerAMC 16/01/2024 Page 12


Modèle orienté objet Diagramme de classes UML_1

III.1.12.12 Attribut EtatProduit de la classe Produit

III.1.13 Classe Utilisateur

III.1.13.1 Attribut IDUtilisateur de la classe Utilisateur

III.1.13.2 Attribut MotDePasse de la classe Utilisateur

III.1.13.3 Attribut Email de la classe Utilisateur

PowerAMC 16/01/2024 Page 13


Modèle orienté objet Diagramme de classes UML_1

PowerAMC 16/01/2024 Page 14

Vous aimerez peut-être aussi