Update DotUML.txt

This commit is contained in:
Voisin Alan
2024-02-13 07:56:35 +00:00
parent 6aca7225c2
commit e0fbd02b48

84
diagramme_class Normal file
View File

@@ -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
}