diff --git a/DotUML.txt b/DotUML.txt new file mode 100644 index 0000000..08b59ed --- /dev/null +++ b/DotUML.txt @@ -0,0 +1,84 @@ +/* +ClassDiagram [frame=true framecolor=steelblue label="Class Diagram"] { + abstract class User { + private userId : string + private email : string + private loginStatus : Status + public login(email: string, password:string) + } + class Administrator { + private adminName : string + } + Administrator -g-> User +} +*/ +ClassDiagram [frame=true framecolor=steelblue label="Class Diagram"] { + class Sport{ + can_be_nul:boolean + id:int + r + } + class Football{ + } + class Basket{ + } + class Tennis{ + } + class Course_de_Chevaux{ + } + + class mi_temps{ + } + class quart_temps{ + } + class sets{ + } + + class Match{ + recup_result(): int + } + + class Course{ + } + + class Participants{ + } + + + + + + /* déclarer chaque sport */ + Football -g-> Sport + Basket -g-> Sport + Tennis -g-> Sport + Course_de_Chevaux -g-> Sport + + /* equipe dans chaque sport */ + Participants "2" -- "1" Football; + Participants "2" -- "1" Basket; + Participants "2" -- "1" Tennis ; + Participants "3..20" -- "1" Course_de_Chevaux with Course; + + mi_temps "2" -c-> "1" Football + sets "2..5" -c-> "1" Tennis + quart_temps "4" -c-> "1" Basket + + + class Pari{ + montant + resultat + id + } + class Pari_Simple{ + } + class Pari_Avance{ + + } + class Parieur{ + + } + + Pari_Avance -g-> Pari + Pari_Simple -g-> Pari + }