Finished Generator
Finished the version of Python. Rearrange DotUML
This commit is contained in:
@@ -1,7 +1,113 @@
|
||||
ClassDiagram [frame=true framecolor=steelblue label="Class Diagram"] {
|
||||
class Sport {
|
||||
can_be_nul : boolean
|
||||
id : int
|
||||
}
|
||||
|
||||
Sport -g-> ABC
|
||||
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 ;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user