You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
958 B
51 lines
958 B
@startuml
|
|
|
|
left to right direction
|
|
|
|
actor Coach as c
|
|
actor Sportif as s
|
|
|
|
package Dev {
|
|
|
|
actor HeartDev as d
|
|
package Monitoring {
|
|
usecase "Surveiller les services en temps réel" as UCM1
|
|
}
|
|
package Admin {
|
|
usecase "Administrer les données des utilisateurs" as UCA1
|
|
}
|
|
}
|
|
|
|
package Client {
|
|
|
|
package Web {
|
|
usecase "Analyser la fréquence cardiaque" as UC1
|
|
usecase "Statistiques de condition physique" as UC2
|
|
usecase "Gestion sociale" as UC3
|
|
usecase "Consulter les statistiques de ses athlètes" as UC4
|
|
}
|
|
|
|
package Mobile {
|
|
usecase "Récupérer les Activité et la fréquence cardiaque associées" as UCMobile1
|
|
}
|
|
}
|
|
|
|
package Server {
|
|
usecase "Fournir un web service pour les clients" as UCS1
|
|
usecase "Gérer la base de données" as UCS2
|
|
}
|
|
|
|
Web <|-- Mobile
|
|
s <|-- c
|
|
c --> UC4
|
|
s --> UC1
|
|
s --> UC2
|
|
s --> UC3
|
|
d --> UCM1
|
|
d --> UCA1
|
|
Web --> UCS1
|
|
Mobile --> UCS1
|
|
|
|
|
|
@enduml
|