Finished Generator
Finished the version of Python. Rearrange DotUML
This commit is contained in:
113
DotUML/Diagramme_class/diagramme_class
Normal file
113
DotUML/Diagramme_class/diagramme_class
Normal file
@@ -0,0 +1,113 @@
|
||||
ClassDiagram [frame=true framecolor=steelblue label="Class Diagram"] {
|
||||
|
||||
class Parieur {
|
||||
parieur_ID : int
|
||||
aprieur_Nom : string
|
||||
Solde : float
|
||||
capital_jetons : int
|
||||
placerUnPari() : void
|
||||
}
|
||||
class Sport {
|
||||
sport_Nom : string
|
||||
getNom() : string
|
||||
}
|
||||
class Football {
|
||||
}
|
||||
class MiTemps {
|
||||
numéro_mitemps : int
|
||||
}
|
||||
|
||||
class Basket {
|
||||
}
|
||||
class QuartTemps {
|
||||
numéro_quarttemps : int
|
||||
}
|
||||
|
||||
class Tennis {
|
||||
|
||||
}
|
||||
|
||||
class Sets {
|
||||
numéro_set : int
|
||||
}
|
||||
|
||||
class CourseDeChevaux {
|
||||
|
||||
}
|
||||
class DataSource {
|
||||
misesàjourData() : Data
|
||||
}
|
||||
|
||||
Football -g-> Sport
|
||||
Basket -g-> Sport
|
||||
Tennis -g-> Sport
|
||||
CourseDeChevaux -g-> Sport
|
||||
|
||||
|
||||
class Participant {
|
||||
participant_ID : int
|
||||
aprticipant_Nom : string
|
||||
PArticipant_Type : string
|
||||
getID() : int
|
||||
getNom() : string
|
||||
getType() : string
|
||||
}
|
||||
|
||||
class Bookmaker {
|
||||
crediterParieur(pari:Pari) : void
|
||||
}
|
||||
|
||||
class Pari {
|
||||
// attributs spécifiques au pari simple
|
||||
pari_ID : int
|
||||
Parieur : Parieur
|
||||
Événement : événement
|
||||
TypePari : string
|
||||
RésultatParié : string
|
||||
Montant : float
|
||||
Cote : float
|
||||
|
||||
}
|
||||
|
||||
|
||||
class PariSimple {
|
||||
// attributs spécifiques au pari simple
|
||||
Issue : string
|
||||
HeureLimite : datetime
|
||||
PointsAvanceÉquipe1 : int
|
||||
PointsAvanceÉquipe2 : int
|
||||
}
|
||||
|
||||
class PariAvancé {
|
||||
// attributs spécifiques au pari avancé
|
||||
Type : string
|
||||
Intervalle : string
|
||||
|
||||
}
|
||||
class Événement {
|
||||
event_ID : int
|
||||
evennt_Nom : string
|
||||
Date : date
|
||||
Sport : string
|
||||
Numéro_période : int
|
||||
Score : string
|
||||
getID() : int
|
||||
getNom() : string
|
||||
getDate() : date
|
||||
}
|
||||
|
||||
PariSimple -g-> Pari
|
||||
PariAvancé -g-> Pari
|
||||
|
||||
Événement "1" -- "1" Sport ;
|
||||
Participant "0..*" -- "1" Événement ;
|
||||
MiTemps "2" -c-> "1" Football ;
|
||||
Sets "2..5" -c-> "1" Tennis ;
|
||||
QuartTemps "4" -c-> "1" Basket ;
|
||||
//DataSource -- Événement: Mise_à_jour_des_données ;
|
||||
Événement "1" -- "0..*" PariSimple ;
|
||||
Événement "1" -- "0..*" PariAvancé ;
|
||||
Parieur "1" -- "0..*" Pari ;
|
||||
Bookmaker "1" -- "0..*" Pari ;
|
||||
|
||||
}
|
||||
@@ -1,116 +0,0 @@
|
||||
|
||||
ClassDiagram [frame=true framecolor=steelblue label="Class Diagram"] {
|
||||
|
||||
class parieur {
|
||||
parieur_ID: int
|
||||
aprieur_Nom: string
|
||||
Solde: float
|
||||
capital_jetons: int
|
||||
placerUnPari(): void
|
||||
}
|
||||
class sport {
|
||||
sport_Nom: string
|
||||
getNom(): string
|
||||
}
|
||||
class football {
|
||||
}
|
||||
class miTemps {
|
||||
numéro_mitemps: int
|
||||
}
|
||||
|
||||
class basket {
|
||||
|
||||
}
|
||||
class quartTemps {
|
||||
numéro_quarttemps: int
|
||||
}
|
||||
|
||||
class tennis {
|
||||
|
||||
}
|
||||
class sets {
|
||||
numéro_set: int
|
||||
}
|
||||
|
||||
class courseDeChevaux {
|
||||
|
||||
}
|
||||
class DataSource {
|
||||
misesàjourData(): Data
|
||||
}
|
||||
|
||||
|
||||
sport <-g- football
|
||||
sport <-g- basket
|
||||
sport <-g- tennis
|
||||
sport <-g- courseDeChevaux
|
||||
|
||||
|
||||
class Participant {
|
||||
participant_ID: int
|
||||
aprticipant_Nom: string
|
||||
PArticipant_Type: string
|
||||
getID(): int
|
||||
getNom(): string
|
||||
getType(): string
|
||||
}
|
||||
class DataSource {
|
||||
|
||||
}
|
||||
class Bookmaker {
|
||||
crediterParieur(pari: Pari): void
|
||||
}
|
||||
class pari {
|
||||
// attributs spécifiques au pari simple
|
||||
pari_ID: int
|
||||
Parieur: Parieur
|
||||
Événement: événement
|
||||
TypePari: string
|
||||
RésultatParié: string
|
||||
Montant: float
|
||||
Cote: float
|
||||
|
||||
}
|
||||
|
||||
class pariSimple {
|
||||
// attributs spécifiques au pari simple
|
||||
Issue: string
|
||||
HeureLimite: datetime
|
||||
PointsAvanceÉquipe1: int
|
||||
PointsAvanceÉquipe2: int
|
||||
}
|
||||
|
||||
class pariAvancé {
|
||||
// attributs spécifiques au pari avancé
|
||||
Type: string
|
||||
Intervalle: string
|
||||
|
||||
}
|
||||
class Événement {
|
||||
event_ID: int
|
||||
evennt_Nom: string
|
||||
Date: date
|
||||
Sport: string
|
||||
Numéro_période: int
|
||||
Score: string
|
||||
getID(): int
|
||||
getNom(): string
|
||||
getDate(): date
|
||||
}
|
||||
pari <-g- pariSimple
|
||||
pari <-g- pariAvancé
|
||||
|
||||
|
||||
|
||||
Événement "1" -- "1" sport;
|
||||
Participant "0..*" -- "1" Événement;
|
||||
miTemps "2" -c-> "1" football;
|
||||
sets "2..5" -c-> "1" tennis;
|
||||
quartTemps "4" -c-> "1" basket;
|
||||
DataSource -- Événement: Mise_à_jour_des_données;
|
||||
Événement "0..*" -- "0..*" pariSimple;
|
||||
Événement "0..*" -- "0..*" pariAvancé;
|
||||
parieur "1" -- "0..*" pari;
|
||||
Bookmaker "1" -- "0..*" pari;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user