22 lines
No EOL
699 B
Text
22 lines
No EOL
699 B
Text
@startuml
|
|
|
|
actor User
|
|
participant UserAgent
|
|
participant DatabaseManager
|
|
|
|
group Voir les messages
|
|
User -> UserAgent --++ #lightgrey : voirMessages(pseudo)
|
|
UserAgent -> UserAgent --++ #lightgrey : trouverId(pseudo)
|
|
UserAgent -> DatabaseManager --++ #lightgrey : lireHistorique(id)
|
|
DatabaseManager -> UserAgent --++ #lightgrey : envoyerHistorique
|
|
UserAgent -> User -- : envoyerMessages
|
|
end
|
|
|
|
group Voir la liste des utilisateurs
|
|
User -> UserAgent --++ #lightgrey : voirUtilisteurs
|
|
UserAgent -> DatabaseManager --++ #lightgrey : voirUtilisteurs
|
|
DatabaseManager -> UserAgent --++ #lightgrey : listeUtilisateurs
|
|
UserAgent -> User -- : listeUtilisateurs
|
|
end
|
|
|
|
@enduml |