Files
timelapse-diapo/diagrams/backend/backend4.puml

34 lines
788 B
Plaintext

@startuml Cas d'utilisation
left to right direction
actor "Utilisateur" as User
actor "Caméra" as Camera
rectangle "Timelapse Backend" {
usecase "Gérer les projets" as UC1
usecase "Configurer la caméra" as UC2
usecase "Capturer des images" as UC3
usecase "Créer des vidéos" as UC4
usecase "Visualiser les images" as UC5
usecase "Visualiser les vidéos" as UC6
usecase "Démarrer une capture" as UC7
usecase "Arrêter une capture" as UC8
usecase "Uploader une image et des mesures" as UC9
UC1 ..> UC7 : <<include>>
UC1 ..> UC8 : <<include>>
UC2 ..> UC7 : <<extend>>
UC2 ..> UC8 : <<extend>>
UC3 ..> UC9 : <<include>>
UC4 ..> UC5 : <<include>>
}
User --> UC1
User --> UC2
User --> UC4
User --> UC5
User --> UC6
Camera --> UC3
Camera --> UC9
@enduml